分享

汽车CAN通讯系统

 zgg2017 2019-05-26

大家好我是爆棚哥,好久好久都没来更新了,主要是最近工作比较忙,自身又要忙着考证的事。废话少说,今天主要是要给大家分享一个知识----汽车CAN通讯。有很多人可能对汽车的CAN通讯好像没有什么概念。 CAN 是Controller Area Network 的缩写(以下称为CAN)也叫控制器区域网络。

汽车CAN通讯系统

传统的通讯

汽车CAN通讯系统

CAN通讯

说了半天究竟什么是CAN通讯?还是一头雾水的,CAN 通讯是一种多路传输通讯系统,使用两根通讯线路高速传输和接收多个控制单元间的多个信号。而传统的通讯则每个信号都需要一根线连接到控制单元。对汽车的成本和维修方面成为一大难题,自从有了CAN通讯之后汽车上大大减少了车身线束和维修难度。

汽车CAN通讯系统

CAN通讯的特点:CAN 通讯提供高速多路传输通讯,且有很好的错误检测和抗噪音能力。 这种通讯系统是由BOSCH 在 20 世纪 80 年代开发的。 自 20 世纪 90 年代以来,主要安装在欧洲汽车上。 汽车有许多控制单元,且不独立控制设备。 它们在多个控制单元之间互相传送和接收信号。 CAN 通讯使用两根通讯线路(CAN H 线和 CAN L 线),在控制单元之间建立一个网络。 每个控制单元传送其自身的信号,接收来自其他单元的信号并读取需要的信号,以执行汽车的各种控制。

汽车CAN通讯系统

CAN 通讯系统连接: CAN 通讯包括成对的 H 和 L 线路,以及端点处的终端电阻。

控制电路用线路连接起来并互相传送/接收信号。 通常在发动机控制单元中包括一个终端电阻器。 另一个终端电阻器在 智能配电模块或组合仪表单元中。 使用 CAN 通讯不仅可减少线束和重量,还可使所有汽车使用通用的系统连接模式,从而简化系统结构。

汽车CAN通讯系统

CAN信号的产生:1. 控制单元在 CAN H 线路上施加电压。2. 电压由于终端电阻器而下降,并作用于 L 线路上。3. 在 H 线路和 L 线路之间产生大约 2V 的电压差。3. 如果施加了电压,在 H 线路和 L 线路之间存在电压差。此状态就是数字信号的 0。4.如果没有施加电压,就没有电压差。此状态就是数字信号的 1。

汽车CAN通讯系统

CAN诊断原理:要找到有故障的元件,检查哪一个控制单元可以正常通讯,而哪一个控制单元不能正常通讯。

汽车CAN通讯系统

CAN系统故障:CAN通讯的主要故障是短路、开路、或者在总线上的接头松动。汽车上出现的系统故障取决于导线线束的位置或者CAN总线中的接头。

汽车CAN通讯系统

汽车上有些疑难杂症是比较难搞,但是我们通过CAN通讯诊断能够快速的发现故障发生的位置和原因。市场上所有带OBD车载诊断功能的都是带CAN通讯的。有兴趣的朋友可以研究一下OBD诊断接头跟CAN通讯之间的关系。好了这次先讲到这里,有什么疑问的欢迎在下面留言评论。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多