野马汽车-野马T70 U能E350 电池管理系统 BMS CAN报文分析 谷神电池

该博客探讨了野马T70 U能E350电动汽车的电池管理系统BMS,分析了其CAN通信协议。内容包括电流采样霍尔元件、RS232接口、绝缘检测模块的功能推测,以及ID分配、采集单元与主控模块的数据交互,如单体电压、温度和绝缘状态的报告。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

注意:以下内容均为个人推测

配套的谷神bms使用的双通道电流采样霍尔,LEM品牌,具体型号未知,推测最大采样电流350A。霍尔采用5V供电,万用表测量为4.995V。

主控模块上面预留RS232接口,推测升级程序和设置参数应该是通过RS232接口。

里面还有一个小模块,推测是绝缘检测的模块,辅助主控模块工作。

一、ID分配can定义:使用扩展帧 500k,截取的汽车底盘的电池箱到高压总控箱之间的协议。每秒总线大约800帧数据。

 二、 ID分配 

节点名称

源地址

备注

主控

0xF4

采集单元

0x01-0x08

未知(暂时命名绝缘模块)

0x11

推测是绝缘模块

从控广播

0x00

  

29 标识符的分配表:

 其中,优先级为 3 位,可以有 8 个优先级;R 一般固定为 0;DP 现固定为 0;8 位的 PF 为报文的代码;8 位的 PS 为目标地址或组扩展;8 位的 SA 为发送此报文的源地址。

 三、采集单元上传数据

1、模块声明自身地址

0x18F0F4(SA)

  SA:采集模块地址,T=60ms

位置

数据名

1BYTE

 

2BYTE

 

3BYTE

 

4BYTE

 

 

2、发送单体电压1-4

0x18F1F4(SA)

  SA:采集模块地址,T=60ms

位置

数据

1BYTE

单体1电压低字节

mV

 

2BYTE

单体1电压高字节

3BYTE

单体2电压低字节

mV

 

4BYTE

单体2电压高字节

5BYTE

单体3电压低字节

mV

 

6BYTE

单体3电压高字节

7BYTE

单体4电压低字节

mV

 

8BYTE

单体4电压高字节

3、发送单体电压5-8

0x18F2F4(SA)

  SA:采集模块地址,T=60ms

位置

数据

1BYTE

单体5电压低字节

mV

 

2BYTE

单体5电压高字节

3BYTE

单体6电压低字节

mV

 

4BYTE

单体6电压高字节

5BYTE

单体7电压低字节

mV

 

6BYTE

单体7电压高字节

7BYTE

单体8电压低字节

mV

 

8BYTE

单体8电压高字节

 

4、发送单体电压9-12

0x18F3F4(SA)

  SA:采集模块地址,T=60ms

位置

数据

1BYTE

单体9电压低字节

mV

 

2BYTE

单体9电压高字节

3BYTE

单体10电压低字节

mV

 

4BYTE

单体10电压高字节

5BYTE

单体11电压低字节

mV

 

6BYTE

单体11电压高字节

7BYTE

单体12电压低字节

mV

 

8BYTE

单体12电压高字节

 

5、上报单体电压 (单号4路温度,双号3路温度)

0x18F4F4(SA)

  SA:采集模块地址,T=60ms

位置

数据名

1BYTE

温度1

1℃/bit

  偏移-40℃

2BYTE

温度2

1℃/bit

  偏移-40℃

3BYTE

预留0

\

 

4BYTE

预留0

\

 

5BYTE

预留0

\

 

6BYTE

温度3

  1℃/bit

  偏移-40℃

7BYTE

温度4

  1℃/bit

  偏移-40℃,双号模块为0

8BYTE

预留0

\

 

 

四、主控下发采集单元数据

1、(功能未知,运行过程中保持不变)

0x0CF1(DA)F4

  DA:采集模块地址,T=60ms

位置

数据名

1BYTE

 

2BYTE

 

3BYTE

 

4BYTE

 

5BYTE

 

6BYTE

 

7BYTE

 

8BYTE

 

2、下发系统当前日期

0x0CF2(DA)F4

  DA:采集模块地址,T=60ms

位置

数据名

1BYTE

年低字节

 

2BYTE

年高字节

3BYTE

 

4BYTE

 

5BYTE

 

6BYTE

 

7BYTE

 

8BYTE

预留0

 

3、未知,可能是控制均衡,当前所有数据为0

0x0CF3(DA)F4

  DA:采集模块地址,T=60ms

位置

数据名

1BYTE

 

2BYTE

 

3BYTE

 

4BYTE

 

5BYTE

 

6BYTE

 

7BYTE

 

8BYTE

 

4、未知,可能是控制散热和加热,当前所有数据为0

0x0CF4(DA)F4

  DA:采集模块地址,T=60ms

位置

数据名

1BYTE

 

2BYTE

 

3BYTE

 

4BYTE

 

5BYTE

 

6BYTE

 

7BYTE

 

8BYTE

 

5、响应从控模块地址声明

0x0CF500F4

  T=60ms

位置

数据名

1BYTE

生命值

0xE9开始递增

2BYTE

定值

0x03

 

3BYTE

采集模块地址

  1~8

4BYTE

保留为0

 

5BYTE

 

6BYTE

 

7BYTE

 

8BYTE

 

 

五、绝缘上报绝缘状态

0x0CF511F4

六、主控下发绝缘模块

0x18F5F411


序号 传输方向 时间标识 帧ID 帧格式 帧类型 数据长度 数据(HEX)
0 接收 14:58:31.474.0 0x18f4f408 数据帧 扩展帧 0x08 49 4a 00 00 00 4b 00 00 
1 接收 14:58:31.474.0 0x0cf511f4 数据帧 扩展帧 0x08 0e c0 1e 0e b8 38 4a 01 
2 接收 14:58:31.474.0 0x18f5f411 数据帧 扩展帧 0x08 03 08 10 27 00 07 00 4c 
3 接收 14:58:31.474.0 0x0cf101f4 数据帧 扩展帧 0x08 08 00 00 0a 7d 01 00 00 
4 接收 14:58:31.474.0 0x18f1f401 数据帧 扩展帧 0x08 be 0e bd 0e bd 0e bf 0e 
5 接收 14:58:31.474.0 0x0cf201f4 数据帧 扩展帧 0x08 e2 07 05 19 0e 2e 2e 00 
6 接收 14:58:31.474.0 0x18f2f401 数据帧 扩展帧 0x08 bb 0e ba 0e b9 0e ba 0e 
7 接收 14:58:31.474.0 0x0cf301f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
8 接收 14:58:31.490.0 0x18f3f401 数据帧 扩展帧 0x08 bb 0e bb 0e bc 0e ba 0e 
9 接收 14:58:31.490.0 0x0cf401f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
10 接收 14:58:31.490.0 0x18f4f401 数据帧 扩展帧 0x08 49 4a 00 00 00 4a 4b 00 
11 接收 14:58:31.490.0 0x0cf102f4 数据帧 扩展帧 0x08 08 00 00 0a 7d 01 00 00 
12 接收 14:58:31.490.0 0x18f1f402 数据帧 扩展帧 0x08 bd 0e bc 0e bd 0e bc 0e 
13 接收 14:58:31.490.0 0x0cf202f4 数据帧 扩展帧 0x08 e2 07 05 19 0e 2e 2e 00 
14 接收 14:58:31.490.0 0x18f2f402 数据帧 扩展帧 0x08 bb 0e bd 0e bf 0e bc 0e 
15 接收 14:58:31.490.0 0x0cf302f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
16 接收 14:58:31.490.0 0x18f3f402 数据帧 扩展帧 0x08 be 0e bd 0e bd 0e ba 0e 
17 接收 14:58:31.490.0 0x0cf402f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
18 接收 14:58:31.490.0 0x18f4f402 数据帧 扩展帧 0x08 49 4a 00 00 00 4b 00 00 
19 接收 14:58:31.490.0 0x0cf103f4 数据帧 扩展帧 0x08 08 00 00 0a 7d 01 00 00 
20 接收 14:58:31.490.0 0x18f1f403 数据帧 扩展帧 0x08 bb 0e bb 0e bb 0e bd 0e 
21 接收 14:58:31.490.0 0x0cf203f4 数据帧 扩展帧 0x08 e2 07 05 19 0e 2e 2e 00 
22 接收 14:58:31.490.0 0x18f2f403 数据帧 扩展帧 0x08 ba 0e bc 0e c0 0e bd 0e 
23 接收 14:58:31.505.0 0x0cf303f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
24 接收 14:58:31.505.0 0x18f3f403 数据帧 扩展帧 0x08 bb 0e bb 0e 00 00 00 00 
25 接收 14:58:31.505.0 0x0cf403f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
26 接收 14:58:31.505.0 0x18f4f403 数据帧 扩展帧 0x08 49 4a 00 00 00 4a 4a 00 
27 接收 14:58:31.505.0 0x0cf104f4 数据帧 扩展帧 0x08 08 00 00 0a 7d 01 00 00 
28 接收 14:58:31.505.0 0x18f1f404 数据帧 扩展帧 0x08 bb 0e be 0e ba 0e bc 0e 
29 接收 14:58:31.505.0 0x0cf204f4 数据帧 扩展帧 0x08 e2 07 05 19 0e 2e 2e 00 
30 接收 14:58:31.505.0 0x18f2f404 数据帧 扩展帧 0x08 bc 0e bf 0e bb 0e ba 0e 
31 接收 14:58:31.505.0 0x0cf304f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
32 接收 14:58:31.505.0 0x18f3f404 数据帧 扩展帧 0x08 bc 0e ba 0e bc 0e ba 0e 
33 接收 14:58:31.505.0 0x0cf404f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
34 接收 14:58:31.505.0 0x18f4f404 数据帧 扩展帧 0x08 49 49 00 00 00 4a 00 00 
35 接收 14:58:31.505.0 0x0cf105f4 数据帧 扩展帧 0x08 08 00 00 0a 7d 01 00 00 
36 接收 14:58:31.505.0 0x18f1f405 数据帧 扩展帧 0x08 bb 0e ba 0e bb 0e bd 0e 
37 接收 14:58:31.505.0 0x0cf205f4 数据帧 扩展帧 0x08 e2 07 05 19 0e 2e 2e 00 
38 接收 14:58:31.505.0 0x18f2f405 数据帧 扩展帧 0x08 be 0e bd 0e bc 0e ba 0e 
39 接收 14:58:31.521.0 0x0cf305f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
40 接收 14:58:31.521.0 0x18f3f405 数据帧 扩展帧 0x08 bd 0e ba 0e b8 0e bb 0e 
41 接收 14:58:31.521.0 0x0cf405f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
42 接收 14:58:31.521.0 0x18f4f405 数据帧 扩展帧 0x08 49 4a 00 00 00 4a 4b 00 
43 接收 14:58:31.521.0 0x0cf106f4 数据帧 扩展帧 0x08 08 00 00 0a 7d 01 00 00 
44 接收 14:58:31.521.0 0x18f1f406 数据帧 扩展帧 0x08 bb 0e bb 0e bb 0e bb 0e 
45 接收 14:58:31.521.0 0x0cf206f4 数据帧 扩展帧 0x08 e2 07 05 19 0e 2e 2e 00 
46 接收 14:58:31.521.0 0x18f2f406 数据帧 扩展帧 0x08 bd 0e bc 0e bc 0e bc 0e 
47 接收 14:58:31.521.0 0x0cf306f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
48 接收 14:58:31.521.0 0x18f3f406 数据帧 扩展帧 0x08 bc 0e bb 0e 00 00 00 00 
49 接收 14:58:31.521.0 0x0cf406f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
50 接收 14:58:31.521.0 0x18f4f406 数据帧 扩展帧 0x08 49 4a 00 00 00 4a 00 00 
51 接收 14:58:31.521.0 0x0cf107f4 数据帧 扩展帧 0x08 08 00 00 0a 7d 01 00 00 
52 接收 14:58:31.521.0 0x18f1f407 数据帧 扩展帧 0x08 bc 0e bc 0e b9 0e bd 0e 
53 接收 14:58:31.521.0 0x0cf207f4 数据帧 扩展帧 0x08 e2 07 05 19 0e 2e 2e 00 
54 接收 14:58:31.521.0 0x18f2f407 数据帧 扩展帧 0x08 ba 0e be 0e be 0e bd 0e 
55 接收 14:58:31.536.0 0x0cf307f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
56 接收 14:58:31.536.0 0x18f3f407 数据帧 扩展帧 0x08 bd 0e bc 0e bc 0e bb 0e 
57 接收 14:58:31.536.0 0x0cf407f4 数据帧 扩展帧 0x08 00 00 00 00 00 00 00 00 
58 接收 14:58:31.536.0 0x18f4f407 数据帧 扩展帧 0x08 49 4a 00 00 00 4a 4b 00 
59
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值