can-bus

什么是can-bus?
can-bus即can总线技术 , 全称为“控制器局域网总线技术(controller area network-bus)” 。can-bus总线技术最早被用于飞机、坦克等武器电子系统的通讯联络上 。由以研发和生产汽车电子产品著称的德国bosch公司开发的 , 将这种技术用于民用汽车最早起源于欧洲 , 在汽车上这种总线网络用于车上各种传感器数据的传递 。can总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线.
can-bus的工作原理
大家知道当今车辆的电控系统是越来越多 , 例如电子燃油喷射装置、abs装置、安全气囊装置、电动门窗、主动悬架等等 。同时遍布于车身的各种传感器实时的监测车辆的状态信息 , 并将此信息发送至相对应的控制单元内 。
“can”是“controller area network”的缩写 , 翻译过来是“控制区域网络”
而“bus”不能简单翻译成“公共汽车” , 术语叫“数据总线” 。这个can-bus实际是一种应用于计算机网络的实时通讯技术 。汽车的各种电子系统也是由很多计算机(单片机)控制的 , 在这些计算机当中可以采用先进的网络化数据通讯技术 , 而can-bus技术就是目前比较主流的一种网络标准 。

网络技术先进在哪里?
最大的好处是能大大简化和减少汽车上的线束 , 在传统的点对点汽车电子系统上 , 各系统的控制电脑往往各自为政互不往来 , 车上的每个传感器、执行器都要和与它有关系的控制电脑用导线连接 , 布线非常复杂 , 采用数据网络通讯方式就能简化并盘活整盘电子系统 , 将大量多余的导线节省下来 。
就拿汽车上最简单的电动玻璃升降和中控锁系统来说 , 宝马采用can-bus技术后 , 光这一套线束就能减少15公斤 。
布线简化后 , 还能更好地消除安全隐患 , 减少线束老化磨损发生自燃的机会 , 而且 , 通过网络化通讯 , 可以对整套电子系统实现更智能化的检测和控制 。
比如 , 当系统通过can-bus系统检测到转向灯灯泡损坏不亮后 , 可以让示宽灯临时代替转向灯工作 , 这在以前的点对点布线控制当中是很难实现的 。
can总线系统的优点
① 比传统的布线方式的数据传输速度更高 。
② 比传统布线方式要节省线束 , 降低了车身重量 , 同时优化了车身的布线方式 。
③ 以can总线方式连接的控制单元中有一个发生故障 , 其它控制单元仍可发送各自的数据 , 互不影响 。
④ can数据总线为双线制 , 如果有一条发生故障 , can系统会转为单线运行模式 , 提高了整车的稳定性 。
⑤ can系统的双线在实际中是像“麻花”一样缠绕在一起的 , 这样可以有效的防止电磁波的干扰和向外辐射 。
⑥ 基于can总线系统可以实现更丰富的车身功能 。
can总线系统的应用大大简化了车身线路的布局 , 这一点可以从发动机舱简洁、整齐的布局得以体现 。车身功能增加了 , 但是线束却相应的简化了 , 同时线束的简化也给维修带来了更多的便利性 。使用过程中 , 某个部件在发生故障的情况下 , 会自动关闭输出功能 , 以使总线上的其它部件不受影响 , 一定程度上提高了车身电控系统的稳定性 。这种将各个功能件连在一起构成的完整的网络系统可以实现信息与数据的全车共享 , 使汽车在控制方面更加智能、精确 。其实这项技术已经开始走入了普通的家用汽车 , 不再是豪华车的专属 。

推荐阅读