現(xiàn)代通信技術(shù)試驗(yàn)——ZigBee星狀網(wǎng)絡(luò)試驗(yàn)_第1頁
現(xiàn)代通信技術(shù)試驗(yàn)——ZigBee星狀網(wǎng)絡(luò)試驗(yàn)_第2頁
現(xiàn)代通信技術(shù)試驗(yàn)——ZigBee星狀網(wǎng)絡(luò)試驗(yàn)_第3頁
現(xiàn)代通信技術(shù)試驗(yàn)——ZigBee星狀網(wǎng)絡(luò)試驗(yàn)_第4頁
現(xiàn)代通信技術(shù)試驗(yàn)——ZigBee星狀網(wǎng)絡(luò)試驗(yàn)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、現(xiàn)代通信技術(shù)試驗(yàn)報告(一)ZigBee星狀網(wǎng)絡(luò)實(shí)驗(yàn)學(xué)院:計(jì)算機(jī)學(xué)院班級:24010107 班學(xué)號:2012040101330姓名:趙堃日期:2015.05.13ZigBee 星狀網(wǎng)絡(luò)實(shí)驗(yàn)一、【實(shí)驗(yàn)?zāi)康摹?. 了解 ZigBee 星狀網(wǎng)絡(luò)結(jié)構(gòu);2. 掌握構(gòu)建星狀網(wǎng)絡(luò)的方法。二、【實(shí)驗(yàn)設(shè)備】1. 裝有 IAR 開發(fā)工具的 PC 機(jī)一臺;2. 下載器一個;3. 物聯(lián)網(wǎng)多網(wǎng)技術(shù)綜合教學(xué)開發(fā)設(shè)計(jì)平臺一套。三、【實(shí)驗(yàn)要求】1. 編程要求:使用協(xié)議棧提供的 API 函數(shù)編寫應(yīng)用程序;2. 實(shí)現(xiàn)功能:構(gòu)建星狀網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)通信;3. 實(shí)驗(yàn)現(xiàn)象:協(xié)調(diào)器通信指示燈(D9)閃爍,其他節(jié)點(diǎn)通信指示燈(D9) 熄滅,說明

2、其他節(jié)點(diǎn)向協(xié) 調(diào)器發(fā)送數(shù)據(jù),星狀網(wǎng)絡(luò)構(gòu)建 成功。四、【實(shí)驗(yàn)原理】通過設(shè)置網(wǎng)絡(luò)中各個節(jié)點(diǎn)的網(wǎng)絡(luò)拓?fù)鋮?shù)為星型組網(wǎng)方式,使協(xié)調(diào)器建立一個 ZigBee 網(wǎng)絡(luò),其他終端節(jié)點(diǎn)連接到網(wǎng)絡(luò)時,直接以協(xié)調(diào)器節(jié)點(diǎn)作為父節(jié) 點(diǎn),構(gòu)成星型網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。并通過“ ZigBee 調(diào)試助手”查看現(xiàn)象。星狀網(wǎng) 絡(luò)結(jié)構(gòu)圖示例如下:5、程序流程圖】圖 2-ZigBee 星狀網(wǎng)絡(luò)實(shí)驗(yàn)節(jié)點(diǎn)流程圖6 實(shí)驗(yàn)步驟】1. 將調(diào)試器連接到實(shí)驗(yàn)箱的調(diào)試口;2. 打開協(xié)議棧工程文件;3. 打開工程目錄下 NWK 中的 nwk_globals.h 文件,看到網(wǎng)絡(luò)拓?fù)湫螤钍怯扇鐖D 3 所示的 “NWK_MODE_S”AR 星型網(wǎng))、“NWK_MO

3、DE_T”EE 樹狀網(wǎng)) 、開始開始* *初始化節(jié)點(diǎn)初始化節(jié)點(diǎn)處理系統(tǒng)備仃存處理系統(tǒng)備仃存M flf遲冋遲冋圖 1-星狀網(wǎng)絡(luò)結(jié)構(gòu)圖NWK_MODE_M”Sf 網(wǎng) 狀網(wǎng))3 個宏定義作為網(wǎng)絡(luò)參數(shù)確定的圖 3-協(xié)議棧中 ZigBee 網(wǎng)絡(luò)模式參數(shù)宏定義4.按照圖 4 修改 ZigBee 節(jié)點(diǎn)組網(wǎng)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)參數(shù),將圖示部分修改為“ NWK_MODE_S”AR 卩規(guī)定了網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)為星型連接方式。Ivaifiina_ D門延p h D牛+Q saghJERl 時兒2hb斗壬4UED h芒嚴(yán)戸咕*疋(磐*.e r |*| _.i1th fol 14r iri- .:11*hmt Jtl _ LI

4、Li F n 1 fJi -J11L11* tit 1 d-:tiK-lLtn_hLL_HFk-;_EPFlit機(jī)Mfiw r*_FFQ_MMLLTT_Al此AC_ERf出F?tL5E12QJt-n-!- J-wk丄一A豈. itLLIY J E fE_CTAFL2J *r it,-irTjrrE_TT.EE占岀|-1- tin*1:1+ C 11宦hJIl diFib kT i !;Ih i tt FiJrf $*l!p9 tJ SfijppWa* (JciiiidtanHidni|flLJApfiHL jrL-他Mil卜 il匸.- 一IMwjbruibnJ |Sw卜i-A-r r - k

5、i ur圖 4-修改網(wǎng)絡(luò)拓?fù)錇樾切途W(wǎng)5.使用實(shí)驗(yàn)箱上的旋鈕選中協(xié)調(diào)器節(jié)點(diǎn),然后編譯協(xié)調(diào)器的代碼,然后點(diǎn) 擊下載圖標(biāo),如圖 5 所示::uOiR |14 J i i 11 呼 f 1“3Vitof-lfM CU4 *rl iff皿lAflftfr 1mIltK7He ii f -f l-r lifi-sGt i-t t/j- Ht 1ft- ij IFtMi書rwdnULirY JAHB4Q ClIS睜口啊T址*卜一QNLMEDEb=- R mdl h Q imk.fauta.li Q MEbahi *i JOUdLLJ PAl|4Q iUMcLrlt 科140B-ii141:*-E b i.1

6、6.下載完成后,點(diǎn)擊圖 6 所示的調(diào)試界面的“全速運(yùn)行”,再點(diǎn)擊“退出調(diào)試”7. 使用實(shí)驗(yàn)箱上的旋鈕選中氣體傳感器節(jié)點(diǎn)8.打開工程目錄“ APP 文件夾下的“ SAPP_Device.h”文件,修改圖 7所示的部分,使宏定義 “ HAS_GAS 有效,其他功能宏定義均被注釋(無效), 即向節(jié)點(diǎn)添加了氣體檢測功能。J Affifi第暉電枚下f:吩掙 弋聞“帕刖ER”曲ilS.iQJ JSflfflplApp l:wdrLJApflIr-a_JHAL丄aft聲-削Ji曲|F圖 5-下載協(xié)調(diào)器節(jié)點(diǎn)程序D1.1*IAR Embedded Torkbcnch IMniriiii.c桃出調(diào)試上圖 6-在線

7、調(diào)試圖標(biāo)9.按照圖 8 所示,選擇“終端節(jié)點(diǎn)”,然后點(diǎn)擊下載圖標(biāo),等待完成下載。Tn k*iFw.+ifritCt U 0 a+勺料圖 7-添加氣體檢測功能10. 下載完成后,點(diǎn)擊圖 9 所示的調(diào)試界面的“全速運(yùn)行”,再點(diǎn)擊“退 出調(diào)試”。4XJ* =嚴(yán)W* -+f f* +J * Z Z-/U-Zntainx圖 9-氣體傳感器程序在線調(diào)試圖標(biāo)11. 重復(fù)上述步驟,修改“ SAPP_Device.h”文件,可以添加人體紅外傳感 器節(jié)點(diǎn),雨滴傳感器節(jié)點(diǎn)到 ZigBee 網(wǎng)絡(luò)中。12. 使用 USBMini 延長線連接協(xié)調(diào)器節(jié)點(diǎn)的串口和PC 的 USB 口。13. 打開 ZigBee 調(diào)試助手”,

8、 然后按照圖 10 所示選擇設(shè)備連接使用的端 口為端口 com1X I AR Embedded Toikbep;h WE圖 8-下載氣體傳感器節(jié)點(diǎn)程序圖 10-ZigBee 調(diào)試助手端口選擇14.然后點(diǎn)擊“打開”按鈕,刷新稍等片刻,看到界面上出現(xiàn)了如圖11所示的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖。圖 11-ZigBee 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖7、【實(shí)驗(yàn)過程問題與總結(jié)】問題:1、 在第一次下載協(xié)調(diào)器節(jié)點(diǎn)程序時,實(shí)驗(yàn)箱上的旋鈕沒有選中對應(yīng)的協(xié)調(diào) 器節(jié)點(diǎn),導(dǎo)致程序下載失敗;2、 添加其他節(jié)點(diǎn)時出現(xiàn)無法添加成功的情況,后修改了“f8wConfig.cfg ”文件中的的“-DZAPP_CONFIG_PAND=0 xF”FF 將其中的“OxFFFF”修改為其他值,以便區(qū)別于其他實(shí)驗(yàn)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論