脚本宝典收集整理的这篇文章主要介绍了汽车Can总线,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
can是控制器局域网Contrller Area Network的缩写。博世公司开发,主要用于汽车的监测与控制,目的是为适应汽车“减少线束数量”,“通过多个网络进行大量数据的高速传输”的需求。
汽车网络是将汽车上所有的电子传感器、执行器和电子控制单元(ECU)连接组网的通信形式。根据通信速率,有以下类别的汽车网络:
如下:
可以细分为:
动力CAN网络如图右下角,发动机,自动变速箱,底盘,转向,制动等实时性要求较高的部件,一般采用500kdps的CAN速率
车身CAN网络与车身部分相关,网关也在其中,会将自适应灯,仪表板,空调,车门等部分接入CAN网络,其中有些部分的下属分支会采样LIN总线来控制下属模块。
组合仪表CAN网络针对在汽车前端如驾驶室的组合仪表,需要接收到来自各个部件的CAN信息并显示在仪表上
诊断CAN网络在对车身进行诊断时,也会单独接一路CAN总线出来
PTCAN -- Power Can BCAN -- Body Can
1)将逻辑数字信号转换成物理信号 2)将物理信号转换成逻辑数字信号
CAN总线有ISO11898(高速CAN)和ISO11519(低速容错CAN)两个标准
CAN编码采用NRZ(非归零编码,相同带宽情况下,NRZ编码方式信息量更大
曼切斯特编码就是归零编码
问:为什么要采用双绞线的差分电平信号?原因:双绞线传输差分信号受到共模信号干扰后,电平差值不变,信号解码正常。
以上是脚本宝典为你收集整理的汽车Can总线全部内容,希望文章能够帮你解决汽车Can总线所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。