什么是can總線

朋友們好 , 我是電子及工控技術 , 我來回答 。CAN總線是各種總線中使用比較廣泛的一種通信技術 , 它在單片機控制技術中和PLC控制技術中會常常使用這種通信技術 。下面我們來說說關于CAN總線的一些事情 。

什么是can總線


什么叫CAN總線
CAN總線它是控制器局域網絡(Controller Area Network, CAN)的簡稱 , 是由德國博世(BOSCH)公司于上個世紀八十年代中期開發的串口通信協議 , 在開發初期 , CAN總線主要應用在汽車各個控制模塊上的通信 , 由于CAN總線在應用中凸顯了很多的優點 , 現在不僅成為了汽車計算機控制系統上應用廣泛的現場總線 , 而且在工控控制局域網中也成為了標準的總線 , 比如施耐德的TM241PLC和ATV320變頻器之間就可以通過CAN總線進行通信 , 這樣可以節省大量的控制線路 。現在CAN總線已經成為使用非常廣泛的現場總線了 。
什么是can總線


我們知道 , CAN是屬于現場總線范疇的 , 它的通信線路有兩根線組成 , 一般使用的是雙絞線 , 其傳遞信息的有效距離大約在25米左右 , 在這25米內它可以有效實現分布式控制或者實時控制的串行通信網絡 , 現在已經成為ISO國際標準化的串行通信協議了 。
什么是can總線


CAN總線的優點和要求
由于CAN總線問世以來 , 由于它有較多的優點 , 不僅成為汽車網絡的標準協議 , 在工控通信控制領域也占有了一席之地 。它的優點我認為主要體現在以下幾個方面吧 , 第一是使用CAN總線可以大量減少控制線束中的數量 , 由于只使用了兩根線 , 總控設備直接把各種信號發送到CAN總線上 , 各個執行模塊各取所需 , 獲取自己所需要的信息 , 這樣會極大地減少控制信號導線的數量 , 同時也會降低導線束的重量;第二點是CAN總線具有較高的可靠性和耐用性 , 在汽車網絡中已經成為優先使用的串行通信了 。
什么是can總線


第三點就是CAN總線可以使用更多的傳感器進行高速數據的傳遞 , 如果系統需要增加新功能的話 , 只需要軟件升級就可以了 , 加之CAN總線符合國際標準 , 可以對不同品牌的控制器進行數據交換 。
CAN總線在使用上有數據傳輸的速率要求 , 它的高速傳輸速率在500Kbp/s , 最低速率為125Kbp/s;在抗干擾方面 , 需要采用一定的措施 , 一般是使用雙絞線電纜 , 它可以降低干擾并實現一定的電磁屏蔽作用;在總線的節點數量上也有要求 , 最多可以掛載16個模;另外它在控制的實時性上也有較高的要求 , 比如在使用時 , 一般把處理數據要求及時的模塊使用在CAN總線上 。
什么是can總線


CAN總線的應用場合
我們知道CAN總線與其它現場總線相比 , CAN總線是具有通信速率高、容易實現、且性價比高等優點 , 在可靠性、實時性和靈活性等方面也比較突出 , 它除了廣泛應用在汽車領域 , 它還在工業自動化、航空航天、航海農用機械、機器人、數控機床、醫療器械及傳感器等領域也有廣泛應用 , 其典型的應用形式有CANOpen、DeviceNet等 ?,F在CAN總線已經成為國際標準 , 并已被公認為幾種最有前途的現場總線之一了 。

推薦閱讀