總線關(guān)閉(bus off)是CAN節(jié)點比較重要的錯誤處理機制。
在CAN應(yīng)用中,有時會出現(xiàn)我們料想不到的問題,此時,為了準確的排查問題,我們需要通過測量CAN總線網(wǎng)絡(luò)阻抗來確定是否滿足CAN規(guī)范。本文將闡述測量CAN總線網(wǎng)絡(luò)阻抗的原理以及具體方法。
在CAN節(jié)點的設(shè)計中,我們通常為了總線的通訊更為可靠,為CAN接口增加各種器件,但實際并非所有應(yīng)用都需要,過多防護不僅增加成本,而且器件的寄生參數(shù)必然影響信號質(zhì)量。本文將簡單介紹共模電感用于總線的作用。
CAN總線設(shè)計規(guī)范對于CAN節(jié)點的差分電平位信號特征著嚴格的規(guī)定,如果節(jié)點的差分電平位信號特征不符合規(guī)范,則在現(xiàn)場組網(wǎng)后容易出現(xiàn)不正常的工作狀態(tài),各節(jié)點間出現(xiàn)通信故障。具體要求如表1所示,為測試
CAN總線設(shè)計規(guī)范對于CAN節(jié)點的信號邊沿各項參數(shù)都有著嚴格的規(guī)定,如果不符合規(guī)范,則在現(xiàn)場組網(wǎng)后容易出現(xiàn)不正常的工作狀態(tài),各節(jié)點間出現(xiàn)通信故障。具體要求如表 1所示,為測試標準“GMW3122信號邊沿標準”。
CAN總線設(shè)計規(guī)范對于CAN節(jié)點的輸入電壓閾值有著嚴格的規(guī)定,如果節(jié)點的輸入電壓閾值不符合規(guī)范,則在現(xiàn)場組網(wǎng)后容易出現(xiàn)不正常的工作狀態(tài),各節(jié)點間出現(xiàn)通信故障。具體要求如表 1所示,為測試標準“ISO 11898-2輸出電壓標準”。
汽車CAN總線設(shè)計規(guī)范對于CAN節(jié)點的輸入電容有著嚴格的規(guī)定,每個節(jié)點不允許添加過多容性器件,否則節(jié)點組合到一起后,會導致總線波形畸變,通訊錯誤增加。具體如表 1所示。