:9#{p^:o CAN-BUS即CAN总线技术,全称为“控制器局域网总线技术(Controller Area Network-BUS)”。Can-Bus总线技术最早被用于飞机、坦克等武器电子系统的通讯联络上。将这种技术用于民用汽车最早起源于欧洲,在汽车上这种总线网络用于车上各种传感器数据的传递。
8lSn*;S, CAN-BUS的工作原理 CVG>[~}(9' [*{\R`M pkN:D+gS 大家知道当今车辆的电控系统是越来越多,例如电子燃油喷射装置、
ABS装置、
安全气囊装置、电动门窗、主动
悬架等等。同时遍布于车身的各种传感器实时的监测车辆的状态信息,并将此信息发送至相对应的控制单元内。
『车身上各种控制单元的分布图』
*(&ClUQQ 通过上图我们可以看到车身上的各种控制单元,车越高级,车身上的控制单元也就越多,每个控制单元都可看做一台独立的电脑,它可以接受信息,同时能对各种信息进行处理、分析,然后发出一个指令。比如
发动机控制单元会接受来自进气压力传感器、
发动机温度传感器、油门踏板位置传感器、
发动机转速传感器等等的信息,在经过分析和处理后会发送相应的指令来控制
喷油嘴的喷油量、
点火提前角等等,其它控制单元的工作原理也都类似。在这里可以给大家做一个比喻,车上的各种控制单元就好比一家公司各个部门的经理,每个部门的经理接受来自自己部门员工的工作汇报,经过分析作出决策,并命令该部门的员工去执行。
『控制单元』
L740s[,`o# 车身上的这些控制单元并不是独立工作的,它们作为一个整体,需要信息的共享,那么这就存在一个信息传递的问题。比如
发动机控制单元内的
发动机转速与油门踏板位置这两个信号也需要传递给自动变速器的控制单元,然后自动变速器控制单元会据此来发出升档和降档的操作指令,那么两个控制单元之间又是如何进行通信的呢?
『每项信息都通过各自独立的数据线进行交换』
oWx_O-_._ 目前在车辆上应用的信息传递形式有两种。第一种是每项信息都通过各自独立的数据线进行交换。比如两个控制单元间有5种信息需要传递,那么则需要5根独立的数据线。也就是说信息的种类越多,数据线的数量和控制单元的针脚数也会相应增加。这些复杂繁多的线束无疑会增加车身重量,也为整车的布线带来一定困难。
『所有信息都通过两根数据线进行交换』
2&