1、 什么是CAN?
CAN是Controller Area Network縮寫(xiě),中文名稱(chēng)控制器局域網(wǎng)絡(luò)。從名稱(chēng)就可以看出來(lái),CAN是一種控制器之間通訊的現(xiàn)場(chǎng)總線。CAN總線最早應(yīng)用于汽車(chē)工業(yè),由德國(guó)BOSCH提出。由于消費(fèi)者對(duì)汽車(chē)功能需求的不斷增加,汽車(chē)中電子器件不斷增加,造成各控制器之間通訊信號(hào)接線方式復(fù)雜,因此設(shè)計(jì)了一個(gè)單一的網(wǎng)絡(luò)總線,整車(chē)的所有控制器都可以?huà)煸谶@個(gè)網(wǎng)絡(luò)上。
2、 CAN總線物理層
下圖為比較典型的網(wǎng)絡(luò)拓?fù)?/p>
![pYYBAGKsWayAIgtqAABT-HeAcRY956.jpg](https://file.elecfans.com//web2/M00/4C/28/pYYBAGKsWayAIgtqAABT-HeAcRY956.jpg)
CAN總線的物理層傳輸介質(zhì)可以為雙絞線、光纖、同軸電纜等。主機(jī)廠一般使用雙絞線,在雙絞線上傳輸?shù)男盘?hào)形式為差分信號(hào),差分信號(hào)即大小相等跳變方向相反的信號(hào)。差分信號(hào)的主要優(yōu)點(diǎn)為傳輸穩(wěn)定,抗干擾能力強(qiáng)。因?yàn)閮蓷l信號(hào)線一同走線,干擾一般會(huì)同時(shí)等值的加到兩條線上,到了接收端進(jìn)行差分運(yùn)算時(shí)就可以消除干擾影響。
雙絞線的一般要求:
A、 阻抗:120Ω,5ns/m延時(shí);
B、 絞距:1m 33絞至50絞;
C、 線經(jīng):0.35mm2至0.5mm2
與光從一種介質(zhì)進(jìn)入另一種介質(zhì)會(huì)發(fā)生反射類(lèi)似,對(duì)于高頻信號(hào),當(dāng)阻抗不連續(xù)時(shí),會(huì)引發(fā)信號(hào)的反射,反射波會(huì)干擾原信號(hào),為了消除這種反射會(huì)在網(wǎng)絡(luò)的終端增加一顆與線束阻抗相同的電阻,另因?yàn)樾盘?hào)的傳遞是雙向的,因此在另一端也需增加電阻。終端電阻阻值一般選用120Ω。
3、CAN總線工作原理
CAN總線的兩條信號(hào)線分別為CAN_H及CAN_L。總線當(dāng)傳輸數(shù)據(jù)時(shí),隱性電平(邏輯1)CAN_H及CAN_L電壓均為2.5V,電壓差為0V;顯性電平(邏輯0)CAN_H為3.5V,CAN_L為1.5V,電壓差為2V;
![poYBAGKsWayAQqnXAABNY4NHdWc394.jpg](https://file.elecfans.com//web2/M00/4B/8C/poYBAGKsWayAQqnXAABNY4NHdWc394.jpg)
0和1的不同組合就組成了CAN總線中的一條條報(bào)文,對(duì)于報(bào)文幀的格式主要有兩種:標(biāo)準(zhǔn)幀與數(shù)據(jù)幀,兩種形式之間的區(qū)別如下圖所示:標(biāo)準(zhǔn)幀的仲裁域有11位,擴(kuò)展幀的仲裁域有29位。擴(kuò)展幀能夠擴(kuò)展更多節(jié)點(diǎn),與標(biāo)準(zhǔn)幀主要區(qū)別是ID的數(shù)據(jù)。擴(kuò)展幀主要應(yīng)用于卡車(chē)、工程車(chē)、商務(wù)車(chē),乘用車(chē)一般使用標(biāo)準(zhǔn)幀。
![pYYBAGKsWa2AGhKrAACCZUrs7i4293.jpg](https://file.elecfans.com//web2/M00/4C/28/pYYBAGKsWa2AGhKrAACCZUrs7i4293.jpg)
-
CAN總線
+關(guān)注
關(guān)注
145文章
1955瀏覽量
131091 -
CANBUS
+關(guān)注
關(guān)注
2文章
31瀏覽量
18480
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
使用CAN總線進(jìn)行數(shù)據(jù)采集的方法
CAN總線工作原理分析 CAN總線在汽車(chē)工業(yè)中的應(yīng)用
![](https://file1.elecfans.com/web2/M00/0B/AF/wKgaomcoXPyAd0BeAAHVXcPTtkk237.jpg)
![](https://file1.elecfans.com/web2/M00/0B/56/wKgaomcgYsCAXo3oAAI0Tzg84-Q157.jpg)
CAN總線控制器的工作原理
汽車(chē)CAN總線的特點(diǎn)和應(yīng)用
CAN總線控制器是什么意思
CAN總線的主要特點(diǎn)和工作原理
CAN總線收發(fā)器的工作原理和應(yīng)用
can總線中繼器可以級(jí)聯(lián)幾級(jí)
can轉(zhuǎn)換器工作原理 can轉(zhuǎn)換器是做什么
什么是CAN總線協(xié)議?它有哪些特性和應(yīng)用?
CAN總線作用及工作原理
![<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>作用及<b class='flag-5'>工作原理</b>](https://file1.elecfans.com/web2/M00/C7/62/wKgaomYKJOGADo0IAAV5JhLgdjc084.png)
![](https://file1.elecfans.com/web2/M00/C4/7E/wKgZomXz5zqANS5aAAFl1-tDd4M163.png)
CAN總線錯(cuò)誤幀及其排查方法簡(jiǎn)單介紹#汽車(chē)CAN總線?
什么是CAN總線通信?CAN總線工作原理
![什么是<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>通信?<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>工作原理</b>](https://file1.elecfans.com/web2/M00/C1/15/wKgaomXS_VeAWWGuAAAeFgRhNro567.jpg)
評(píng)論