控制器局域網(wǎng)是連接設(shè)備、系統(tǒng)傳感器的微型控制器的串行總線網(wǎng)絡(luò)。CAN主要用于汽車等低半徑區(qū)域的不同設(shè)備之間的通信。
標(biāo)準(zhǔn) CAN 幀由以下位組成:
- SOF- 幀開(kāi)始。消息從這一點(diǎn)開(kāi)始。
- 標(biāo)識(shí)符:它決定了消息的優(yōu)先級(jí)。
- RTR-遠(yuǎn)程傳輸請(qǐng)求。當(dāng)需要來(lái)自另一個(gè)節(jié)點(diǎn)的信息時(shí),它占主導(dǎo)地位。
- IDE- 單一標(biāo)識(shí)擴(kuò)展。
- R0-保留位。
- DLC- 數(shù)據(jù)長(zhǎng)度代碼。
- 數(shù)據(jù)- 最多可傳輸 64 位數(shù)據(jù)。
- CRC-循環(huán)冗余校驗(yàn)。
- ACK-確認(rèn)。它是 2 位。
- EOF- 幀結(jié)束。
- IFS-幀間空間。
CAN 物理層

控制器局域網(wǎng)
CAN收發(fā)器:

CAN的優(yōu)點(diǎn):
由于是分布式控制,因此減少了布線,從而確保了系統(tǒng)性能的增強(qiáng)。
它提供了在不同電氣環(huán)境中工作的能力。
CAN 的工作示例:
在工業(yè)和車輛中都有廣泛的應(yīng)用。涉及車輛中不同設(shè)備之間通信的主要應(yīng)用?;緫?yīng)用由 3 個(gè)微控制器組成,它們使用 CAN 網(wǎng)絡(luò)中的兩條線相互通信。
編輯:hfy
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
控制器
+關(guān)注
關(guān)注
114文章
17715瀏覽量
191371 -
CAN
+關(guān)注
關(guān)注
59文章
3042瀏覽量
472091 -
局域網(wǎng)
+關(guān)注
關(guān)注
6文章
790瀏覽量
48374 -
CAN收發(fā)器
+關(guān)注
關(guān)注
3文章
244瀏覽量
26905
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
CAN控制器局域網(wǎng)學(xué)習(xí)筆記
CAN控制器局域網(wǎng)(Controller Area NetWork),是由德國(guó)Bosch公司制定,是工業(yè)以及汽車領(lǐng)域廣泛使用的總線之一。當(dāng)前許多嵌入式MCU的外設(shè)基本都具備有
發(fā)表于 08-10 11:23
?1920次閱讀
控制器局域網(wǎng)總線技術(shù)(Controller Area Network-BUS)
裝置,不僅使布線及維護(hù)的復(fù)雜度大幅降低,并可一并降低線材及布線成本,因此成為首選的車用系統(tǒng)傳輸接口。 CAN-BUS即CAN總線技術(shù),全稱為“控
發(fā)表于 12-20 14:51
CAN控制器局域網(wǎng)絡(luò)簡(jiǎn)析
CAN(Controller Area Network)控制器局域網(wǎng)絡(luò),CAN網(wǎng)絡(luò)在早期的整車應(yīng)用中以BCM(車身
發(fā)表于 07-12 06:28
配置控制器局域網(wǎng)絡(luò)(CAN)位時(shí)序,優(yōu)化系統(tǒng)性能
配置控制器局域網(wǎng)絡(luò)(CAN)位時(shí)序,優(yōu)化系統(tǒng)性能
發(fā)表于 01-07 16:18
?0次下載
控制器局域網(wǎng)(CAN)實(shí)施指南
can 現(xiàn)場(chǎng)總線是近 20年發(fā)展起來(lái)的新技術(shù) , CAN 總線是一種應(yīng)用廣泛的現(xiàn)場(chǎng)總線 ,在工業(yè)測(cè)控和工業(yè)自動(dòng)化等領(lǐng)域有很大的應(yīng)用前景。
發(fā)表于 06-06 14:53
?15次下載
PIC32系列中文參考手冊(cè)—第34章 控制器局域網(wǎng)(CAN)
PIC32系列中文參考手冊(cè)—第34章 控制器局域網(wǎng)(CAN)
發(fā)表于 05-25 17:29
?3次下載
控制器局域網(wǎng)絡(luò)(CAN)的詳細(xì)介紹
CAN是控制器局域網(wǎng)絡(luò)的簡(jiǎn)稱,是由以研發(fā)和生產(chǎn)汽車電子產(chǎn)品著稱的德國(guó)BOSCH公司開(kāi)發(fā)的,并最終成為國(guó)際標(biāo)準(zhǔn),是國(guó)際上應(yīng)用最廣泛的現(xiàn)場(chǎng)總線之一。
發(fā)表于 03-14 09:53
?9620次閱讀
控制器局域網(wǎng)CAN通信基礎(chǔ)知識(shí)
控制器局域網(wǎng) CAN 是由 ISO 定義的串行通訊總線 它最初出現(xiàn)在 80 年代末的汽車工業(yè)里 它的
基本設(shè)計(jì)規(guī)范要求有高的位速率 高抗電
發(fā)表于 10-08 10:35
?10次下載
東沃CAN控制器局域網(wǎng)總線浪涌靜電防護(hù)方案
控制器局域網(wǎng)總線Controller Area Network,簡(jiǎn)稱CAN總線,是一種用于實(shí)時(shí)應(yīng)用的串行
發(fā)表于 06-14 17:43
?1091次閱讀
控制器局域網(wǎng)(CAN)應(yīng)用筆記
電子發(fā)燒友網(wǎng)站提供《控制器局域網(wǎng)(CAN)應(yīng)用筆記.pdf》資料免費(fèi)下載
發(fā)表于 11-28 09:30
?5次下載
淺談系統(tǒng)傳感器的微型控制器的串行總線網(wǎng)絡(luò)——控制器局域網(wǎng) (CAN)
評(píng)論