BMS 电池管理系统技术探析—协议篇
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
上海妙益电子科技发展有限公司 www.mewyeah.com
上海市闸北区江场三路 56 号 2 楼 电话:(021)66319886,66319887 转 8801 传真:(021)51292527 邮编:200436
考虑到电机运行产生的干扰还是蛮大的,物理层最好选带带屏蔽的双绞线,其他关
注的就是端电阻的位置(可以位于某些核心模块内,不带终端电阻的模块在 J1939 里称作
I 型 ECU,带终端电阻的模块在 J1939 里称作 II 型 ECU)、屏蔽地接法、节点数量限制。
图 2-1 仅由 I 型模块构建的 J1939 网络
图 2-2 仅由 2 块 II 型模块和若干 I 型模块构建的 J1939 网络
2.数据链路层
数据链路层主要规定了数据的波特率、帧格式、校验方式等。
虽然 J1939 规定了波特率为250K,但仍然有人强调他们用的是 J1939 高速CA
N,言下之意 J1939 还有其他速率,这是一种误导。
我们知道,串行数据通信总是按帧为单位进行的。数据帧一般由帧标识(ID)、
数据(DATA)、校验(CRC CHECK)三部分组成。其中,帧标识是帧的核
心,它决定了后面跟着的帧数据实际意义。
J1939 是建立在 CAB2.0B 基础之上,其帧格式符合 CAB2.0B 标准,所以介绍 J1939
的帧格式总和介绍 CAB2.0B 的帧格式捆在一起,因而成就了 J1939 协议帧的经典介绍--图
2-3。
图 2-3 J1939 帧头组成