當出現(xiàn)CAN L 對電源(正極)短路這種故障時,根據(jù)CAN總線的容錯特性,可能出現(xiàn)整個CAN網(wǎng)絡(luò)無法通信的情況或產(chǎn)生相關(guān)故障碼。
由于CAN L 對電源短路,因此CAN H 電壓也被置于12V。CAN L 對電源短路的總線波形如下圖所示。
實際測量CAN導(dǎo)線的電壓,若CAN L 和CAN H 導(dǎo)線電壓都約為12V,則說明出現(xiàn)此類故障。
故障原因:如果不是CAN L 導(dǎo)線對外部電源短路引起的,那么這種故障就有可能是控制模塊內(nèi)部的CAN收發(fā)器損壞造成的。故障查找方法同上。
CAN H斷路
當某個控制模塊CAN H導(dǎo)線斷路時,會導(dǎo)致該控制模塊無法實現(xiàn)通信,但其他控制模塊的通信還是有的。在其他的控制模塊可能讀到此故障模塊的故障碼。如果多個控制模塊的CAN H導(dǎo)線出現(xiàn)斷路。那么這些控制模塊的通信功能都會受到影響。
如果出現(xiàn)故障的控制模塊帶有終端電阻,可以用電阻測量法來判斷。測量診斷接口的CAN H 與CAN L
之間的電阻,若變?yōu)?20Ω,則說明有一個終端電阻斷路。如果出現(xiàn)故障的控制模塊不帶終端電阻,那么需要測量該控制模塊的CAN導(dǎo)線的導(dǎo)通性。
替換有故障碼內(nèi)容涉及的控制模塊,可以快速判斷故障是否由該控制模塊本身造成的。
此外,要結(jié)合網(wǎng)絡(luò)圖來查找斷點,因為在整個網(wǎng)絡(luò)中會設(shè)置相應(yīng)的總線集線器,斷點部位不同,受影響的部件也不同,同時也會決定診斷儀能夠進行診斷的控制模塊。CAN網(wǎng)絡(luò)與集線器分布如下圖所示。
-
電源
+關(guān)注
關(guān)注
185文章
18372瀏覽量
256360 -
汽車電子
+關(guān)注
關(guān)注
3037文章
8349瀏覽量
170176 -
CAN
+關(guān)注
關(guān)注
57文章
2920瀏覽量
467851 -
電壓
+關(guān)注
關(guān)注
45文章
5709瀏覽量
117987 -
總線
+關(guān)注
關(guān)注
10文章
2960瀏覽量
89778
發(fā)布評論請先 登錄
CAN bus現(xiàn)場總線教程-包括基礎(chǔ)知識,設(shè)計應(yīng)用及實驗
CAN現(xiàn)場總線定義OSI網(wǎng)絡(luò)模型
基于DSP和CAN的現(xiàn)場總線控制系統(tǒng)設(shè)計
CAN總線現(xiàn)場總線應(yīng)用方案RS-485升級到CAN
基于CAN總線與ZigBee的現(xiàn)場監(jiān)控系統(tǒng)設(shè)計
CAN現(xiàn)場總線系統(tǒng)設(shè)計技術(shù)第5章
查找CAN總線故障的方法

CAN總線故障診斷與解決
can總線的故障波形有哪些
CAN總線關(guān)閉故障的解決方案
CAN總線故障排查:從問題到解決的實戰(zhàn)案例

評論