版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一、一、CANBUS介紹1CAN的基本概念、特點(diǎn)的基本概念、特點(diǎn)CAN是ControllerAreawk的縮寫(xiě)(以下稱為CAN),是ISO1國(guó)際標(biāo)準(zhǔn)化的串行通信協(xié)議。CAN協(xié)議如表3所示涵蓋了ISO規(guī)定的OSI基本參照模型中的傳輸層、數(shù)據(jù)鏈路層及物理層。CAN協(xié)議中關(guān)于ISOOSI基本參照模型中的傳輸層、數(shù)據(jù)鏈路層及物理層,具體有哪些定義如圖所示。.ISOOSI基本參照模型ISOOSI基本參照模型各層定義的主要項(xiàng)目7層:應(yīng)用層由實(shí)際應(yīng)用
2、程序提供可利用的服務(wù)。6層:表示層進(jìn)行數(shù)據(jù)表現(xiàn)形式的轉(zhuǎn)換。如:文字設(shè)定、數(shù)據(jù)壓縮、加密等的控制5層:會(huì)話層為建立會(huì)話式的通信,控制數(shù)據(jù)正確地接收和發(fā)送。4層:傳輸層控制數(shù)據(jù)傳輸?shù)捻樞?、傳送錯(cuò)誤的恢復(fù)等,保證通信的品質(zhì)。如:錯(cuò)誤修正、再傳輸控制。軟件控制3層:網(wǎng)絡(luò)層進(jìn)行數(shù)據(jù)傳送的路由選擇或中繼。如:?jiǎn)卧g的數(shù)據(jù)交換、地址管理。2層:數(shù)據(jù)鏈路層將物理層收到的信號(hào)(位序列)組成有意義的數(shù)據(jù),提供傳輸錯(cuò)誤控制等數(shù)據(jù)傳輸控制流程。如:訪問(wèn)的方法、
3、數(shù)據(jù)的形式。通信方式、連接控制方式、同步方式、檢錯(cuò)方式。應(yīng)答方式、通信方式、包(幀)的構(gòu)成。位的調(diào)制方式(包括位時(shí)序條件)。硬件控制1層:物理層規(guī)定了通信時(shí)使用的電纜、連接器等的媒體、電氣信號(hào)規(guī)格等,以實(shí)現(xiàn)設(shè)備間的信號(hào)傳送。如:信號(hào)電平、收發(fā)器、電纜、連接器等的形態(tài)。【注】1OSI:OpenSystemsInterconnection(開(kāi)放式系統(tǒng)間互聯(lián))CAN的特點(diǎn)CAN協(xié)議具有以下特點(diǎn)。(1)多主控制在總線空閑時(shí),所有的單元都可開(kāi)始發(fā)
4、送消息(多主控制)。最先訪問(wèn)總線的單元可獲得發(fā)送權(quán)。(2)消息的發(fā)送在CAN協(xié)議中,所有的消息都以固定的格式發(fā)送??偩€空閑時(shí),所有與總線相連的單元都可以開(kāi)始發(fā)送新消息。兩個(gè)以上的單元同時(shí)開(kāi)始發(fā)送消息時(shí),根據(jù)標(biāo)識(shí)符(Identifier以下稱為ID)決定優(yōu)先級(jí)。ID并不是表示發(fā)送的目的地址,而是表示訪問(wèn)總線的消息的優(yōu)先級(jí)。兩個(gè)以上的單元同時(shí)開(kāi)始發(fā)送消息時(shí),對(duì)各消息ID的每個(gè)位進(jìn)行逐個(gè)仲裁比較。仲裁獲勝(被判定為優(yōu)先級(jí)最高)的單元可繼續(xù)發(fā)送
5、消息,仲裁失利的單元?jiǎng)t立刻停止發(fā)送而進(jìn)行接收工作。(3)系統(tǒng)的柔軟性與總線相連的單元沒(méi)有類似于“地址”的信息。因此在總線上增加單元時(shí),連接在總線上的其它單元的軟硬件及應(yīng)用層都不需要改變。(4)通信速度根據(jù)整個(gè)網(wǎng)絡(luò)的規(guī)模,可設(shè)定適合的通信速度。在同一網(wǎng)絡(luò)中,所有單元必須設(shè)定成統(tǒng)一的通信速度。即使有一個(gè)單元的通信速度與其它的不一樣,此單元也會(huì)輸出錯(cuò)誤信號(hào),妨礙整個(gè)網(wǎng)絡(luò)的通信。不同網(wǎng)絡(luò)間則可以有不同的通信速度。(5)遠(yuǎn)程數(shù)據(jù)請(qǐng)求可通過(guò)發(fā)送“遙
6、控幀”請(qǐng)求其他單元發(fā)送數(shù)據(jù)。(6)錯(cuò)誤檢測(cè)功能錯(cuò)誤通知功能錯(cuò)誤恢復(fù)功能所有的單元都可以檢測(cè)錯(cuò)誤(錯(cuò)誤檢測(cè)功能)。檢測(cè)出錯(cuò)誤的單元會(huì)立即同時(shí)通知其他所有單元(錯(cuò)誤通知功能)。正在發(fā)送消息的單元一旦檢測(cè)出錯(cuò)誤,會(huì)強(qiáng)制結(jié)束當(dāng)前的發(fā)送。強(qiáng)制結(jié)束發(fā)送的單元會(huì)不斷反復(fù)地重新發(fā)送此消息直到成功發(fā)送為止(錯(cuò)誤恢復(fù)功能)。(7)故障封閉CAN可以判斷出錯(cuò)誤的類型是總線上暫時(shí)的數(shù)據(jù)錯(cuò)誤(如外部噪聲等)還是持續(xù)的數(shù)據(jù)錯(cuò)誤(如單元內(nèi)部故障、驅(qū)動(dòng)器故障、斷線等)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- canopen協(xié)議詳解
- canopen協(xié)議詳解
- CANopen通訊協(xié)議設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于canopen協(xié)議的汽車(chē)控制網(wǎng)絡(luò)研究
- 基于CANopen協(xié)議的汽車(chē)控制網(wǎng)絡(luò)研究.pdf
- 基于canopen協(xié)議的智能低壓配電系統(tǒng)
- 基于canopen協(xié)議的智能低壓配電系統(tǒng)
- 基于CANopen協(xié)議的電梯控制系統(tǒng).pdf
- 基于CANopen協(xié)議的車(chē)載網(wǎng)絡(luò)研究與設(shè)計(jì).pdf
- 基于CANopen協(xié)議的主從站伺服控制研究.pdf
- 基于CANopen協(xié)議的電池管理系統(tǒng)研究.pdf
- 基于汽車(chē)總線模型的CANopen協(xié)議的實(shí)現(xiàn).pdf
- 基于CANopeN-EtherNet-IP的協(xié)議置換模塊研究.pdf
- CANopen協(xié)議在冗余系統(tǒng)中的應(yīng)用研究.pdf
- 基于STM32的CANopen協(xié)議棧的實(shí)現(xiàn).pdf
- 基于CANopen協(xié)議的從站的設(shè)計(jì)與應(yīng)用.pdf
- 基于CANopen協(xié)議的攤鋪機(jī)控制系統(tǒng)研究.pdf
- 基于CANopen的多協(xié)議轉(zhuǎn)換與傳輸機(jī)制研究.pdf
- 基于CANopen協(xié)議的水溫自動(dòng)站的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于canopen協(xié)議的分布式控制系統(tǒng)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論