欧美亚洲日韩国产一区二区,久久婷婷色一区二区三区小说,日本精品在线免费观看网址,精品日产免费二区日产免费二区777,免费 无码 国产在线看w

機(jī)械網(wǎng)首頁 | 添加到收藏夾 機(jī)械網(wǎng)服務(wù) | 免費(fèi)注冊(cè)會(huì)員 | 會(huì)員登錄
用戶名 密碼 驗(yàn)證碼 取回密碼
機(jī)械商城 機(jī)械商機(jī) 機(jī)械產(chǎn)品 機(jī)械資訊 機(jī)械展會(huì) 機(jī)械黃頁 機(jī)械知識(shí)

商機(jī) 產(chǎn)品 資訊 公司 商場(chǎng) 展會(huì)      葉菜潔凈化處 合肥 拉鉚螺母 平衡機(jī)
資訊內(nèi)容
工程機(jī)械智能化 CAN總線技術(shù)特征
中國(guó)機(jī)械網(wǎng) 發(fā)布時(shí)間:2011/07/07
工程機(jī)械智能化 CAN總線技術(shù)特征

CAN的物理特性


(1)拓?fù)浣Y(jié)構(gòu)CAN在物理結(jié)構(gòu)上屬于總線式通信網(wǎng)絡(luò)。


(2)機(jī)械參數(shù)及傳輸介質(zhì)模塊通過一個(gè)9針的D型插頭連接到CAN總線上?偩采用屏蔽的或非屏蔽的雙絞線,用光纖更佳。


(3)電氣參數(shù)及信號(hào)表示總線上的數(shù)據(jù)采用不歸零編碼方式(NRZ),可具有兩種互補(bǔ)的邏輯值之一:顯性及隱性。CAN總線中各節(jié)點(diǎn)使用相同的位速率。它的每位時(shí)間由同步段、傳播段、相位緩沖段1及相位緩沖段2組成。發(fā)送器在同步段前改變輸出的位數(shù)值,接受器在兩個(gè)相位緩沖段間采樣輸入位值,而兩個(gè)相位緩沖段長(zhǎng)度可自由調(diào)節(jié),以保證采樣的可靠性。另外,CAN總線采用時(shí)鐘同步技術(shù)來保證通訊的同步。


CAN協(xié)議


CAN總線以報(bào)文為單位進(jìn)行信息交換,報(bào)文中含有標(biāo)示符(ID),它既描述了數(shù)據(jù)的含義又表明了報(bào)文的優(yōu)先權(quán)。CAN總線上的各個(gè)協(xié)點(diǎn)都可主動(dòng)發(fā)送數(shù)據(jù)。當(dāng)同時(shí)有兩個(gè)或兩個(gè)以上的節(jié)點(diǎn)發(fā)送報(bào)文時(shí),CAN控制器采用ID進(jìn)行仲裁。ID控制節(jié)點(diǎn)對(duì)總線的訪問。發(fā)送具有最高優(yōu)先權(quán)報(bào)文的節(jié)點(diǎn)獲得總線的使用權(quán),其他節(jié)點(diǎn)自動(dòng)停止發(fā)送,總線空閑后,這些節(jié)點(diǎn)將自動(dòng)重發(fā)報(bào)文。


(1)CAN協(xié)議分層結(jié)構(gòu)CAN總線規(guī)范規(guī)定了任意兩個(gè)節(jié)點(diǎn)之間的兼容性。包括電氣特件利數(shù)據(jù)解釋協(xié)議。


CAN協(xié)議可分為:目標(biāo)層、傳送層、物理層。其中目標(biāo)層和傳送層包括了ISO/OSI定義的數(shù)據(jù)鏈路的所有功能。目標(biāo)層的功能包括:確認(rèn)要發(fā)送的信息;位應(yīng)用層提供接口。傳送層功能包括:數(shù)據(jù)幀組織:總線仲裁:檢錯(cuò)、錯(cuò)誤報(bào)告、錯(cuò)誤處理。


(2)CAN通信協(xié)議CAN支持四類信息幀類型。


a.數(shù)據(jù)幀。CAN協(xié)議有兩種數(shù)據(jù)幀類型標(biāo)準(zhǔn)2.0A和標(biāo)準(zhǔn)2.0B。兩者本質(zhì)的不同在于ID的長(zhǎng)度不同。在2.0A類型中,ID的長(zhǎng)度為11位;在2.0B類型中ID為29位。一個(gè)信息震中包括7個(gè)主要的域:


幀起始域——標(biāo)志數(shù)據(jù)幀的開始,由一個(gè)顯性位組成。


仲裁域——內(nèi)容由標(biāo)示符和遠(yuǎn)程傳輸請(qǐng)求位(RTR)組成,RTR用以表明此信息幀是數(shù)據(jù)幀還是不包含任何數(shù)據(jù)的遠(yuǎn)地請(qǐng)求幀。當(dāng)2.0A的數(shù)據(jù)幀和2.0B的數(shù)據(jù)幀必須在同一條總線上傳輸時(shí),首先判斷其優(yōu)先權(quán),如果ID相同,則非擴(kuò)展數(shù)據(jù)幀的優(yōu)先權(quán)高于擴(kuò)展數(shù)據(jù)幀。


控制域——r0、r1是保留位,作為擴(kuò)展位,DLC表示一幀中數(shù)據(jù)字節(jié)的數(shù)目。


數(shù)據(jù)域——包含0~8字節(jié)的數(shù)據(jù)。


校驗(yàn)域——檢驗(yàn)位錯(cuò)用的循環(huán)冗余校驗(yàn)域,共15位。


應(yīng)答域——包括應(yīng)答位和應(yīng)答分隔符。正確接收到有效報(bào)文的接收站在應(yīng)答期間將總線值為顯性電平。


幀結(jié)束——由七位隱性電平組成。


b.遠(yuǎn)程幀。接受數(shù)據(jù)的節(jié)點(diǎn)可通過發(fā)遠(yuǎn)程幀請(qǐng)求源節(jié)點(diǎn)發(fā)送數(shù)據(jù)。它由6個(gè)域組成:幀起始、仲裁域、控制域、校驗(yàn)域、應(yīng)答域、幀結(jié)束。


c.錯(cuò)誤指示幀。由錯(cuò)誤標(biāo)志和錯(cuò)誤分界兩個(gè)域組成。接收節(jié)點(diǎn)發(fā)現(xiàn)總線上的報(bào)文有誤時(shí),將自動(dòng)發(fā)出“活動(dòng)錯(cuò)誤標(biāo)志”其他節(jié)點(diǎn)檢測(cè)到活動(dòng)錯(cuò)誤標(biāo)志后發(fā)送“錯(cuò)誤認(rèn)可標(biāo)志”。


d.超載幀。由超載標(biāo)志和超載分隔符組成。超載幀只能在一個(gè)幀結(jié)束后開始。當(dāng)接收方接收下一幀之前,需要過多的時(shí)間處理當(dāng)前的數(shù)據(jù),或在幀問空隙域檢測(cè)到顯性電平時(shí),則導(dǎo)致發(fā)送超載幀。


e.幀間空隙。位于數(shù)據(jù)幀和遠(yuǎn)地幀與前面的信息幀之間,由幀間空隙和總線空閑狀態(tài)組成。幀間空隙是必要的,在此期間,CAN不進(jìn)行新的幀發(fā)送,為的是CAN控制器在下次信息傳遞前有時(shí)間進(jìn)行內(nèi)部處理操作。當(dāng)總線空閑時(shí)CAN控制器方可發(fā)送數(shù)據(jù)。


(3)錯(cuò)誤檢驗(yàn)。為了提高抗干擾能力和數(shù)據(jù)的可靠性,采取了多種錯(cuò)誤檢測(cè)手段:發(fā)送監(jiān)視、填充監(jiān)視、CRC錯(cuò)、格式錯(cuò)、應(yīng)答錯(cuò)誤等。


(4)總線訪問控制要做到數(shù)據(jù)的實(shí)時(shí)處理,數(shù)據(jù)的高速傳輸是關(guān)鍵。對(duì)于工程機(jī)械中的具體節(jié)點(diǎn)而言,不僅需要高達(dá)1Mbit/s的通信速率,更需要在幾個(gè)節(jié)點(diǎn)要競(jìng)爭(zhēng)訪問總線時(shí)正確定位哪個(gè)節(jié)點(diǎn)獲得使用權(quán)?偩上的各種數(shù)據(jù)的延遲要求是不一樣的,快速變化的物理量(如發(fā)送機(jī)的轉(zhuǎn)速、路面的隨機(jī)波動(dòng)信號(hào)等)比慢時(shí)變的物理量(如溫度、壓力等信號(hào))要求訪問總線的頻率大的多。當(dāng)多個(gè)節(jié)點(diǎn)同時(shí)需要訪問總線時(shí),CAN控制器通過各種報(bào)文被賦予的優(yōu)先權(quán)標(biāo)示符及ID數(shù)的大小來仲裁誰先發(fā)送。
推薦給朋友 發(fā)布資訊 評(píng)論 關(guān)閉窗口
發(fā)表評(píng)論 用戶名: 密碼: 驗(yàn)證碼
  


版權(quán)所有:機(jī)械網(wǎng) 郵件:webmaster@cnmachines.com