首页 理论教育 B类总线系统的标准和协议优化

B类总线系统的标准和协议优化

时间:2023-06-25 理论教育 版权反馈
【摘要】:B 类中的国际标准是CAN 总线。CAN 总线通信接口中集成了CAN 协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。B 类标准采用的是ISO 11898,传输速率在100 kbit/s 左右。与此同时,以往广泛适用于美国车型的J1850 正逐步被基于CAN 总线的标准和协议所取代。

B类总线系统的标准和协议优化

B 类中的国际标准是CAN 总线。CAN 总线是德国Bosch 公司在20世纪80年代初,为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议。它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维,通信速率可达1 Mbit/s。CAN 总线通信接口中集成了CAN 协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。CAN 协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码,最多可标识2 048 (2.0 A)个或5 亿(2.0 B)多个数据块。采用这种方法的优点是,可使网络内的节点个数在理论上受到限制。数据段长度最多为8 个字节,占用总线时间不会过长,从而保证了通信的实时性。CAN 协议采用CRC 检验并可提供相应的错误处理功能,保证了数据通信可靠性

B 类标准采用的是ISO 11898,传输速率在100 kbit/s 左右。对于欧洲的各大汽车公司,从1992年起一直采用ISO 11898,所使用的传输速率范围从47.6~500 kbit/s 不等。(www.xing528.com)

近年来,基于ISO 11519 容错的CAN 总线标准在欧洲各种车型中开始得到广泛的使用,ISO 11519-2 的容错低速双线CAN 总线接口标准在轿车中也得到普遍的应用,它的物理层比ISO 11898 要慢一些,同时成本也高一些,但是它的故障检测能力却非常突出。与此同时,以往广泛适用于美国车型的J1850 正逐步被基于CAN 总线的标准和协议所取代。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈