當出現CAN L 對電源(正極)短路這種故障時,根據CAN總線的容錯特性,可能出現整個CAN網絡無法通信的情況或產生相關故障碼。
由于CAN L 對電源短路,因此CAN H 電壓也被置于12V。CAN L 對電源短路的總線波形如下圖所示。
實際測量CAN導線的電壓,若CAN L 和CAN H 導線電壓都約為12V,則說明出現此類故障。
故障原因:如果不是CAN L 導線對外部電源短路引起的,那么這種故障就有可能是控制模塊內部的CAN收發器損壞造成的。故障查找方法同上。
CAN H斷路
當某個控制模塊CAN H導線斷路時,會導致該控制模塊無法實現通信,但其他控制模塊的通信還是有的。在其他的控制模塊可能讀到此故障模塊的故障碼。如果多個控制模塊的CAN H導線出現斷路。那么這些控制模塊的通信功能都會受到影響。
如果出現故障的控制模塊帶有終端電阻,可以用電阻測量法來判斷。測量診斷接口的CAN H 與CAN L
之間的電阻,若變為120Ω,則說明有一個終端電阻斷路。如果出現故障的控制模塊不帶終端電阻,那么需要測量該控制模塊的CAN導線的導通性。
替換有故障碼內容涉及的控制模塊,可以快速判斷故障是否由該控制模塊本身造成的。
此外,要結合網絡圖來查找斷點,因為在整個網絡中會設置相應的總線集線器,斷點部位不同,受影響的部件也不同,同時也會決定診斷儀能夠進行診斷的控制模塊。CAN網絡與集線器分布如下圖所示。
-
電源
+關注
關注
184文章
17704瀏覽量
249963 -
汽車電子
+關注
關注
3026文章
7941瀏覽量
166910 -
CAN
+關注
關注
57文章
2744瀏覽量
463621 -
電壓
+關注
關注
45文章
5598瀏覽量
115704 -
總線
+關注
關注
10文章
2878瀏覽量
88052
發布評論請先 登錄
相關推薦
評論