余姚东江名车专修厂的叶正祥师傅接诊了一辆2021款一汽奔腾B70,车子搭载了CA4GB15TD-30发动机,总共跑了约4.8万公里。车主头疼地反映,车子哪怕放一晚上甚至两三天,蓄电池就容易亏电打不着火。给车换上新电池也没管用,看来故障还在这儿。师傅接车后开着试试没啥毛病,用检测仪一看,好几个控制单元里都存着电压过低的老代码,这显然是亏电闹的。清掉代码后把万用表串接到电瓶负极线上,锁好车门等了15分钟以上观察电流变化。起初电流能降到0.010A挺正常,但偶尔会飙到3.746A,这说明车子有地方偶尔漏电。 为了查出漏电的源头,师傅拿万用表挨个测了仪表板下熔丝盒里的熔丝两端压降,发现不少地方都有明显掉电。这就说明不止一个电气设备在干活,怀疑是通讯网络出了问题把控制单元给唤醒了。如图1所示,网关上连了6条CAN总线,分别负责动力、底盘、信息、舒适、驾驶辅助还有诊断的活儿。网关就在副驾驶座椅下面。师傅用虹科Pico汽车示波器对着连接器测了4路CAN总线的波形(图2)。 看着图3里出现的波形能发现个规律:连接器端子4上先有信号,其他端子才会接着有信号。端子4对应着舒适CAN总线的CAN H线路,说明是舒适CAN先醒了过来。对这条线路上的信号译码(图4),发现它在重复发ID为484的报文帧。虽然数据段是对的,但应答(ACK)段有问题——没有控制单元承认收到了数据。那到底是谁在一直发这串东西呢? 结合图5测量的网关电流来看,舒适CAN先醒网关的电流才变,说明发484这个ID的不是网关。查看舒适CAN电路知道上面有车身控制、驾驶人座椅、左右前门、空调、蓝牙钥匙和电动尾门这些控制器。师傅挨个拔下常供电熔丝(图6),直到拔掉左前车门控制单元的熔丝时发现舒适CAN不再异常唤醒了。 为了确认这点又测了左前门控制单元的电流波形(图7),发现它先升高电流接着就把舒适CAN给唤醒了。这就坐实了左前门控制单元坏了会异常唤醒并重复发484的报文。 可能的原因有两方面:一是接收到了异常的开关信号(车窗升降、后视镜调节或者中控门锁开关);二是控制器本身损坏。把这些开关脱开试车后故障依旧出现了。经过排除分析确定是左前门控制单元损坏了。 最后换上新的左前门控制单元跑了很久测试一下静态电流一直都在0.010A左右波动稳定了下来故障彻底解决了。