李金寶
摘要:為了對(duì)工作環(huán)境進(jìn)行監(jiān)測(cè),本文提出了基于Zigbee傳感器網(wǎng)絡(luò)的工作環(huán)境監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)。采用ARM9作為控制核心。與以往的單片機(jī)控制相比,該系統(tǒng)控制功能更完善和強(qiáng)大;氣體傳感器和溫濕度傳感器通過Zigbee傳感器網(wǎng)絡(luò)與控制器進(jìn)行數(shù)據(jù)通信,將環(huán)境的信息傳輸給控制器,控制器經(jīng)過數(shù)據(jù)分析并發(fā)出控制信號(hào)以合理控制終端裝置。
關(guān)鍵詞:工作環(huán)境 Zigbee 傳感器
中圖分類號(hào):TP302 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2016)09-0166-01
當(dāng)前,精確監(jiān)測(cè)工業(yè)、農(nóng)業(yè)的工作環(huán)境變得十分廣泛,它對(duì)工業(yè)產(chǎn)品質(zhì)量、農(nóng)作物產(chǎn)量及安全起著很大的作用。嵌入式系統(tǒng)技術(shù)是當(dāng)前一個(gè)技術(shù)熱點(diǎn),并越來越廣泛的應(yīng)用于工業(yè)控制、無線通信、網(wǎng)絡(luò)應(yīng)用、消費(fèi)類電子、成像和安全等領(lǐng)域。Zigbee協(xié)議規(guī)定的技術(shù)是一種短距離、低功耗的無線通信技術(shù)。其特點(diǎn)是近距離、低復(fù)雜度、自組織、低功耗、低數(shù)據(jù)速率、低成本。主要適合用于自動(dòng)控制和遠(yuǎn)程控制領(lǐng)域,可以嵌入各種設(shè)備。
1 系統(tǒng)總體設(shè)計(jì)方案
本遠(yuǎn)程監(jiān)控系統(tǒng)采用三星ARM9內(nèi)核的S3C2440處理器,由溫、濕度傳感器構(gòu)成整個(gè)數(shù)據(jù)采集模塊,通過Zigbee無線網(wǎng)絡(luò)模塊,將數(shù)據(jù)實(shí)時(shí)傳輸給處理器。處理器根據(jù)當(dāng)前所處環(huán)境情況,進(jìn)行專家系統(tǒng)分析。當(dāng)達(dá)到設(shè)定條件時(shí),控制模塊啟動(dòng)相應(yīng)的閘門設(shè)備。系統(tǒng)將采集到的環(huán)境情況顯示輸出在顯示屏上,歷史數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫模塊中。整個(gè)系統(tǒng)主要由以下幾個(gè)模塊構(gòu)成:Zigbee無線傳感器模塊,控制器模塊,數(shù)據(jù)顯示模塊和機(jī)械控制模塊。
2 無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)硬件設(shè)計(jì)
設(shè)備節(jié)點(diǎn)是無線傳感器網(wǎng)絡(luò)中網(wǎng)絡(luò)設(shè)備的基本單元,也是無線網(wǎng)絡(luò)傳感器網(wǎng)絡(luò)功能得以實(shí)現(xiàn)的基本平臺(tái),在本系統(tǒng)中的無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)按功能不同可分為三類:協(xié)調(diào)器節(jié)點(diǎn)、路由節(jié)點(diǎn)和終端設(shè)備節(jié)點(diǎn)。
3 傳感器選型
ES2000T為特安自主研發(fā)產(chǎn)品,對(duì)檢測(cè)工業(yè)現(xiàn)場可燃?xì)怏w及有毒氣體泄漏采用分線制與報(bào)警控制器連接使用。結(jié)構(gòu)設(shè)計(jì)合理并密封良好。采用RS485多種工業(yè)通用接口,可直接接入各種顯示儀表,實(shí)現(xiàn)環(huán)境監(jiān)測(cè)。與數(shù)據(jù)采集器配合使用,可作為氣體及溫濕度定點(diǎn)監(jiān)測(cè)或移動(dòng)測(cè)量的儀器,氣體傳感器可實(shí)現(xiàn)復(fù)雜環(huán)境有害氣體監(jiān)測(cè)。
4 系統(tǒng)實(shí)驗(yàn)
4.1 實(shí)驗(yàn)平臺(tái)搭建
軟件平臺(tái):IAR Embedded Workbench。
硬件平臺(tái):PC機(jī)1臺(tái),2個(gè)終端傳感器節(jié)點(diǎn),1個(gè)協(xié)調(diào)器,1個(gè)控制中心在此實(shí)驗(yàn)中協(xié)調(diào)器采用持續(xù)電源供電,2個(gè)傳感器終端節(jié)點(diǎn)采用電池供電。
4.2 節(jié)點(diǎn)組網(wǎng)測(cè)試
將系統(tǒng)的硬件設(shè)備連接好,并將系統(tǒng)軟件程序通過CC2530仿真器將程序燒寫到傳感器終端節(jié)點(diǎn)和協(xié)調(diào)器節(jié)點(diǎn)。接下來將協(xié)調(diào)器跟計(jì)算機(jī)通過串口相連接,啟動(dòng)超級(jí)終端,串口設(shè)置為COM1,波特率為38400bps,數(shù)據(jù)位8bits,無奇偶校驗(yàn)位,停止位1bit。運(yùn)行超級(jí)終端,可以在串口信息欄里觀察到網(wǎng)絡(luò)中設(shè)備節(jié)點(diǎn)數(shù)據(jù)傳輸?shù)那闆r。
4.3 通信距離測(cè)試
將兩塊ZigBee節(jié)點(diǎn)模塊分別通過仿真器連接至計(jì)算機(jī),在SmartRF Studio 7中選擇Expert Mode,再將一個(gè)節(jié)點(diǎn)設(shè)置為Packet TX,另一個(gè)節(jié)點(diǎn)為Packet RX。對(duì)芯片的發(fā)射功率進(jìn)行設(shè)定,測(cè)試不同發(fā)射功率下的RSSI(Received Signal Strength Indication)、發(fā)射成功率、發(fā)射距離等。在空曠的操場上對(duì)三種不同發(fā)射功率模式,對(duì)不同距離進(jìn)行信號(hào)測(cè)試,每相隔一米點(diǎn)擊發(fā)送節(jié)點(diǎn)模塊隨即發(fā)送100個(gè)數(shù)據(jù)包,待發(fā)送結(jié)束后,可在SmartRF Studio 7軟件的右下側(cè)查看到接收模塊節(jié)點(diǎn)數(shù)據(jù)包的接收情況。其中,RSSI(Received Signal Strength Indication)即接收的信號(hào)強(qiáng)度指示,可用來測(cè)試信號(hào)傳輸距離的通信質(zhì)量。實(shí)驗(yàn)所測(cè)RSSI值與理想的RSSI值存在著一定的偏差,但總體趨勢(shì)正確,可以用來表示無線網(wǎng)絡(luò)的鏈接質(zhì)量。
5 結(jié)語
本系統(tǒng)通過Zigbee無線傳感器網(wǎng)絡(luò)對(duì)工作環(huán)境進(jìn)行實(shí)時(shí)監(jiān)控。所用的技術(shù)是當(dāng)下比較先進(jìn)的短距離物聯(lián)網(wǎng)技術(shù)。通過無線網(wǎng)絡(luò)可以將工作環(huán)境的實(shí)時(shí)數(shù)據(jù)傳送給主控機(jī),用以對(duì)工作環(huán)境的溫度、濕度及有害氣體進(jìn)行實(shí)時(shí)監(jiān)測(cè),節(jié)省了大量人力。同時(shí)專家系統(tǒng)也可以根據(jù)不同的環(huán)境因素進(jìn)行不同的處理(如升溫、加濕、報(bào)警等),進(jìn)一步提高了此系統(tǒng)的全面性及靈活性,可廣泛應(yīng)用于物資倉庫、糧庫、農(nóng)用大棚等環(huán)境中。
參考文獻(xiàn)
[1]TI,A True System-on-Chip solution for 2.4 GHz IEEE 802.15.4/ZigBee,2005.
[2]禹德貴,無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)計(jì)及MAC協(xié)議研究與實(shí)現(xiàn)[D].北京:北京郵電大學(xué),2011.
[3]Z-Stack Application Programming Interface,Document Number:F8W-2006-0021,Texas Instruments,Inc.
數(shù)字技術(shù)與應(yīng)用2016年9期