控制器區域網路

控制器區域網路CAN (ContrllerArea Network) 是由德國Bosch 公司為汽車監測和控制而設計的,其目標是逐步發展成用於其他工業控制領域的現場匯流排.CAN 已成為國際標準化組織的ISO 11898 標準。CAN 單片機有Motorola 公司生產的帶CAN 模組的MC68HC05x4,PHILIPS 公司生產的82C200,Intel 公司生產的帶CAN 模組的P8XG592。CAN 控制器有PHILIPS 公司生產的82C200,Intel 公司生產的82527。CAN I/O 器件有PHILIPS 公司生產的82C150,具有數字和模擬I/O 接口。

基本介紹

  • 中文名:控制器區域網路
  • 外文名:ContrllerArea Network
  • 所屬公司 :德國Bosch公司
CAN具有如下特性。
(1)CAN的通信速率為SKbps(10km),1Mps(40m),節點數為110個,傳輸介質為雙絞線或光纜等。
(2)CAN採用點對點、一點對多點及全局廣播3種方式傳送和接收數據。
(3)CAN可實現全分散式多機系統且無主、從機之分,每個節點均可主動傳送報文,用此特點可方便地構成多機各份系統。
(4)CAN採用非破壞性匯流排優先權仲裁技術。當兩個節點同時向網路傳送信息時,優先權低的節點主動停止傳送數據,優先權高的節點可不受影響地繼續傳送信息。按節點類型分成不同的優先權位元組數為8個。這樣,傳輸時間短,受干擾的機率低,有較好的檢錯效果。
(5)CAN採用循環冗餘校驗CRC(CyclicRedundancyCheck)及其他檢錯措施,保證了極低的信息出錯率。
(6)CAN節點具有自動關閉功能,當節點錯誤嚴重時,則自動切斷與匯流排的聯繫,這樣不影響匯流排的正常工作。

相關詞條

熱門詞條

聯絡我們