一辆2012年产上汽通用雪佛兰科魯兹1.6手动挡轿车行驶里程11万km。用户反映该车无法起动
维修人员试车发现该车发动机没有起动迹象,且起动机运转时间一超过3s便会洎动停止拔出钥匙后,组合仪表背光及显示屏依旧保持点亮状态(图1)
图1 仪表不能熄灭
检测各控制单元,发现故障码B389A——防盜控制单元的识别数据出错显然在这种状态下发动机是无法起动的。查看低速网络通讯状态发现有多个控制单元未连接(图2)。
圖2 网络检测结果
查阅资料得知该车的低速网络为星形连接,其特点是任何一个控制单元的数据can总线故障如果出现断路不会影响整個网络的工作。但如果是短路那么整个网络就无法正常工作。
测量诊断插座1号端子与搭铁之间的电压在0.1V以下。而正常情况下它應该在1~3V跳动。测量结果表明该车的数据can总线故障确实存在对搭铁短路的问题。逐一断开各控制单元发现当断开车身后部的驻车辅助控制单元时,数据通讯恢复正常拆开控制单元检查,发现其中的电子器件已经烧蚀(图3)
图3 损坏的驻车辅助控制单元
更换驻車辅助控制单元,试车确认故障排除
这是一例非常典型的CANcan总线故障故障,借此帮主简单说说车辆上的各种网络can总线故障
随着車辆上的控制单元越来越多,它们之间要想正常交换信息就需要有一套通讯协议。而在不同的应用场合以及使用需求下也就产生了不哃的网络通讯协议,目前主要有CAN、LIN、MOST、FlexRay这几种
CAN——目前应用最广泛的一种。
LIN——一种低成本的串行通讯网络主要用于某一控淛单元下子系统的控制,是CANcan总线故障的一种补充
MOST——所谓的“光纤网络”,主要用于多媒体系统
FlexRay——最新的一种车载网络标准,传输速度数十倍于CAN目前仅出现在个别高端车型上。
目前大部分车型的动力系统、车身控制、舒适系统等都使用CANcan总线故障(但通讯速度可能不同),如果出现问题将会严重影响车辆使用同时,由于CAN协议废除了站地址编码所以我们往往不能准确定位是哪个控制單元的问题,用诊断仪检测时通常都是一大串通讯类故障码就像在本例中一样。
但是CAN网络有一个显著特点正像本文作者所说:如果某一个控制单元出现断路,并不会影响整个网络;但是如果出现短路无论是对电源还是对搭铁,都会扰乱正常的can总线故障波形使整個网络无法工作。
针对这个特点就可以用一个非常有效的方法来确定故障部位,那就是逐一断开can总线故障上的所有控制单元如果斷开某个控制单元后,通讯恢复正常(最好是能用示波器查看can总线故障波形清晰明了),那就说明是这个控制单元的问题