CAN 總線使用兩根線來連接各個單元:CAN_H 和 CAN_L,CAN 控制器通過判斷這兩根線上的電位差來得到總線電平,CAN總線電平分為顯性電平和隱性電平兩種。顯性電平表示邏輯“0”,此時 CAN_H 電平比 CAN_L 高,分別為 3.5V 和 1.5V,電位差為2V。隱形電平表示邏輯“1”,此時 CAN_H 和 CAN_L 電壓都為 2.5V 左右,電位差為 0V。CAN總線就通過顯性和隱形電平的變化來將具體的數據發送出去,如圖所示:
CAN 總線上沒有節點傳輸數據的時候一直處于隱性狀態,也就是說總線空閑狀態的時候一直處于隱性。CAN 網絡中的所有單元都通過 CAN_H 和
CAN_L 這兩根線連接在一起,如圖所示:
途中所有的 CAN 節點單元都采用 CAN_H 和 CAN_L 這兩根線連接在一起,CAN_H 接CAN_H、CAN_L 接 CAN_L,CAN總線兩端要各接一個 120Ω的端接電阻,用于匹配總線阻抗,吸收信號反射及回撥,提高數據通信的抗干擾能力以及可靠性。
CAN 總線傳輸速度可達 1Mbps/S,最新的 CAN-FD 最高速度可達 5Mbps/S,甚至更高,感興趣的可以自行查閱相關資料。CAN傳輸速度和總線距離有關,總線距離越短,傳輸速度越快。
-
CAN
+關注
關注
57文章
2770瀏覽量
464389 -
電氣
+關注
關注
18文章
1172瀏覽量
53319 -
電壓
+關注
關注
45文章
5639瀏覽量
116271
發布評論請先 登錄
相關推薦
CAN網絡的特性阻抗及終端阻抗

光伏測量: 太陽能電池的電氣特性測試
CAN無線通訊模塊的特性及作用
AN13423:使用CAN2CAN CAN2ETH ETH2CAN LLCE S32G應用注意的特性

CAN電氣特性屬性

評論