CAN总线是现在工业、医疗和汽车电子应用最广泛的总线,因为其稳定性强,传输距离远,抗干扰性强等等。在以前,汽车未使用CAN总线进行通讯时,其内部布线是现在的几倍甚至十几倍,某些重要功能甚至不能全部使用总线进行传输,因为一旦总线失灵,将会带来巨大的损失,但是CAN总线被发明出来以后至今,汽车几乎所有的功能数据都是通过CAN总线进行传输,可以说CAN总线在汽车内部起着血管一样的作用,将汽车内部连接到一起,下面我们说一下汽车CAN总线在汽车内部是怎样实现数据传输的。
汽车CAN总线分为两种,一种是以ECU为中线的动力系统,其CAN总线为双线,另一种是舒适系统,CAN总线为单线,通常情况下,ECU接到某个指令后,会将指令转为CAN总线信号,然后通过CAN总线进行传输,CAN总线将信号传送给特定的传感器,然后完成这个指令动作,比如说安全气囊,当汽车内部ECU接收到碰撞信号时,会第一时间下达安全气囊弹出CAN总线信号,然后信号会在CAN总线中进行传输,到达安全气囊控制器后,使其执行该指令,这样就完成了安全气囊的弹出效果,保证了驾驶员安全。
汽车内的舒适系统和动力系统不同,舒适系统的传输速度和优先性都低于动力系统,所以采用单线CAN就可以完成传输,从而减少了汽车内部的布线成本。汽车内部的ECU信号也可以变成可视化,只需要对CAN总线信号进行破解,便于对汽车CAN总线进行开发。广成科技提供ECU数据解码服务,提取出你想要的CAN总线数据,便于二次开发及应用。
楼主最近还看过