實(shí)驗(yàn)箱通信協(xié)議V12-劉明星

實(shí)驗(yàn)箱通信協(xié)議V12-劉明星

ID:45791839

大小:77.76 KB

頁(yè)數(shù):19頁(yè)

時(shí)間:2019-11-17

實(shí)驗(yàn)箱通信協(xié)議V12-劉明星_第1頁(yè)
實(shí)驗(yàn)箱通信協(xié)議V12-劉明星_第2頁(yè)
實(shí)驗(yàn)箱通信協(xié)議V12-劉明星_第3頁(yè)
實(shí)驗(yàn)箱通信協(xié)議V12-劉明星_第4頁(yè)
實(shí)驗(yàn)箱通信協(xié)議V12-劉明星_第5頁(yè)
資源描述:

《實(shí)驗(yàn)箱通信協(xié)議V12-劉明星》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、產(chǎn)品名稱配置管理編號(hào)文檔編號(hào)版本V1.1密級(jí)智能實(shí)驗(yàn)箱協(xié)議說(shuō)明書(shū)擬制:H期:審核:日期:審核:日期:批準(zhǔn):H期:版本歷史版本日期描述(修改原因)作者(修改者)VI.02012.3.23草案初稿徐朝農(nóng)VI.12012.6.11根據(jù)八篇章的實(shí)驗(yàn)指導(dǎo)書(shū),添加最新實(shí)驗(yàn)協(xié)議林偉刁博宇VI.22013.8.24添加氣體傳感器、紅外避障傳感器實(shí)驗(yàn)協(xié)議劉明星目錄1、引言41.1>編寫目的41.2、技術(shù)術(shù)語(yǔ)41.3、參考資料42、總體設(shè)計(jì)52.1、需求概述52.2、框架結(jié)構(gòu)53、無(wú)線ZIGBEE通訊協(xié)議53.1、報(bào)文

2、格式53.1.K示例1:傳感器上傳數(shù)據(jù)包格式.63.1.2、示例2:傳感器控制命令包格式.63.2、數(shù)據(jù)類型(Pkt_Type)定義規(guī)則73.3、數(shù)據(jù)類型定義規(guī)則83.3.1.1?傳感數(shù)據(jù)類型(sensor_type)83.3.2、命令類型定義93.3.3、配置信息114、有線測(cè)試床協(xié)議124.1、在程序下載態(tài)時(shí)的協(xié)議124.2、在非程序下載狀態(tài)的協(xié)議134.2.1、報(bào)文格式.134.2.2、報(bào)文類型(Pkt_Type)定義規(guī)則134.2.3、命令類型定義144.2.4、配置信息的數(shù)據(jù)負(fù)荷定義155

3、、典型工作流程165.1、燈的狀態(tài)指示165.2、終端節(jié)點(diǎn)工作流程165.3、PAD工作流程166、地址分配方案171、引言本文檔針對(duì)智能實(shí)驗(yàn)箱節(jié)點(diǎn)定義出接口,將連接軟碩件部分,為下一步的系統(tǒng)設(shè)計(jì)提供依據(jù)。本文檔重點(diǎn)描述框架結(jié)構(gòu)以及功能需求,不涉及具體應(yīng)用。1.1、編寫目的根據(jù)項(xiàng)目開(kāi)發(fā)需求,定義網(wǎng)關(guān)節(jié)點(diǎn)的接口和架構(gòu),本文檔實(shí)現(xiàn)如下說(shuō)明:>無(wú)線Zigbee部分■節(jié)點(diǎn)上報(bào)報(bào)文的數(shù)據(jù)結(jié)構(gòu)■命令報(bào)文的數(shù)據(jù)結(jié)構(gòu)■配置報(bào)文的數(shù)據(jù)結(jié)構(gòu)■節(jié)點(diǎn)無(wú)線地址的規(guī)定■各類傳感器編號(hào)規(guī)則■CRC16定義算法>有線部分■命令報(bào)文

4、的數(shù)據(jù)結(jié)構(gòu)■節(jié)點(diǎn)有線地址的規(guī)定■配置報(bào)文的數(shù)據(jù)結(jié)構(gòu)1?2、技術(shù)術(shù)語(yǔ)UART:UniversalAsynchronousReceiver/TransmitterTCP/IP:TransmissionControlProtocol/InternetProtocolUDP:UserDatagramProtocolSink:協(xié)調(diào)器節(jié)點(diǎn)PAD:上位機(jī),這里代表上位機(jī)來(lái)進(jìn)行描述ACK:回復(fù)信息Node:傳感器節(jié)點(diǎn)RFID讀頭:低頻13.56M/身份證卡讀卡設(shè)備1.3、參考資料1.《NOKACSDL說(shuō)明文檔》2.

5、《TCP-IP詳解卷一:協(xié)議》3.《節(jié)點(diǎn)與協(xié)調(diào)器通信協(xié)議(V2.0)》2、總體設(shè)計(jì)分為兩類通訊協(xié)議:無(wú)線Zigbee通信和有線測(cè)試床通信。無(wú)線Zigbee通信針對(duì)各類實(shí)驗(yàn);有線測(cè)試床通信針對(duì)實(shí)驗(yàn)程序下載、傳感板與2530子板與程序之間的配對(duì)檢查,節(jié)點(diǎn)復(fù)位控制。2.1、需求概述根據(jù)節(jié)點(diǎn)的設(shè)計(jì)需要,無(wú)線通信采用Zigbee協(xié)議,有線測(cè)試床通信采用以太網(wǎng)協(xié)議(對(duì)節(jié)點(diǎn)來(lái)說(shuō)為串口)。有線通信與無(wú)線通信互不相干2.2、框架結(jié)構(gòu)3、無(wú)線Zigbee通訊協(xié)議3?1>報(bào)文格式數(shù)據(jù)傳輸結(jié)構(gòu),如圖所示。字節(jié)數(shù)218812

6、11LEN-222前導(dǎo)碼消息類型TYPE目的地址Destination源地址Source包序號(hào)SN數(shù)據(jù)長(zhǎng)度Len包類型Pkt_Type冗余位Reserved數(shù)據(jù)指針*data效驗(yàn)碼CRC16同步頭協(xié)議層數(shù)據(jù)負(fù)載CRCHEADplayloadfooter>同步頭:通訊數(shù)據(jù)包同步字節(jié),包含前導(dǎo)碼和幀起始分隔符。前導(dǎo)碼為兩字節(jié)定義為“0xAA44”>Type:lbyte上行數(shù)據(jù)為0x01,下行數(shù)據(jù)為0x02>DestJD:8bytes目標(biāo)地址。>Source_ID:8bytes源地址。>Seq:lbyte

7、報(bào)文流水號(hào)(主要為了判斷傳感報(bào)文的亂序到達(dá))>Length:2byte整個(gè)報(bào)文的長(zhǎng)度(以字節(jié)為單位)>Pkt_Type:lbyte包類型。分為Pkt_Type」nd和Pkt_SubType_lnd兩個(gè)部分。>Reserved:lbyte冗余位??梢钥紤]用于區(qū)分同一個(gè)mac上的系統(tǒng)類型的不同傳感器。>幀尾(CRC):CRC16效驗(yàn)部分,檢測(cè)數(shù)據(jù)包屮的數(shù)據(jù)的完整性。3?1?1、示例1:傳感器上傳數(shù)據(jù)包格式typedefstruct_UART_PACKET{uint8headl;uint8head2;//

8、t)xaa前導(dǎo)碼/Qx44uint8type;uint8dest[8];uint8src[8];uint8sn;uint8len[2];uint8Pkt_Type;uint8Reserved;〃上下行數(shù)據(jù)標(biāo)識(shí)0x01表示上行,0x02表示下行數(shù)據(jù)〃目的地址8個(gè)字節(jié)Zigbee的MAC地址〃源地址8個(gè)字節(jié)Zigbee的MAC地址〃數(shù)據(jù)包序號(hào)〃len[0]存放高字節(jié),len⑴存放低字節(jié),len指示負(fù)載長(zhǎng)度〃數(shù)據(jù)包類型0x10表示普通傳感器數(shù)據(jù)包〃冗余位uint8data[

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。