孫長偉,王艷春,黃迎輝,劉 娜
(蚌埠學(xué)院,安徽 蚌埠 233030)
基于無線傳感網(wǎng)絡(luò)的環(huán)境監(jiān)測系統(tǒng)
孫長偉,王艷春,黃迎輝,劉 娜
(蚌埠學(xué)院,安徽 蚌埠 233030)
本文設(shè)計了一套基于ZigBee無線傳感網(wǎng)絡(luò)技術(shù)家居監(jiān)測系統(tǒng),該系統(tǒng)選用CC2530芯片自組網(wǎng)絡(luò),實現(xiàn)數(shù)據(jù)的接收和發(fā)送,并將接收到的數(shù)據(jù)通過協(xié)調(diào)器上傳到監(jiān)控中心進行分析,并做出反饋,以此實現(xiàn)對家居環(huán)境的實時監(jiān)測。
ZigBee;無線通信;傳感器
近年來,隨著人們家居裝修要求的提高,工業(yè)板材及甲醛含量較高的裝修材料使室內(nèi)環(huán)境不容樂觀,對家居環(huán)境的監(jiān)測成為了必要。通信技術(shù),計算機網(wǎng)絡(luò)技術(shù),傳感器技術(shù)和互聯(lián)網(wǎng)技術(shù)的不斷的發(fā)展,經(jīng)濟的快速發(fā)展為我們擁有一個舒適的家居環(huán)境提供了條件,家居環(huán)境監(jiān)測為健康家居環(huán)境的建立提供保障[1]。本文設(shè)計的基于無線傳感網(wǎng)絡(luò)技術(shù)的家居環(huán)境監(jiān)控系統(tǒng),可以準(zhǔn)確實時地監(jiān)控家居環(huán)境參數(shù),確保人們生活環(huán)境健康,減少人們長時間生活在受污染嚴(yán)重的環(huán)境中。
基于ZigBee的無線網(wǎng)絡(luò)技術(shù)是一種低成本、低功耗、可自組網(wǎng)的通信技術(shù),既作為子系統(tǒng)嵌入在網(wǎng)絡(luò)設(shè)備中,也在低功耗的通信領(lǐng)域進行應(yīng)用[2]。ZigBee由終端節(jié)點、ZigBee路由器、ZigBee協(xié)調(diào)器三部分構(gòu)成。
1.1 系統(tǒng)結(jié)構(gòu)
系統(tǒng)總體由嵌入ZigBee模塊的傳感器節(jié)點、協(xié)調(diào)器節(jié)點、路由器節(jié)點和PC組成。系統(tǒng)結(jié)構(gòu)圖如圖1所示。
圖1 系統(tǒng)結(jié)構(gòu)圖
由圖可知,家居環(huán)境中的信息通過傳感器節(jié)點完成采集與發(fā)送,通過路由器將采集到的數(shù)據(jù)實時發(fā)送到協(xié)調(diào)器。路由器節(jié)點完成數(shù)據(jù)的轉(zhuǎn)發(fā),協(xié)調(diào)器節(jié)點初始化并完成網(wǎng)絡(luò)的組建、終端節(jié)點的管理及與PC機的數(shù)據(jù)通信。監(jiān)測區(qū)域較大時刻可以減少傳感器節(jié)點的數(shù)量來減少成本,節(jié)省資源。當(dāng)監(jiān)測區(qū)域變大時,可以增加節(jié)點個數(shù),增加監(jiān)測范圍。PC機實時顯示家居環(huán)境中的監(jiān)測數(shù)據(jù),并且可以通過上位機界面來實現(xiàn)節(jié)點的管理和配置。
協(xié)調(diào)器模塊由電源模塊,時鐘模塊,天線等組成,在系統(tǒng)中ZigBee協(xié)調(diào)器節(jié)點完成網(wǎng)絡(luò)初始化及網(wǎng)絡(luò)組建功能。并且對接收到的數(shù)據(jù)進行處理,通過串口完成與上位機的通信。該節(jié)點的硬件結(jié)構(gòu)設(shè)計如圖2所示。
圖2 協(xié)調(diào)器結(jié)構(gòu)圖
節(jié)點模塊功耗低,本系統(tǒng)中采用3V的干電池供電,系統(tǒng)所需為2.0V~3.3V供電電壓,本部分的設(shè)計采用外部兩節(jié)干電池對系統(tǒng)進行供電可以滿足要求。一部分電路需要1.8V電壓,因此通過電壓轉(zhuǎn)換電路可以實現(xiàn)1.8V電壓供電。根據(jù)CC2530對電壓的要求,采用REG1117-1.8以實現(xiàn)1.8V電壓的輸出,其最大輸出電流可達1A。
CC2530芯片的時鐘部分則由兩個不同頻率部分組成,分別為:32MHz的頻率提供給系統(tǒng)進行正常的工作的時鐘頻率,而32.768KHZ則提供了系統(tǒng)在低功耗的模式下的工作頻率,以節(jié)省能耗。射頻天線單元由阻抗匹配電路和天線饋線電路組成。本系統(tǒng)中采用Whip天線,具有高可靠性的全向天線。
傳感器節(jié)點負(fù)責(zé)采集家居環(huán)境中的物理信息,并經(jīng)路由器節(jié)點轉(zhuǎn)發(fā)到協(xié)調(diào)器節(jié)點。該節(jié)點由傳感器模塊和信號調(diào)理模塊構(gòu)成。
終端節(jié)點負(fù)責(zé)溫濕度,光照度及氣體等物理信息的采集。信號調(diào)理電路設(shè)計如圖3所示。
圖3中為了避免一級放大造成的噪聲加大,信號失真,采用兩級放大。直流分量通過C1濾出,其數(shù)值幾μF。第一級放大電路由第一個LM324 和R1,R3組成,其放大倍數(shù)為
第二級放大電路由第三個LM324,R8,R10組成,放大到可以完成A/D轉(zhuǎn)換的數(shù)量級。。
圖3 信號調(diào)理電路設(shè)計
網(wǎng)絡(luò)協(xié)調(diào)器負(fù)責(zé)建立無線網(wǎng)絡(luò),接收終端節(jié)點的狀態(tài)信息并報警或顯示,發(fā)送命令控制節(jié)點的狀態(tài)。系統(tǒng)應(yīng)用層的程序主要包括家電控制,傳感,無線數(shù)據(jù)傳輸和人機交互模塊,終端節(jié)點負(fù)責(zé)數(shù)據(jù)采集,報警或顯示,發(fā)送信息給協(xié)調(diào)器。
系統(tǒng)設(shè)計具有低功耗的特性,只有收到控制命令時轉(zhuǎn)入工作狀態(tài),完成數(shù)據(jù)的收發(fā)。通過Z-Stack協(xié)議棧是基于輪轉(zhuǎn)查詢式操作系統(tǒng)的,并提供了完整的路由協(xié)議,本系統(tǒng)的主要任務(wù)是在Z-Stack協(xié)議棧的基礎(chǔ)上完成對傳感器節(jié)點及通信協(xié)議的軟件設(shè)計。
嵌入ZigBee的終端節(jié)點完成溫濕度、甲醛濃度及光照度等家居環(huán)境中空氣參數(shù)的采集和收發(fā)。傳感器節(jié)點處于低功耗模式下,當(dāng)傳感器節(jié)點被喚醒且收到協(xié)調(diào)器發(fā)送的命令模式,開始進項網(wǎng)絡(luò)初始化,開始采集數(shù)據(jù),讓后將數(shù)據(jù)發(fā)送給協(xié)調(diào)器,加入網(wǎng)絡(luò)。
協(xié)調(diào)器節(jié)點完成ZigBee網(wǎng)絡(luò)的組建,指令發(fā)送和數(shù)據(jù)的收發(fā),與上位機通信。ZigBee數(shù)據(jù)收發(fā)模塊采用Z-Stack協(xié)議棧,符合802.15.4協(xié)議.
本設(shè)計的基于ZigBee無線傳感網(wǎng)絡(luò)技術(shù)家居監(jiān)測系統(tǒng),能夠完成家居環(huán)境中溫濕度、甲醛濃度、光照度等的物理信息采集。該系統(tǒng)功耗低,實時性強、可自組網(wǎng),借助這些優(yōu)點,該系統(tǒng)可以準(zhǔn)確實時地監(jiān)控家居環(huán)境,確保人們生活環(huán)境的健康,減少人們長時間生活在受污染嚴(yán)重的環(huán)境中。
[1]易強,基于3G和ZigBee的智能家居無線傳感網(wǎng)絡(luò)系統(tǒng)設(shè)計與實現(xiàn)[D].廣州:廣東工業(yè)大學(xué):2012.
[2]徐振陽,竇文華.無線傳感反應(yīng)網(wǎng)絡(luò)綜述[J].計算機科學(xué)2005(9):26-30.
Environmental Monitoring System based on Wireless Sensor Network
SUN Chang-wei,WANG Yan-chun,HUANG Ying-hui,LIU Na
(Department of Mechanical and Electronic Engineering,Bengbu University,Bengbu 233030,P.R.C.)
In this paper,a ZigBee based wireless sensor network is designed.The system based on CC2530 chip,is used to receive and transmit data.The received data is uploaded to the monitoring center to analyze the data.
ZigBee;wireless communication;sensor
TN915.08
A
10.3969/j.issn.1672-7304.2015.04.031
1672-7304(2015)04-0064-02
安徽高等學(xué)校省級自然科學(xué)研究項目(KJ2013Z201);地方高校國家級大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃(201311305011)。
(責(zé)任編輯:吳湘銀)
孫長偉(1982-),女,山東濰坊人,講師,研究方向:信號處理,嵌入式系統(tǒng)技術(shù)。