四、各种工况下的CAN总线电阻和信号电压值
CAN总线CAN -H和CAN -L两根信号线在各种工作条件下的信号电压是变化的,用转换接头在网关处测量CAN -H和CAN -L与地之间的电压,判断线束的好坏。CAN总线信号在各种工况下的电压见表2。测量总线电阻和信号电压,无需使用示波器,省去了昂贵的检测设备。
五、车载网络系统故障诊断流程图
本文车载网络系统故障诊断流程图仅适用于CAN总线和LIN线,不涉及FIexRay总线和MOsT总线,也不涉及环形和星形网络结构,所用工具和设备为专用诊断仪、万用表、线束修复箱、电子维修手册,省去了示波器。对德系车辆进行车载网络系统故障诊断,根据前面介绍的德系专用诊断仪的特点,按下图流程进行故障诊断(图8).
(1)首先应用专业诊断仪,打开其图示化的网络布局图,观察该车配置的所有电控单元状态,判断诊断仪能否与这些电控单元通信。
(2)读取事件存储器列表,确认车载网络系统是否有故障。
(3)在具体进入下一步故障诊断之前,先检查蓄电池电压是否正常,车载网络电控单元有的在蓄电池电压低到9V就会停止工作,而有的则在低到7V才停止工作。蓄电池电压低,会导致不同的电控单元在不同的电压值停止通信。
(4)新安装的电控单元会进行学习,导致偶发故障,诊断仪进行读取时会读到控制单元不通信的问题,断开蓄电池导线30s后,将会清除电控单元随机存储的学习信息,再用诊断仪重新读取并清除,消除故障。
(5)选择诊断仪的汽车自诊断功能,读取全部事件存储器,判断是哪一个电控单元有故障码,还是有几个电控单元都有故障码。
(6)对于有故障码的电控单元,从易到难、从外到里,先检查电控单元连接情况,观察插头、针脚是否弯曲,是否有异物或出现腐蚀的情况而影响了信号传输。
(7)用示波器检测CAN_H和CAN_L,判断CAN总线的故障是前述9种故障模式中的哪一种。
(8)有些电控单元需要重新初始化、匹配和编码,电控单元之间才能协调一致工作,才能进行正常通信。
(9)引发线束间歇性故障的原因,往往是接头松动、针脚弯曲、导线断路等原因,但最容易忽略的中央集线器(图9),对于断开点修复要避开集线处100 mm(图10),集线处松动会导致间隙性故障。
(10)当用诊断仪读取到多个电控单元出现故障码后,画出该车网络拓扑图,利用逻辑环进行故障诊断,找到不能通信的电控单元。
(11)在诊断仪不能与车载网络通信的情况下,确认诊断蓝牙接头针脚是否弯曲、松动,检查从蓄电池到网关电控单元的电源线路、网关电控单元搭铁线是否正常。若不正常,予以修复。
(12)用检查与CAN总线有关的功能,如前照灯、警报功能是否都能工作,来判断总线系统是否正常。
(13)当检测不到终端电阻时,需要检查电控单元的连接是否正常、主保险和主继电器是否完好、电控单元是否安装、电控单元接头是否调换、从蓄电池到电控单元的电源线路是否正常、线束集成处是否松动、电控单元的搭铁电路是否正常、电控单元内部是否损坏。
(14)如果CAN总线没有断路问题,在休眠模式下测量总线静态电压,以判断是否短路,这样大大节省检测时间。如果静态电压为0,参照CAN总线在各种工况下的信号电压值(表2),说明总线正常。
(15)依次断开总线上所有电控单元,用电阻120Ω代替,再用诊断仪检测,看通信是否恢复,从而找到有问题的电控单元。
(16)最难诊断的故障就是CAN总线与信号线断路,特别是CAN信号线与转向信号线短路的情况。