新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > CANopen 總線應(yīng)用札記:關(guān)于總線信號電平變化規(guī)律

CANopen 總線應(yīng)用札記:關(guān)于總線信號電平變化規(guī)律

作者: 時間:2016-12-14 來源:網(wǎng)絡(luò) 收藏
我們常用示波器檢測CANopen電纜內(nèi)的電壓變化,來判斷CAN信號收發(fā)器是否正常?因此我們要非常熟悉CAN總線信號電平的變化規(guī)律,為此小弟我特地繪制下圖:

需要牢記的是,CAN信號收發(fā)器里面有個重要部件:差動信號放大器!它將CAN-High線上的電壓(UCAN-High)減去CAN-Low線上的電壓(UCAN-Low)得出輸出電壓,差值為2V時判定為邏輯0,差值為0V時判定為邏輯1。用這種方法可以消除靜電平(對于CAN驅(qū)動數(shù)據(jù)總線來說是2.5V)或其它任何重疊的電壓。
如果我們用散線自制CAN線路,建議將CAN_H與CAN_L制作為雙絞線結(jié)構(gòu),以加強其抗干擾能力,這是因為:
1、雙絞線使得外部干擾脈沖X總是有規(guī)律地作用在兩條線上。由于差動信號放大器總是用CAN-High線上的電壓(3.5V-X)減去CAN-Low線上的電壓(1.5V-X),因此在經(jīng)過處理后,差動信號中就不再有干擾脈沖了。
2、雙絞線使得內(nèi)部產(chǎn)生的電磁波輻射也得到相互抵消。
還要注意的是,有些CAN信號是特殊的!例如汽車舒適系統(tǒng)的Can總線信號:
Can-High的高電平為:3.6伏;Can-High的低電平為:0伏;
Can-Low的高電平為:5伏;Can-low的低電平為:1.4伏;
邏輯“1”:Can-high=3.6V、Can-low=1.4V;
邏輯“0”:Can-high=0V、Can-low=5V。


關(guān)鍵詞: CANopen總線信號電平變

評論


技術(shù)專區(qū)

關(guān)閉