CAN筆記(1) CAN簡介

2021-09-26 19:24:25 字數 1034 閱讀 3844

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位識別符號決定是否要接受其他節點發來的報文 面向內容的編制方案 每個節...