【正文】
斷開網(wǎng)絡(luò)的能力和具有連接一個(gè)新的網(wǎng)絡(luò)的能力,以建立一個(gè)Zigbee協(xié)調(diào)器或者路由器。(5)尋址:Zigbee協(xié)調(diào)器和路由器具有分配地址給新加入網(wǎng)絡(luò)的設(shè)備的能力。(7)接收控制:具有控制設(shè)備是否處于接收狀態(tài)的能力,即控制接收機(jī)接收信息時(shí)間的長短和什么時(shí)候來接收信息,以此來保證MAC層的正常接收和同步等。Zigbee應(yīng)用層有三個(gè)不同的部分分別是:應(yīng)用支持 (Application Support Sub1ayer,簡稱APS)子層、Zigbee設(shè)備對象 (Zigbee Device Object,簡稱ZDO)和制造商定義的應(yīng)用對象。這服務(wù)由兩個(gè)實(shí)體得以實(shí)現(xiàn):APS管理實(shí)體(APSDE)和APS數(shù)據(jù)實(shí)體APSDE。APSDE提供了多種服務(wù)給應(yīng)用對象,維護(hù)管理對象的數(shù)據(jù)庫,也就是我們常說的AIB,同時(shí)這些服務(wù)包括綁定設(shè)備和安全服務(wù)。 應(yīng)用層框架為存在Zigbee設(shè)備中的應(yīng)用對象提供活動(dòng)的環(huán)境的是Zigbee中的應(yīng)用框架。另外還有兩個(gè)附加的節(jié)點(diǎn)終端為了APSDESAP的使用:端點(diǎn)號0專門應(yīng)用于ZDO數(shù)據(jù)接口;而另外一端的端點(diǎn)號255則專門應(yīng)用于所有應(yīng)用對象廣播數(shù)據(jù)的數(shù)據(jù)接口;最后,端點(diǎn)241254則是要保留給有需要擴(kuò)展的時(shí)候使用的。ZDO位于應(yīng)用支持子層和應(yīng)用框架之間,在Zigbee協(xié)議棧中應(yīng)用操作的一般需求它有所滿足。(2)從終端的應(yīng)用中集合配置的信息來執(zhí)行和確定發(fā)現(xiàn)、網(wǎng)絡(luò)管理、綁定管理,以及安全管理等作用。在終端節(jié)點(diǎn)0處,ZDO則提供了與協(xié)議棧中低一層進(jìn)行連接的接口,若接受的是數(shù)據(jù),則通過APSMESAP接入點(diǎn),而若是控制信息則通過APSMESAP的接入點(diǎn)。Zigbee設(shè)備對象的主要功能如下:(1)初始化網(wǎng)絡(luò)層、應(yīng)用支持子層和安全服務(wù)層;(2)發(fā)起或響應(yīng)綁定請求;(3)在網(wǎng)絡(luò)內(nèi)部發(fā)現(xiàn)設(shè)備,并且確定為此發(fā)現(xiàn)的設(shè)備提供的應(yīng)用服務(wù)種類;(4)定義設(shè)備在網(wǎng)絡(luò)中的各種角色,如,終端設(shè)備、路由器或協(xié)調(diào)器;(5)從終端的應(yīng)用來收集各個(gè)配置信息來確定和執(zhí)行發(fā)現(xiàn)管理、網(wǎng)絡(luò)管理、安全管理和綁定管理等;(6)在網(wǎng)內(nèi)各個(gè)設(shè)備之間建立起安全又可靠的關(guān)系。 系統(tǒng)結(jié)構(gòu)本論文是基于Zigbee技術(shù)的無線傳感器網(wǎng)絡(luò)環(huán)境監(jiān)測系統(tǒng),故根據(jù)Zigbee技術(shù)的標(biāo)準(zhǔn)和特點(diǎn)設(shè)計(jì)了由多傳感器節(jié)點(diǎn),協(xié)調(diào)器節(jié)點(diǎn)和PC組成的該系統(tǒng)。本文設(shè)計(jì)的系統(tǒng)結(jié)構(gòu)如圖31所示。當(dāng)然在實(shí)踐過程中可以根據(jù)家庭居住環(huán)境的大小和所需監(jiān)測的內(nèi)容,來增加或減少傳感器節(jié)點(diǎn),而只需做小許改動(dòng)即可[4]。在本設(shè)計(jì)的實(shí)踐環(huán)節(jié),本人只象征性的做了一個(gè)傳感器節(jié)點(diǎn)進(jìn)行試驗(yàn)演示。下面對各種參數(shù)進(jìn)行如下介紹。溫度傳感器可以在用戶設(shè)定的頻率下采集區(qū)域的溫度信息,并將其發(fā)送到協(xié)調(diào)器節(jié)點(diǎn)進(jìn)行處理,再由協(xié)調(diào)器將處理結(jié)果數(shù)據(jù)通過串口發(fā)送到PC,此時(shí),PC可按之前用戶設(shè)置好的參數(shù)和程序?qū)照{(diào)系統(tǒng)進(jìn)行控制,從而實(shí)現(xiàn)對室內(nèi)溫度的控制,當(dāng)然這些是后續(xù)控制,不在本文討論范圍內(nèi)。(2)濕度人類對濕度雖然不是特別敏感,但其時(shí)時(shí)刻刻亦影響著人們的健康,尤其是老年與兒童。而在本系統(tǒng)中,通過濕度傳感器對濕度信息的采集,再經(jīng)由PC的處理后,對加濕器進(jìn)行控制,即可達(dá)到科學(xué)明了地控制室內(nèi)的濕度。故對一氧化碳?xì)怏w濃度監(jiān)測也是必不可少的一部分。 系統(tǒng)設(shè)計(jì)要求本系統(tǒng)是在家庭環(huán)境中實(shí)現(xiàn)各種功能,根據(jù)此特點(diǎn),可以總結(jié)出以下幾種要求。(1)低功耗:由于是無線傳感網(wǎng)絡(luò),節(jié)點(diǎn)很多,故只能由電池供電,故要求低功耗以延長使用,減少電池更換次數(shù)。如:未發(fā)生一氧化碳泄露即報(bào)警等。(4)可擴(kuò)展:能根據(jù)用戶的不同需求,隨時(shí)增加或減少節(jié)點(diǎn)設(shè)置[5]。第4章 家居環(huán)境監(jiān)測系統(tǒng)硬件設(shè)計(jì)在Zigbee傳感器網(wǎng)絡(luò)中,傳感器節(jié)點(diǎn)兼顧傳統(tǒng)網(wǎng)絡(luò)節(jié)點(diǎn)的終端和路由器雙重功能,在采集、接收、處理及發(fā)送數(shù)據(jù)進(jìn)的同時(shí),還要對其他節(jié)點(diǎn)轉(zhuǎn)發(fā)來的數(shù)據(jù)進(jìn)行存儲(chǔ)、管理和融合等處理,并與其他節(jié)點(diǎn)協(xié)作完成一些特定任務(wù)。(1)傳感器信號的采集和處理;(2)無線數(shù)據(jù)的發(fā)送或轉(zhuǎn)發(fā);(3)液晶顯示和鍵盤輸入;(4)通訊功能。微處理器和無線通信模塊采用支持Zigbee協(xié)議,大大簡化了射頻電路的設(shè)計(jì)。硬件系統(tǒng)結(jié)構(gòu)框圖如圖41所示。電源模塊相當(dāng)于房屋的基石,所以高性能的電源管理模塊對于整個(gè)控制系統(tǒng)穩(wěn)定運(yùn)行實(shí)至關(guān)重要的。在設(shè)計(jì)過程中,不僅要考慮電壓和電流大小等基本參數(shù)而且要考慮電源使用效率、降低噪聲、復(fù)雜程度和干擾等方面優(yōu)化[6]。圖42 5V電源電路圖 Zigbee芯片CC2530 IEEE 、Zigbee和RF4CE應(yīng)用的一個(gè)真正的片上系統(tǒng)(SoC)解決方案。CC2530結(jié)合了領(lǐng)先的RF 收發(fā)器的優(yōu)良性能,業(yè)界標(biāo)準(zhǔn)的增強(qiáng)型8051CPU,系統(tǒng)內(nèi)可編程閃存,8KB RAM 和許多其它強(qiáng)大的功能。CC2530具有不同的運(yùn)行模式,使得它尤其適應(yīng)超低功耗要求的系統(tǒng)。CC2530最小系統(tǒng)的設(shè)計(jì)包括的外圍模塊有:復(fù)位電路,振蕩電路[10]。 家居環(huán)境參數(shù)采集模塊 數(shù)字溫濕度傳感器DHT11DHT11數(shù)字溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字信號輸出的溫濕度復(fù)合傳感器。傳感器包括一個(gè)電阻式感濕元件和一個(gè)NTC測溫元件,并與一個(gè)高性能8位單片機(jī)相連接[11]。單線制串行接口,使系統(tǒng)集成變得簡易快捷。連接方便,數(shù)字溫濕度傳感器電路圖44如下所示。MQ2氣體傳感器所使用的氣敏材料是在清潔空氣中電導(dǎo)率較低的二氧化錫(SnO2)。使用簡單的電路即可將電導(dǎo)率的變化轉(zhuǎn)換為與該氣體濃度相對應(yīng)的輸出信號[11]。其中VH用于為傳感器提供特定的工作溫度。這種傳感器具有輕微的極性,VC 需用直流電源。為更好利用傳感器的性能,需要調(diào)節(jié)可調(diào)電阻Rp恰當(dāng)?shù)腞L值。當(dāng)檢測到煙霧控制器輸出報(bào)警,蜂鳴器報(bào)警電路如圖46所示。RF內(nèi)核控制模擬無線模塊,強(qiáng)大地址識別和數(shù)據(jù)包處理引擎, 能夠很好的匹配RF前端,封裝更小,支持Zigbee 2007/PRO 和Zigbee RF4CE。無線設(shè)備還包括一個(gè)數(shù)據(jù)包過濾和地址識別模塊。雖然點(diǎn)對點(diǎn)之間的通信只有1075m的范圍。 LCD液晶顯示模塊帶中文字庫的128*64是一種具有4位/8位并行、2或3線串行多種接口方式,內(nèi)部含有國標(biāo)一級、二級簡體中文字庫的點(diǎn)陣圖形液晶顯示模塊;其顯示分辨率為12864,可以顯示84行16x16點(diǎn)陣的漢字,也可完成圖形顯示,低電壓低功耗是其又一顯著特點(diǎn)。液晶屏的各引腳說明如下表41所示。表41 液晶屏的各引腳說明表管腳號管腳名稱電平管腳功能描述1GND0V電源地2VCC+5V電源正3V0對比度(亮度)調(diào)整4D/IH/LD/I =“H”,表示DB7DB0為顯示數(shù)據(jù)D/I =“L”,表示DB7DB0為顯示指令數(shù)據(jù)5R/WH/LR/W=“H”,E=“H”,數(shù)據(jù)被讀到DB7DB0R/W=“L”,E=“H/L”, DB7DB0的數(shù)據(jù)被寫6EH/L使能信號714D0D7H/L三態(tài)數(shù)據(jù)線15PSBH/LH:8位或4位并口方式,L:串口方式 16NC空腳17RETH/L復(fù)位端,低電平有效 18NCLCD驅(qū)動(dòng)電壓輸出端19LED1VDD背光源正端(+5V) 20LED2VSS背光源負(fù)端 圖410 液晶顯示接線圖第5章 系統(tǒng)軟件設(shè)計(jì) Zigbee無線通訊協(xié)議終端節(jié)點(diǎn)的軟件主要實(shí)現(xiàn)以下功能:(1)數(shù)據(jù)采集功能:采集各個(gè)傳感器的輸出信號并進(jìn)行數(shù)據(jù)分析存儲(chǔ)。每個(gè)不同類型的傳感器構(gòu)成一個(gè)單獨(dú)的節(jié)點(diǎn),液晶顯示當(dāng)前環(huán)境下溫度(℃)、濕度(%RH)和煙霧強(qiáng)弱。(4)與無線模塊通訊:單片機(jī)將要發(fā)送的數(shù)據(jù)以特定的波特率通過串口送到無線模塊發(fā)送[12]。N有待處理事件?有節(jié)點(diǎn)加入網(wǎng)絡(luò)?初始化硬件初始化軟件配置 建立網(wǎng)絡(luò)給節(jié)點(diǎn)分配地址處理事件YYN開始 圖51 Zigbee無線通訊協(xié)議程序流程 溫濕度傳感器程序,在這里給出溫濕度傳感器采集信號的程序見附錄。因?yàn)镸Q2型煙霧傳感器在不通電存放一段時(shí)間后,再次通電時(shí),傳感器需要一段時(shí)間預(yù)熱。其主程序流程圖如52所示。(1)穩(wěn)定性測試:長時(shí)間運(yùn)行系統(tǒng)檢查電源電壓,液晶顯示,傳感器,無線模塊等。(2)硬件安全性:檢查各類接口,保證電路不出現(xiàn)短路等問題。經(jīng)測試系統(tǒng)各接口運(yùn)行正常[13]。測試結(jié)果:采樣正常,數(shù)據(jù)可靠。測試結(jié)果:無線模塊接收正常。測試結(jié)果:程序運(yùn)行無錯(cuò)誤,無死機(jī)現(xiàn)象。設(shè)置各個(gè)波特率,查看通訊是否正常。調(diào)試接口如圖61所示。其中Zigbee短程無線網(wǎng)技術(shù)以其數(shù)據(jù)傳輸安全可靠、組網(wǎng)簡易靈活、設(shè)備成本低、電池壽命長等優(yōu)勢,在工業(yè)控制領(lǐng)域中展現(xiàn)了深厚的發(fā)展?jié)摿2]。所得到的系統(tǒng)易用、可擴(kuò)展,基本達(dá)到了設(shè)計(jì)要求。另外,本系統(tǒng)還有許多可改進(jìn)的地方,比如說功耗方面,可以在電源管理程序和無線發(fā)射程序方面改進(jìn),以達(dá)到更節(jié)省能源的效果;本系統(tǒng)中使用的是串口將信息發(fā)送到管理中心,以后還可以通過無線發(fā)送到手機(jī)客戶端,以便人們無論在何處都能實(shí)時(shí)了解到環(huán)境的變化??偨Y(jié)Zigbee無線傳感器網(wǎng)絡(luò)是基于Zigbee協(xié)議的無線傳感器網(wǎng)絡(luò),是Zigbee協(xié)議與傳感技術(shù)的結(jié)合,是應(yīng)用性非常強(qiáng)的技術(shù),它具有耗資小、安裝方便、維護(hù)和更新費(fèi)用低等優(yōu)勢,非常適合于對布線困難、人員不能到達(dá)的區(qū)域和一些臨時(shí)場合的狀況進(jìn)行遠(yuǎn)程監(jiān)控,如大型建筑的健康狀態(tài)監(jiān)控、空間探索、災(zāi)害預(yù)測等,它在當(dāng)前我國環(huán)境監(jiān)測系統(tǒng)中有著巨大的應(yīng)用潛力的。經(jīng)過市場調(diào)研,發(fā)現(xiàn)Zigbee無線通信技術(shù)在在無線傳感網(wǎng)絡(luò)中占有廣泛的市場,具有低功耗、數(shù)據(jù)傳輸可靠、網(wǎng)絡(luò)容量大、兼容性強(qiáng)、安全性高、成本低等特點(diǎn)。經(jīng)過反復(fù)的測試,我們研制的無線網(wǎng)絡(luò)節(jié)點(diǎn)通信平臺已經(jīng)可以穩(wěn)定的運(yùn)行,并且有較好的可靠性和擴(kuò)展性。通過該設(shè)計(jì),使得自己在學(xué)業(yè)上受益匪淺,它不僅要求我靈活應(yīng)用以前所學(xué)的知識,也要求自己在工作中不斷學(xué)習(xí)和接受新知識,極大的鍛煉了自己獨(dú)立研發(fā)的能力,為今后的工作開創(chuàng)了新的前景。本篇論文是在楊老師的悉心指導(dǎo)下完成的,遇上的各種問題在他的指導(dǎo)下也都很好的解決了,他以嚴(yán)謹(jǐn)?shù)膶W(xué)術(shù)態(tài)度、廣博的專業(yè)知識、獨(dú)到的見解給予我精心的指導(dǎo)和幫助,并時(shí)刻督促我完成這次畢業(yè)設(shè)計(jì),所以我要再次衷心感謝我的指導(dǎo)老師楊明老師,在此向老師表示深深的謝意!我還要感謝我的同學(xué)在四年的大學(xué)學(xué)習(xí)期間,不僅在學(xué)習(xí)上給予了我無私的幫助,在生活上也給我留下了美好的回憶。最后我特別要將誠摯的謝意獻(xiàn)給我的家人,感謝他們多年來對我的關(guān)愛、理解和支持。 附錄附錄A 外文文獻(xiàn)A Coal Mine Environmental Monitor System with Localization STATUSAs an important energy, coal plays a pivotal role in the economic development. Coal mine monitoring system, is the important guarantee for coal mine safety and high efficiency production. In order to ensure the safe operation, the installation of environment monitoring node in tunnels to realtime detection is very important. However, monly used traditional monitoring node wired connection to obtain munication with the control system, this node exist wiring difficulties, expensive and other shortings. In contrast, wireless sensor node can be easily with current mine monitoring network connection, and good patibility, facilitate constituted mine gas monitoring network, to suit various size of mine applications. Since wireless nodes are battery powered, so pletely out of the shackles of the cable, shorten the construction period can be arranged at any time where the need to use.The Zigbee wireless munication technology is used in this coal mine environmental monitor system. This is a new shortrange, low plexity, low power, low data rate, lowcost twoway wireless munication technology. Now, wireless sensor network product based on Zigbee technology are quantity and variety, but the real product can be applied in underground envir