can 是 控制器區域網路(controller area network)的縮寫
can 是 iso 1
國際標準化的序列通訊協議
在當前的汽車產業中,出於對安全性、舒適性、方便性、低公害、低成本的要求
各種各樣的電子控制系統被開發了出來
由於這些系統之間通訊所用的資料型別及對可靠性的要求不盡相同
由多條匯流排構成的情況很多,線束的數量也隨之增加
為適應需要
減少線束的數量
通過多個 lan 2
,進行大量資料的高速通訊
1986 年德國電氣商博世(bosch)公司開發出面向汽車的 can 通訊協議
此後, can 通過 iso11898 及 iso11519 進行了標準化
現在在歐洲已是汽車網路的標準協議
現在, can 的高效能和可靠性已被認同
並被廣泛地應用於工業自動化、船舶、醫療裝置、工業裝置等方面
車載網路的構想示意圖:
通過can 等通訊協議的開發,使多種 lan 在不同的 bps 3
傳輸線通過閘道器進行資料交換
汽車執行器及感測器與can網路:
can 控制器根據兩根線上的電位差來判斷匯流排電平
匯流排電平分為顯性電平 和隱性電平,二者必居其一
傳送方通過使匯流排電平發生變化,將訊息傳送給接收方
參考:《can入門書》
謝謝!iso:international organization for standardization (國際標準化組織) ↩︎
lan:區域性區域網 ↩︎
bps:位元率(bits per second),數碼訊號的傳輸速率,每秒傳送多少個位 ↩︎
1 CAN概念及特點
1.1 概念 can controller area network 匯流排就是網路系統的控制器區域,想象你的車像身體一樣,can相當於人體的神經系統,協助人體進行各部分的溝通。以此類推,節點或者車內電子控制單元,都是由can匯流排連線起來的。在汽車系統中,在電控單元數量繁多的配置下,can標準就是...
CAN協議簡介
硬體設計好了,在進行軟體程式設計之前我們最好對 can匯流排的協議有個了解。一 報文傳送由以下四種幀型別 1 資料幀 資料幀攜帶資料從傳送器至接收器。2 遠端幀 匯流排單元發出遠端幀,請求傳送具有同一識別符的資料幀。3 錯誤幀 任何單元檢測到一匯流排錯誤時就傳送錯誤幀。4 超載幀 用來在先行的和後續...
CAN匯流排原理簡介
一 can匯流排簡介 二 can工作原理 以廣播的形式傳送報文 當can匯流排上的某個節點需要給其他節點傳送訊息時,會以廣播的形式傳送給匯流排上所有的節點,因為匯流排上的節點不適用位址來進行配置can系統,而是根據報文的開頭的11位識別符號決定是否要接受其他節點發來的報文 面向內容的編制方案 每個節...