為什么廠家在產品投入使用前,都必須要進行CAN節點DUT的輸入電壓閾值測試呢?因為CAN總線設計規范對于CAN節點的輸入電壓閾值有著嚴格的規定,若不符合規范,則組網后容易出現各節點間出現通信故障。
是否遇到過這種情況:CAN節點設備在實驗室測試通信正常,當掛在現場總線上就出現CAN通信故障。那可能由于節點電路設計不規范導致,當差分顯性幅值處于0.9V臨界值左右時,CAN節點可能因為現場干擾導致幅值下降至0.9V以下,甚至0.5V以下,造成位翻轉,導致CAN總線錯誤,比如下面這種情況:
一位用戶反應說自己的設備在實驗室測試時出現大量的錯誤報文,經過幀統計成功率只有26.44%,如圖1所示。
圖1 幀統計截圖
經過測試他的報文波形,發現他的信號幅值非常低!這會嚴重導致位識別出錯,出現通信故障,如圖2所示。
圖2 報文波形截圖
排查故障發現,該用戶各個節點都掛有終端電阻,終端電阻阻值很小,幅值被拉低,導致無法正常通信。經過整改,終端電阻減少為兩個,掛在總線最兩端,報文通信成功率達到100%,效果如圖3所示。
圖3 幀統計截圖
報文波形圖如圖4所示。
圖4 報文波形截圖
所以測試通信電壓閾值顯得尤為重要!
通信電壓閾值測試一般是使用ISO 11898-2輸入電壓閾值標準,具體如表1所示。
表1 ISO11898-2輸入電壓閾值標準
1
隱性通信電壓閾值測試
測試原理:
CAN節點集成電路協議設置為總線空閑時,可檢測到的隱性位輸入閾值應通過圖5的電路測量。其中I的值是指可以產生使節點在隱性狀態下檢測到隱性位的最大差分輸入電壓的電流值。電壓源U的電壓為:
V=V CAN_H 在隱性狀態下最小的共模電壓;
V=V CAN_H 在隱性狀態下最大的共模電壓最大值-V diff 在隱性狀態下的最大值。
圖5 ISO11898-2隱性通信電壓閾值測試原理
-
測試
+關注
關注
8文章
5578瀏覽量
128122 -
通信
+關注
關注
18文章
6152瀏覽量
137227
發布評論請先 登錄
絕緣電阻測試的基礎以及為什么它如此重要
MOS管的閾值電壓是什么
二極管閾值電壓和導通電壓的區別
電池放電保護電壓和二次保護電壓的區別
欠壓鎖存電路測試方法有哪些
CAN SIC收發器助力復雜CAN網絡高效可靠通信(2)

滯回比較器的閾值電壓是什么

滯回比較器的閾值電壓如何確定?

MOSFET閾值電壓是什么?影響MOSFET閾值電壓的因素有哪些?

評論