什么是CAN总线?
CAN-BUS即CAN总线技术,被称为“控制器局域网总线技术”。Can总线技术最早用于飞机、坦克等武器的电子系统通信。由以汽车电子产品研发和生产闻名的德国博世公司开发。这项技术在民用汽车上的应用起源于欧洲。在汽车中,这种总线网络用于传输各种传感器数据。CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线。
CAN总线的工作原理
众所周知,现在的车辆中电子控制系统越来越多,比如电子燃油喷射装置、ABS装置、安全气囊装置、电动门窗、主动悬挂等等。同时,遍布车身的各种传感器实时监测车辆的状态信息,并将这些信息发送给相应的控制单元。
“CAN”是“控制器局域网”的缩写,翻译过来就是“控制区域网络”。但“总线”不能简单翻译成“总线”,术语是“数据总线”。这种CAN总线实际上是一种应用于计算机网络的实时通信技术。汽车的各种电子系统也由许多计算机(单片机)控制,其中可以采用先进的网络数据通信技术,CAN-BUS技术是目前一种主流的网络标准。
先进的网络技术在哪里?
最大的好处是可以大大简化和减少车上的线束。在传统点对点的汽车电子系统中,各系统的控制计算机往往是相互独立的。车上的每一个传感器和执行器都要通过电线与与之相关的控制计算机连接,布线非常复杂。利用数据网络通信可以简化和盘活整个电子系统,节省大量冗余导线。
就拿车上最简单的电动玻璃升降和中控锁系统来说吧。宝马采用CAN-BUS技术后,仅这套线束就能减重15kg。
布线简化后,可以更好的消除安全隐患,减少线束老化磨损自燃的几率。而且通过网络通信,整个电子系统可以更加智能的检测和控制。
比如当系统通过CAN-BUS系统检测到转向灯灯泡损坏不亮时,宽度指示灯可以临时代替转向灯,这在以前的点对点布线控制中是很难实现的。
CAN总线系统的优势
数据传输速度高于传统布线方式。
与传统接线方式相比,节省了线束,减轻了车身重量,优化了车身接线方式。
如果通过CAN总线连接的控制单元中的一个出现故障,其他控制单元仍然可以发送各自的数据,互不影响。
CAN数据总线是一个双线系统。如果其中一个出现故障,CAN系统会切换到单线运行模式,提高了整车的稳定性。
在实际中,CAN系统的两根导线像麻花一样绞在一起,可以有效防止电磁波的干扰和向外辐射。
基于CAN总线系统,可以实现更加丰富的车身功能。
CAN总线系统的应用大大简化了车身线路的布置,这从发动机舱简洁整齐的布置就可以体现出来。车身的功能增加了,但是线束也相应的简化了,线束的简化也给维修带来了更多的方便。在使用过程中,当某个部件出现故障时,输出功能会自动关闭,这样总线上的其他部件不会受到影响,车身电控系统的稳定性也会得到一定程度的提高。
这个完整的网络系统,将所有的功能部件连接在一起,可以实现全车信息和数据的共享,使汽车在控制上更加智能和精确。事实上,这项技术已经开始进入普通家用车,不再是豪华车的专属。