CAN匯流排基礎知識(二)

2021-07-05 14:50:25 字數 1438 閱讀 4409

can協議已經由iso標準化,有2個版本,如iso11898和iso11519-2,它們之間在資料鏈路層沒什麼不同,但是在物理層有些區別。

(1)   關於iso11898:這個標準用於高速can通訊。開始的時候,資料鏈路層和物理層都在標準iso11898中規定,後來被拆分為iso11898-1(僅涉及資料鏈路層)和iso11898-2(僅涉及物理層)

(2)   關於iso11519:這個標準用於低速(最高125kbps)can通訊

圖6顯示了can規範的規定範圍。三個物理層的子層:pls(physucal signaling sublayer物理訊號子層)子層,pma(physical medium attachment物理介質連線)子層,mdi(medium dependent inte***ce介質相關介面)子層,pma和mdi子層的定義是不一樣的。

表3列出了iso11898和iso11519-2之間的物理層上的不同,圖7現實了通訊速度和匯流排長度之間的關係。

通訊速度和匯流排長度需要由使用者按照系統要求進行設定。

匯流排拓撲:

can匯流排通常有2根線(can_high和can_low)組成,can控制器通過乙個收發器連線到匯流排上,匯流排的電平由can_high和can_low的電位差來確定,匯流排有2個電平:顯性和隱性,在任一給定的時間內,匯流排總是處於這2個電平之一。對於邏輯上「線與」的匯流排,顯性和隱性電平被看作邏輯0和邏輯1,乙個傳送單元能夠通過改變匯流排電平來送乙個資訊給接收單元。

iso11898和iso11519-2規定的物理層終端阻抗、顯性電平、隱性電平差分電壓是不同的。

圖8顯示了iso11898和iso11519-2物理層的特點,注意iso11898和iso11519-2要求乙個收發器滿足對應的標準,表4列出了滿足iso11898和iso11519-2的主要收發器ic。

除了iso,can規範由工業標準組織如sae標準化,以及由一些私立研究機構和公司進行了標準化。

表5類除了一些基本的標準規範,圖9顯示了通訊協議用於汽車按照通訊速度分級

sae:代表汽車工程師協會(societyof automotive engineers)

nmea:代表國家海洋教育者協會(nationaleducators association)

sds:代表智慧型分布系統(smartdistributed system)

class:sae的分類名稱

CAN匯流排基礎知識

can是控制器區域網路 controller area network,can 的簡稱,是一種能夠實現分布式實時控制的序列通訊網路。傳輸速度最高到1mbps,通訊距離最遠到10km,無損位仲裁機制,多主結構。近些年來,can控制器 越來越低。can匯流排網路主要掛在can h和can l,各個節點通...

CAN匯流排基礎

can匯流排協議 涵蓋了osi規定的傳輸層 資料鏈路層 物理層 決定了位編碼方式 nrz編碼,6個位插入填充位 位時序 位時序 位的取樣 同步方式 根據同步段ss實現同步,並具有再同步功能 但具體的說 訊號電平,通訊速度,取樣點,驅動器和匯流排的電氣特點,聯結器的形態都沒有定義,需要使用者自行確定 ...

CAN 匯流排知識整理(一)CAN特點

1.can 是 controller area network 由1986年德國博世公司開發出,後通過iso11898 iso 11519標準。2.主要特徵有安全性 舒適性 方便性 低公害 低成本等特點。車載網路圖形 匯流排 連線圖 3.can特點 1 多主控多個單元在匯流排空閒都可以傳送訊息。在匯...