![生產(chǎn)線(xiàn)環(huán)境監(jiān)測(cè)系統(tǒng)案例分析與通信協(xié)議分析_第1頁(yè)](http://file4.renrendoc.com/view12/M08/02/2A/wKhkGWYiWQCARUOGAAFwjebnkAg404.jpg)
![生產(chǎn)線(xiàn)環(huán)境監(jiān)測(cè)系統(tǒng)案例分析與通信協(xié)議分析_第2頁(yè)](http://file4.renrendoc.com/view12/M08/02/2A/wKhkGWYiWQCARUOGAAFwjebnkAg4042.jpg)
![生產(chǎn)線(xiàn)環(huán)境監(jiān)測(cè)系統(tǒng)案例分析與通信協(xié)議分析_第3頁(yè)](http://file4.renrendoc.com/view12/M08/02/2A/wKhkGWYiWQCARUOGAAFwjebnkAg4043.jpg)
![生產(chǎn)線(xiàn)環(huán)境監(jiān)測(cè)系統(tǒng)案例分析與通信協(xié)議分析_第4頁(yè)](http://file4.renrendoc.com/view12/M08/02/2A/wKhkGWYiWQCARUOGAAFwjebnkAg4044.jpg)
![生產(chǎn)線(xiàn)環(huán)境監(jiān)測(cè)系統(tǒng)案例分析與通信協(xié)議分析_第5頁(yè)](http://file4.renrendoc.com/view12/M08/02/2A/wKhkGWYiWQCARUOGAAFwjebnkAg4045.jpg)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
“1+X”傳感網(wǎng)應(yīng)用開(kāi)發(fā)–CAN案例1生產(chǎn)線(xiàn)環(huán)境監(jiān)測(cè)系統(tǒng)案例分析與通信協(xié)議分析何川生產(chǎn)線(xiàn)環(huán)境監(jiān)測(cè)系統(tǒng)案例的構(gòu)建1.系統(tǒng)功能要求構(gòu)建一個(gè)基于CAN總線(xiàn)的生產(chǎn)線(xiàn)環(huán)境監(jiān)測(cè)系統(tǒng)。采集溫濕度和火焰?zhèn)鞲衅鲾?shù)據(jù),并實(shí)現(xiàn)數(shù)據(jù)的云平臺(tái)實(shí)時(shí)顯示、歷史數(shù)據(jù)查詢(xún)等功能。1生產(chǎn)線(xiàn)溫度濕度火焰溫度濕度火焰溫度濕度火焰云平臺(tái)3任務(wù)1案例分析2.系統(tǒng)構(gòu)成本案例要求搭建一個(gè)基于CAN總線(xiàn)的生產(chǎn)線(xiàn)環(huán)境監(jiān)測(cè)系統(tǒng),系統(tǒng)構(gòu)成如下:PC機(jī)一臺(tái)(作為上位機(jī));物聯(lián)網(wǎng)網(wǎng)關(guān)一個(gè);CAN節(jié)點(diǎn)三個(gè)(一個(gè)CAN網(wǎng)關(guān)節(jié)點(diǎn)、兩個(gè)CAN終端節(jié)點(diǎn));溫濕度傳感器兩個(gè);火焰?zhèn)鞲衅饕粋€(gè);USB轉(zhuǎn)CAN調(diào)試器一個(gè)。生產(chǎn)線(xiàn)環(huán)境監(jiān)測(cè)系統(tǒng)的拓?fù)鋱D如圖所示。使用USBCAN調(diào)試助手分別連接三個(gè)CAN節(jié)點(diǎn)的CAN_H與CAN_L端子,使其構(gòu)成一個(gè)CAN通信網(wǎng)絡(luò)。兩個(gè)CAN節(jié)點(diǎn)分別連接溫濕度傳感器與火焰?zhèn)鞲衅?,CAN網(wǎng)關(guān)節(jié)點(diǎn)連接溫濕度傳感器。特別注意CAN總線(xiàn)和RS485總線(xiàn)的接線(xiàn)。云平臺(tái)A1B1RS485B485-A485+USB轉(zhuǎn)CAN調(diào)試器終端節(jié)點(diǎn)終端節(jié)點(diǎn)網(wǎng)關(guān)節(jié)點(diǎn)3任務(wù)1案例分析3.系統(tǒng)工作流程本案例構(gòu)建完成后根據(jù)系統(tǒng)功能要求應(yīng)實(shí)現(xiàn)以下工作流程:終端節(jié)點(diǎn)MCU實(shí)時(shí)采集傳感器數(shù)據(jù),并將數(shù)據(jù)上傳到CAN網(wǎng)關(guān)節(jié)點(diǎn)。CAN網(wǎng)關(guān)節(jié)點(diǎn)收到傳感器數(shù)據(jù)后,通過(guò)RS485總線(xiàn)發(fā)送給網(wǎng)關(guān)。CAN網(wǎng)關(guān)節(jié)點(diǎn)實(shí)時(shí)采集傳感器數(shù)據(jù),并發(fā)送給網(wǎng)關(guān)。網(wǎng)關(guān)收到傳感器數(shù)據(jù)后,將通過(guò)TCP協(xié)議上傳到云平臺(tái)。電腦通過(guò)Internet網(wǎng)絡(luò)訪(fǎng)問(wèn)云平臺(tái),實(shí)現(xiàn)對(duì)生產(chǎn)線(xiàn)環(huán)境數(shù)據(jù)的實(shí)時(shí)監(jiān)控和查詢(xún)。云平臺(tái)A1B1RS485CAN總線(xiàn)B485-A485+USB轉(zhuǎn)CAN總線(xiàn)模塊終端節(jié)點(diǎn)終端節(jié)點(diǎn)網(wǎng)關(guān)節(jié)點(diǎn)010100111110010101010103任務(wù)1案例分析4.系統(tǒng)通信協(xié)議分析CAN總線(xiàn)上的信號(hào):總線(xiàn)上傳輸?shù)男畔⒈环Q(chēng)為報(bào)文,總線(xiàn)規(guī)范不同,其報(bào)文信號(hào)電平標(biāo)準(zhǔn)也不同。ISO11898和ISO11519標(biāo)準(zhǔn)在物理層的定義有所不同,兩者的信號(hào)電平標(biāo)準(zhǔn)也不盡相同。CAN總線(xiàn)上的報(bào)文信號(hào)使用差分電壓傳送。實(shí)線(xiàn)與虛線(xiàn)分別表示CAN總線(xiàn)的兩條信號(hào)線(xiàn)CAN_H和CAN_L。靜態(tài)時(shí)兩條信號(hào)線(xiàn)上電平電壓均為2.5V左右(電位差為0V),此時(shí)的狀態(tài)表示邏輯1(或稱(chēng)“隱性電平”狀態(tài))。當(dāng)CAN_H上的電壓值為3.5V且CAN_L上的電壓值為1.5V時(shí),兩線(xiàn)的電位差為2V,此時(shí)的狀態(tài)表示邏輯0(或稱(chēng)“顯性電平”狀態(tài))。01010011111001013任務(wù)1案例分析4.系統(tǒng)通信協(xié)議分析CAN總線(xiàn)的通信幀:通信幀:幀描畫(huà)了以串行流的形式在通信信道上發(fā)送的數(shù)據(jù)的結(jié)構(gòu)。CAN總線(xiàn)上的數(shù)據(jù)通信基于以下5中類(lèi)型的通信幀。0101001111100101序號(hào)幀類(lèi)型幀用途1數(shù)據(jù)幀用于發(fā)送單元向接收單元傳送數(shù)據(jù)。2遙控幀用于接收單元向具有相同
ID的發(fā)送單元請(qǐng)求數(shù)據(jù)。3錯(cuò)誤幀用于當(dāng)檢測(cè)出錯(cuò)誤時(shí)向其他單元通知錯(cuò)誤。4過(guò)載幀用于接收單元通知發(fā)送單元其尚未做好接收準(zhǔn)備。5幀間隔用于將數(shù)據(jù)幀及遙控幀與前面的幀分離開(kāi)。0101001111100101編程時(shí),應(yīng)首先設(shè)計(jì)CAN總線(xiàn)和RS485總線(xiàn)的數(shù)據(jù)幀格式3任務(wù)1案例分析4.系統(tǒng)通信協(xié)議分析CAN總線(xiàn)的數(shù)據(jù)幀:本案例的CAN通信采用標(biāo)準(zhǔn)格式的數(shù)據(jù)幀段類(lèi)型幀ID幀類(lèi)型RTR標(biāo)識(shí)符ID類(lèi)型IDE保留位數(shù)據(jù)長(zhǎng)度DLC數(shù)據(jù)段Data[8]長(zhǎng)度11bit(標(biāo)準(zhǔn)幀)1bit1bit1bit4bit8Byte內(nèi)容標(biāo)準(zhǔn)幀ID0:數(shù)據(jù)幀1:遠(yuǎn)程幀0:標(biāo)準(zhǔn)幀1:擴(kuò)展幀r0DLCData舉例0x120000x08Data[0]~Data[7]00010010000010000000111···11001000任務(wù)1案例分析4.系統(tǒng)通信協(xié)議分析(2)通過(guò)RS-485網(wǎng)絡(luò)上報(bào)網(wǎng)關(guān)的數(shù)據(jù)幀網(wǎng)關(guān)節(jié)點(diǎn)需要通過(guò)RS-485網(wǎng)絡(luò)將采集到的傳感器數(shù)據(jù)上報(bào)至物聯(lián)網(wǎng)網(wǎng)關(guān)。組成部分幀起始符(START)地址域(ADDR0)地址域(ADDR1)命令碼域(CMD)數(shù)據(jù)長(zhǎng)度域(LEN)傳感器類(lèi)型(TYPE)數(shù)據(jù)域(DATA)校驗(yàn)碼域(CS)長(zhǎng)度1Byte1Byte1Byte1Byte1Byte1Byte2Bytes1Byte內(nèi)容固定為0xDDDstAddrDstAddr見(jiàn)本表格說(shuō)明Length見(jiàn)本表格說(shuō)明DataCheckSum舉例0xDD0x120x120x010x090x010x18、0x400x51幀起始符:固定為0xDD;地址域:為發(fā)送節(jié)點(diǎn)的地址,低位在前,高位在后,如地址為0x1234則ADDR0=34ADDR1=12;命令碼域:0x01代表上報(bào)CAN總線(xiàn)網(wǎng)絡(luò)的數(shù)據(jù),0x02代表上報(bào)RS-485總線(xiàn)網(wǎng)絡(luò)的數(shù)據(jù);數(shù)據(jù)長(zhǎng)度域:固定為0x09;傳感器類(lèi)型:1溫濕度傳感器,2人體紅外傳感器,3火焰?zhèn)鞲衅鳎?可燃?xì)怏w,5空氣質(zhì)量傳感器,6光敏二極管,7聲音傳感模塊,8紅外傳感模塊,9心率傳感器,10其他;數(shù)據(jù)域:占2個(gè)字節(jié),高8位和低8位。如:對(duì)應(yīng)溫濕度傳感器,高8
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年五年級(jí)上學(xué)期英語(yǔ)教師工作總結(jié)范例(二篇)
- 2025年產(chǎn)品銷(xiāo)售運(yùn)輸三方協(xié)議(2篇)
- 2025年亮化工程施工合同標(biāo)準(zhǔn)版本(4篇)
- 2025年臨時(shí)人員勞動(dòng)合同常用版(2篇)
- 2025年個(gè)人購(gòu)買(mǎi)墓地協(xié)議(2篇)
- 旗艦店鋪內(nèi)墻裝修工程協(xié)議
- 2025年度安全生產(chǎn)費(fèi)用使用監(jiān)督合同
- 2025年度城市綜合體安全保衛(wèi)服務(wù)合同范本
- 化妝品運(yùn)輸保險(xiǎn)協(xié)議樣本
- 繩鋸切割樓板施工方案
- 有限空間作業(yè)審批表
- 內(nèi)地居民前往香港或者澳門(mén)定居申請(qǐng)表
- DB43-T 2612-2023林下竹蓀栽培技術(shù)規(guī)程
- 高中體育與健康-足球踢墻式“二過(guò)一”戰(zhàn)術(shù)教學(xué)課件設(shè)計(jì)
- 三下《動(dòng)物的一生》教材解讀
- 神木市孫家岔鎮(zhèn)神能乾安煤礦礦山地質(zhì)環(huán)境保護(hù)與土地復(fù)墾方案
- 非煤礦山安全應(yīng)急預(yù)案
- 高一英語(yǔ)閱讀理解專(zhuān)練20篇
- 浙江省公安民警心理測(cè)驗(yàn)考試題目
- 一圖看懂《診所備案管理暫行辦法》學(xué)習(xí)解讀課件
- 工作票與安全施工作業(yè)票培訓(xùn)
評(píng)論
0/150
提交評(píng)論