CAN節點質量的良莠不齊會給CAN總線網絡帶來較大的安全隱患,因此CAN節點的一致性測試就顯得尤為重要,本文就來探討一下CAN節點輸入電壓閾值測試。
CAN一致性測試主要分為物理層、鏈路層、應用層三大部分測試內容。在CAN網絡中,各節點遵循CAN一致性測試是保證總線穩定運行的重要前提。在物理層中,CAN總線設計規范對于CAN節點的輸入電壓閾值有著嚴格的規定,如果節點的輸入電壓閾值不符合規范,則在現場組網后容易出現不正常的工作狀態,各節點間出現通信故障,所以輸入電壓閾值測試也是CAN物理層一致性測試中的重要部分。
測試標準
每個廠家在產品投入使用前,都要進行CAN 節點的輸入電壓閾值測試,一般都是遵循ISO 11898-2 輸入電壓閾值標準,具體要求如表1所示。
表1 ISO 11898-2 輸入電壓閾值標準
注:輸入電壓閾值標準詳細的內容可參考IOS 11898-2-2003原文中Table 4(DC parameters for recessive output of CAN node)和Table 5(DC parameters for dominant output of CAN node)及關聯部分。
測試原理及步驟1隱性輸入電壓測試
圖1 隱形輸入電壓測試原理
在表1所示的總線負載和共模電壓條件下,按照圖1的測試原理進行隱性輸入電壓閾值測試:
使用CANScop e-Pro來監測CAN總線報文幀,DUT處于發送報文狀態;
調節U監控示波器上CANH空閑時刻的電壓分別為-2V及6.5V,通過調節電流源I使得Vdiff達到0.5V的上限值;
注:為了結果的準確性,請重復上述步驟連續測試10次,記錄每次測試結果。
結論:在Vdiff≤0.5V時,如果DTU可以正常發送報文,則隱形Vdiff輸入電壓測試通過。
2顯性輸入電壓測試
圖2 顯性輸入電壓測試原理
在表1所示的總線負載和共模電壓條件下,按照圖2的測試原理進行顯性輸入電壓閾值測試:
使用CANScope-Pro來監測CAN總線報文幀,DUT處于發送報文狀態;
調節U監控示波器上CANL空閑時刻的電壓分別為-2V或6.1V,在分別通過調節電流源I使得Vdiff以步長為0.1V的速度,依次從隱性Vdiff輸入電壓上限值0.5V調整至顯性Vdiff輸入電壓下限值0.9V。
注:為了結果的準確性,請重復上述步驟連續測試10次,記錄每次測試結果。
結論:在上述兩種情況下,當顯性輸入電壓限值為0.5V時,DUT應仍能發送CAN報文幀,在顯性輸入電壓限值剛達到0.9V時,如果DTU停止CAN報文幀的發送,則顯性Vdiff輸入電壓測試通過。
CANDT一致性測試系統
為了提高測試效率,節約人工成本,同時提高測試的準確度,避免人工測量統計誤差,ZLG致遠電子推出了CAN一致性測試系統,CANDT以ISO11898標準為核心,圍繞國內主流新能源主機廠CAN總線測試標準為主要依據,測試功能滿足物理層、鏈路層、應用層的測試需求。
將汽車或單節點零部件接入CAN一致性測試系統,可自動化完成CAN總線物理層、鏈路層等測試,并自動導出測試報表,可以作為主機廠準入依據。在CANDT一致性測試后,對于測試報告中顯示測試不通過的問題,可以用CANScope進行故障定位和排查,加快CAN總線穩定的研發速度。
-
CAN
+關注
關注
57文章
2774瀏覽量
464477 -
電壓
+關注
關注
45文章
5641瀏覽量
116318 -
物理層
+關注
關注
1文章
152瀏覽量
34564
原文標題:CAN一致性測試之輸入電壓閾值測試
文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
解答74HC14中正向閾值電壓和負向閾值電壓是什么/電壓為多少
![解答74HC14中正向<b class='flag-5'>閾值電壓</b>和負向<b class='flag-5'>閾值電壓</b>是什么/<b class='flag-5'>電壓</b>為多少](https://file.elecfans.com/web1/M00/69/0B/pIYBAFvP0H-AQbqNAABo9wuYk5A209.png)
科普一下CAN總線的基礎知識
![科普<b class='flag-5'>一下</b><b class='flag-5'>CAN</b>總線的基礎知識](https://file1.elecfans.com/web2/M00/82/CC/wKgZomRi4aeAOzWzAAAHCANlPog860.png)
看一下如何輸出CAN報文
根據CANDT測試項來驗證測試總線輸入電壓限值
![根據CANDT<b class='flag-5'>測試</b>項來驗證<b class='flag-5'>測試</b>總線<b class='flag-5'>輸入</b><b class='flag-5'>電壓</b>限值](https://file.elecfans.com/web1/M00/B5/2D/pIYBAF5d_ZmAQiaqAABnZtvexuE310.png)
評論