01 故障現象
一輛2020款豐田Levin,搭載9NR發動機,累計行駛里程約13萬公里。車主反應,在行駛中,組合儀表上的多個故障燈會異常點亮。當將發動機熄火後重新啟動,故障燈會熄滅。而在經過顛簸路段時,問題尤其容易出現。
02 故障診斷
圖1:讀取出來的故障代碼
在顛簸路段反覆試車後,故障再次發生,此時組合儀表上的安全氣囊故障燈和預碰撞系統故障燈均異常點亮。使用故障儀檢測後,發現多個控制模組中均儲存了字母"U"開頭的故障代碼,這意味著通訊類故障。
圖2:通訊總線檢查
隨後進行了通訊總線檢查,各控制模組均能正常通訊,這說明該故障是偶發性的。查看這些故障代碼後,發現主要涉及制動系統控制模組、安全氣囊控制模組、轉向角傳感器及橫擺率傳感器等與之失去通訊的元件。
圖3:故障車的通訊總線拓撲
由圖3可知,所有失去通訊的控制模組均在4號CAN總線上。
圖4:4號CAN總線上的波型
通過在中央網關ECU處測量4號CAN總線上的波形,發現故障發生時CAN L訊號會上翻,並與CAN H訊號重疊。這與CAN L線發生斷路時的波形一致,推斷4號CAN總線上的CAN L線可能存在接觸不良或偶發斷路的問題。
03 故障排除
圖5:各CAN連接連接器的位置
進一步檢查5號CAN接線連接器時,用手輕輕拍打其外殼,發現故障可以再現。最終確認5號CAN接線連接器端子8(中央網關ECU連接至5號CAN接線連接器的CAN L端子)存在鬆動。
圖6:5號CAN接線連接器
修復5號CAN接線連接器端子8後,經過多次路試,故障未再出現,問題成功排除。
04 總結
在這次故障診斷中,我們首先根據故障代碼鎖定發生問題的CAN總線,並利用Pico示波器捕捉故障發生時的CAN訊號波形。通過分析波形,確定了故障類型為CAN L線斷路,最終找到具體的故障點並成功排除。