今天接着上一篇引擎调校101,继续往下聊。如果还没看过第一篇的车友,建议先戳?这里,对于接下来的内容会有帮助。
引擎调教101 - 揭开CAN总线的神秘面纱
车辆网络信息示意图(图片来自网络)本文约2900字
阅读时间8分钟
1. CAN总线和CAN-FD
2. 数据传输速度和对赛道日的影响
3. CAN总线发送收取指令
4. DIY刷发动机详细教程 - 点火延迟之排气回火实例(含视频)
1. CAN总线和CAN-FD
之前有提到CAN总线数据相当于是桥梁上面的“车辆”,如果拥有“解码钥匙”就可以看到,比如方向盘转角,发动机转速信息等。而这些信息传输的目的是共享给其他的车辆控制系统。
比如在冰雪路面驾驶,车轮打滑时,发动机ECM(Engine Control Management)把发动机实时扭矩,转速等告诉ESP(Electronic Stability Program),而ESP把自己需要的扭矩同时发送给ECM,让发动机减小输出扭矩,从而抑制打滑,让车辆更稳定。而为了达到需要的控制效果,这些信息的传输速度是很快的,比如10毫秒,5毫秒就会传输一次新的数据,1秒的时间里就可能传输多达200多辆“车”!所以CAN总线的带宽很重要,如果信息特别多,就有可能造成总线“堵车”而出错。如今越来越多的电子功能,自动驾驶功能都依靠总线去沟通,这个“交通量”和20多年前比起来都不是一个数量级的。
Cruise自动驾驶车辆展示图(图片来自网络)一方面,车厂会优先考虑需求比较高的信息,比如发动机控制,车辆稳定系统,可以以较快速率传输,5毫秒,10毫秒。而另外一些不是那