關於CAN總線的一些事情
CAN總線是各種總線中使用比較廣泛的一種通信技術,它在單片機控製技術中和PLC控製技術中會常常使用這種通信技術。下麵我們來說說關於CAN總線的一些事情。
什麼叫CAN總線
CAN總線它是控製器局域網絡(Controller Area Network, CAN)的簡稱,是由德國博世(BOSCH)公司於上個世紀八十年代中期開發的串口通信協議,在開發初期,CAN總線主要應用在汽車各個控製模塊上的通信,由於CAN總線在應用中凸顯了很多的優點,現在不僅成為了汽車計算機控製係統上應用廣泛的現場總線,而且在工控控製局域網中也成為了標準的總線,比如施耐德的TM241PLC和ATV320變頻器之間就可以通過CAN總線進行通信,這樣可以節省大量的控製線路。現在CAN總線已經成為使用非常廣泛的現場總線了。
我們知道,CAN是屬於現場總線範疇的,它的通信線路有兩根線組成,一般使用的是雙絞線,其傳遞信息的有效距離大約在25米左右,在這25米內它可以有效實現分布式控製或者實時控製的串行通信網絡,現在已經成為ISO國際標準化的串行通信協議了。
CAN總線的優點和要求
由於CAN總線問世以來,由於它有較多的優點,不僅成為汽車網絡的標準協議,在工控通信控製領域也占有了一席之地。它的優點我認為主要體現在以下幾個方麵吧,第一是使用CAN總線可以大量減少控製線束中的數量,由於隻使用了兩根線,總控設備直接把各種信號發送到CAN總線上,各個執行模塊各取所需,獲取自己所需要的信息,這樣會極大地減少控製信號導線的數量,同時也會降低導線束的重量;第二點是CAN總線具有較高的可靠性和耐用性,在汽車網絡中已經成為優先使用的串行通信了。
第三點就是CAN總線可以使用更多的傳感器進行高速數據的傳遞,如果係統需要增加新功能的話,隻需要軟件升級就可以了,加之CAN總線符合國際標準,可以對不同品牌的控製器進行數據交換。
CAN總線在使用上有數據傳輸的速率要求,它的高速傳輸速率在500Kbp/s,最低速率為125Kbp/s;在抗幹擾方麵,需要采用一定的措施,一般是使用雙絞線電纜,它可以降低幹擾並實現一定的電磁屏蔽作用;在總線的節點數量上也有要求,最多可以掛載16個模;另外它在控製的實時性上也有較高的要求,比如在使用時,一般把處理數據要求及時的模塊使用在CAN總線上。
CAN總線的應用場合
我們知道CAN總線與其它現場總線相比,CAN總線是具有通信速率高、容易實現、且性價比高等優點,在可靠性、實時性和靈活性等方麵也比較突出,它除了廣泛應用在汽車領域,它還在工業自動化、航空航天、航海農用機械、機器人、數控機床、醫療器械及傳感器等領域也有廣泛應用,其典型的應用形式有CANOpen、DeviceNet等。現在CAN總線已經成為國際標準,並已被公認為幾種最有前途的現場總線之一了。
下一篇:沒有了
電子開發中如何確定使用I2C總線還是SPI總線 | |
電子項目開發中經常用到通訊功能,包括板子上芯片間的通訊和設備間的通訊。而常用的有線通訊方式無非就這幾種,如I2C、SPI、RS232、RS485接口、CAN、USB等。其中I2C也叫IIC,對於題目中提到的幾種通訊方式,I2C和SPI是芯片間的短距離通訊,無法長距離通訊。... |
如何學習汽車can總線 | |
汽車上使用的CAN2.0已經是很成熟的協議了,市麵上CAN2.0相關的產品很多,隨便都可以買到比較好的,比如周立功就有很多。如果隻是學汽車的CAN總線協議是沒有什麼用的,不能單依靠這個作為一個職業謀生。可以往汽車電子這個方向發展,現在新能源車輛的發展勢頭... |
CAN總線通信錯誤類型與處理措施 | |
CAN總線通信錯誤類型與處理措施 在CAN總線中存在5種錯誤類型: 位錯誤: 向總線送出一位的某個節點同時也在監視總線,當監視到總線位的電平與送出的電平不同時9則在該位時刻檢測到一個位錯誤。但是在仲裁區的填充位流期間或應答間隙送出隱性位而檢測到顯性位... |
can總線的工作原理及應用 | |
CAN總線的工作原理 CAN總線使用串行數據傳輸方式,可以1Mb/s的速率在40m的雙絞線上運行,也可以使用光纜連接,而且在這種總線上總線協議支持多主控製器。CAN與I2C總線的許多細節很類似,但也有一些明顯的區別。 當CAN總線上的一個節點(站)發送數據時,它以報... |
can總線工作原理_can總線的數據傳輸原理 | |
CAN總線原理 CAN總線以廣播的方式從一個節點向另一個節點發送數據,當一個節點發送數據時,該節點的CPU把將要發送的數據和標識符發送給本節點的CAN芯片,並使其進入準備狀態;一旦該CAN芯片收到總線分配,就變為發送報文狀態,該CAN芯片將要發送的數據組成規... |
- 提高RS485總線通信可靠性的解決辦法
- PROFIBUS的地址設定
- PROFIBUS的令牌傳遞
- profibus和profinet的區別及性能比較
- 西門子Profibus DP通訊故障診斷實用方法
- 微機常用接口和總線設計介紹
- can總線電壓是多少
- 電子開發中如何確定使用I2C總線還是SPI總
- DP通信協議詳解
- DP主站和從站設備類型
- PROFIBUSPA總線配置方案和硬件需求
- 寶馬汽車can總線故障排除實例分析
- 嵌入式係統CAN接口電路及軟件設計
- minipcie接口定義圖解
- Profibus總線幹擾類型及處理方法
- 寶馬汽車can總線測量方法
- can總線的工作原理及應用
- CAN總線協議基本規則
- CAN總線行車記錄儀設計和實現探討
- 嵌入式操作係統中斷機製詳解