殷雪朦 張莉 周剛
摘 要:為解決家用水暖設(shè)備溫度難以監(jiān)測的問題,文章介紹了一種溫度無線監(jiān)測系統(tǒng)。整個系統(tǒng)采用ZigBee通信方式,硬件部分設(shè)計出以STC89C51單片機為核心利用溫度傳感器采集溫度并利用ZigBee實現(xiàn)的單節(jié)點和多節(jié)點通信,利用實驗對比藍(lán)牙和WLAN通信方式具有一定的優(yōu)勢,為鍋爐溫度監(jiān)測系統(tǒng)提供了一種解決方案。
關(guān)鍵詞:無線監(jiān)測;溫度監(jiān)測;WLAN通信;ZigBee通信
1 基于ZigBee的網(wǎng)絡(luò)的溫度采集概述
傳統(tǒng)的水暖設(shè)備,需要用戶自己根據(jù)自身感受估算溫度狀況,這大大增加了用戶使用的難度。本系統(tǒng)主要實現(xiàn)對水暖設(shè)備冬天供暖狀況的實時監(jiān)測。通過在出水位置和各個區(qū)域安裝基于ZigBee的網(wǎng)絡(luò)的溫度采集節(jié)點來測量溫度,并以無線傳輸?shù)姆绞桨l(fā)送到上位機。通過上位機實時觀察數(shù)據(jù),改變了采用人工尋訪估算供熱情況的粗放式供熱方式,方便用戶及時準(zhǔn)確地了解供熱狀況并對水暖設(shè)備做出調(diào)整,從而實現(xiàn)節(jié)能減排的目的。
2 無線監(jiān)測系統(tǒng)方案設(shè)計
不同于一些文獻(xiàn)采用有線監(jiān)測系統(tǒng)[1],本文的無線監(jiān)測系統(tǒng)由溫度采集傳感器節(jié)點和多個上位機組成,在設(shè)計開發(fā)中,具體方案如圖1所示。
系統(tǒng)方案是構(gòu)建一個溫度采集無線傳輸系統(tǒng)。設(shè)計的檢測傳感器節(jié)點主要由4部分組成:傳感器模塊、單片機模塊、無線通信模塊以及能量供應(yīng)模塊。同時的監(jiān)控傳感器節(jié)點主要由顯示模塊、單片機模塊、無線通信模塊以及能量供應(yīng)模塊組成[2]。
在實際工作中由溫度采集傳感器節(jié)點采集出水溫度,并由傳感器節(jié)點的單片機對數(shù)據(jù)進(jìn)行處理,然后通過ZigBee無線傳輸模塊將數(shù)據(jù)發(fā)送給上位機實時顯示給客戶。
采集端采集數(shù)據(jù),將采集的數(shù)據(jù)通過顯示模塊將采集的數(shù)據(jù)顯示出來。然后通過無線通信模塊將采集的數(shù)據(jù)發(fā)送出去,接收端的無線接收模塊自動識別并接受發(fā)送過來的數(shù)據(jù),將數(shù)據(jù)通過單片機串口顯示在液晶顯示屏上。也可以實現(xiàn)多個接收端模塊同時識別發(fā)送過來的數(shù)據(jù),并在接收端同時顯示接收到的數(shù)據(jù)。通過串口通信的方式將溫度數(shù)據(jù)傳輸?shù)綗o線通信模塊中。
3 無線監(jiān)測系統(tǒng)方案實現(xiàn)
系統(tǒng)硬件電路以單片機為主,并由無線傳輸模塊,溫度采集模塊,液晶顯示模塊組成。完成溫度采集、液晶顯示、單節(jié)點、多節(jié)點無線傳輸?shù)墓δ?。該系統(tǒng)溫度采集器件選擇DS18B20溫度傳感器,液晶顯示器件選擇LCD1602模塊,無線傳輸器件選擇ZigBee通信模塊以及選擇了STC89C51作為單片機。單片機通過讀取溫度傳感器采集的數(shù)據(jù),通過液晶顯示器將采集到的數(shù)據(jù)顯示出來,同時通過串口通信的方式將采集到的數(shù)據(jù)傳送給ZigBee芯片,完成溫度采集傳輸?shù)墓δ躘3]。
基于溫度采集的多節(jié)點無線通信系統(tǒng)的軟件部分主要用于連接檢測采集節(jié)點的溫度值及存儲處理顯示轉(zhuǎn)發(fā)采集的溫度數(shù)據(jù)。實現(xiàn)方法是先用DS18B20溫度傳感器采集并將采集到的數(shù)據(jù)傳輸給單片機,單片機將接收到的數(shù)據(jù)通過LCD1602液晶顯示模塊顯示出數(shù)據(jù)并通過串口通行的方式將采集到的數(shù)據(jù)發(fā)送給ZigBee芯片,ZigBee芯片通過軟件配置為實時傳輸模式,方便對數(shù)據(jù)的獲取、分析,并可以調(diào)整ZigBee傳輸?shù)哪J?,將實時傳輸改成更加省電的定時傳輸。
4 實驗結(jié)果與分析
為驗證我們的方案適合在一般城市家用場景中使用,我們進(jìn)行了兩種實驗分析。(1)我們分析了單節(jié)點和多節(jié)點的通信方案。單節(jié)點方案適用于單個家庭溫度監(jiān)測,而多節(jié)點方案適合與多個家庭分布在多個樓層中共用溫度監(jiān)測。(2)對比藍(lán)牙和WLAN兩種方案,可以看出ZigBee技術(shù)在溫度監(jiān)測場景下的優(yōu)勢。
4.1 單節(jié)點和多節(jié)點通信方案實驗分析
實驗采用XCUT調(diào)試軟件對ZigBee無線模塊通信配置,可實現(xiàn)基本通信基本參數(shù)、工作模式以及單點和多點通信配置等。系統(tǒng)實現(xiàn)單節(jié)點無線通信方案,收集到的溫度為人的手指溫度,手指在觸摸DS18B20的時候會使采集的數(shù)據(jù)發(fā)生變化,即在顯示模塊上顯示變化著的數(shù)據(jù)。實現(xiàn)多節(jié)點無線通信方案,收集到的溫度為實驗室室溫,即在不同地方的多塊無線接收模塊接收并顯示相同的數(shù)據(jù)。在做測距實驗以及無線實時傳輸?shù)膶嶒灒瑴y得實時傳輸?shù)木嚯x是整個房間都可以,隔著墻壁也能很好地傳輸,實驗測的距離大概50 m,可以保證高質(zhì)量的傳輸。
多節(jié)點通信使用了3組無線通信模塊,一組無線模塊使用溫度采集模塊,將采集到的數(shù)據(jù)發(fā)送到單片機,單片機通過串口將數(shù)據(jù)傳輸?shù)絑igBee模塊,并將數(shù)據(jù)發(fā)送出去。剩下的兩組無線通信模塊負(fù)責(zé)數(shù)據(jù)的接收,接收到的數(shù)據(jù)傳輸?shù)絾纹瑱C,單片機通過處理將數(shù)據(jù)顯示在液晶顯示器件上,并且兩組顯示出來的數(shù)據(jù)相同,并且實現(xiàn)了采集端和多跳實現(xiàn)的兩個監(jiān)測的數(shù)據(jù)可以保持實時同傳,即達(dá)到ZigBee實現(xiàn)的多節(jié)點通信。
4.2 無線通信技術(shù)對比分析
藍(lán)牙、WLAN和ZigBee是最常見的3種無線通信技術(shù)。其中,藍(lán)牙是標(biāo)準(zhǔn)的無線通信協(xié)議,藍(lán)牙通信的特點是低功耗但是傳輸距離較近,它可以基于低成本的收發(fā)器芯片完成在短距離的固定設(shè)備以及移動設(shè)備之間的數(shù)據(jù)交換。藍(lán)牙使用的波段為2 400~2 483.5 MHz。把允許支持WLAN功能的電子設(shè)備接入到一個無線局域網(wǎng)的技術(shù)叫作WLAN。WLAN技術(shù)中想要連接到無線局域網(wǎng)大多數(shù)是需要輸入密鑰的;但是無線局域網(wǎng)也可以設(shè)置成開放的,即容許一切WLAN范圍內(nèi)的設(shè)備連接到局域網(wǎng)[4]。ZigBee是一種無線連接,可在2.4 GHz(全球通用)、868 MHz(歐洲流行)和915 MHz(美國流行)3個頻段上工作,分別具有最高250 kbit/s,20 kbit/s和40 kbit/s的傳輸速率,它的傳輸距離在10~75 m的范圍內(nèi),但可以通過增大功率繼續(xù)增加。
通過對比以上藍(lán)牙,WLAN和ZigBee 3種方案的情況,發(fā)現(xiàn)本文采用的ZigBee方法比藍(lán)牙傳輸距離遠(yuǎn),與WLAN效果類似,但是由于設(shè)計需要的數(shù)據(jù)新速率不高,所以ZigBee在使用時更加節(jié)能省電,并且ZigBee通信方式具有成本低、時延短、低功耗等特點,特別在針對數(shù)據(jù)量不大的情況下很實用,適合本文研究的家用水暖設(shè)備溫度監(jiān)測系統(tǒng)。
5 結(jié)語
水暖設(shè)備的溫度監(jiān)測系統(tǒng)主要完成溫度的采集和多節(jié)點無線傳輸,采用以STM89C52單片機為核心器件,溫度采集器件選用DS18B20溫度傳感器,顯示器件使用LCD1602顯示采集到的溫度數(shù)據(jù),并通過單片機與ZIGBEE S2芯片通過串口通信方式將溫度數(shù)據(jù)傳輸給芯片,芯片通過無線傳輸方式將溫度數(shù)據(jù)傳給接收端端口。為確保數(shù)據(jù)傳輸?shù)臏?zhǔn)確性,在發(fā)送端和接收端分別安裝上液晶顯示器件,可以更為方便地查看到兩端的數(shù)據(jù)變化情況,以確保數(shù)據(jù)傳輸?shù)臏?zhǔn)確性。
整個溫度檢測方案,無論是在單個家庭使用還是在多個家庭共用的場景下,都可以自由地配網(wǎng)實現(xiàn)。同時對比藍(lán)牙和WLAN兩種其他方案,此方案具有更加節(jié)能省電、傳輸距離更遠(yuǎn)等優(yōu)勢。
[參考文獻(xiàn)]
[1]張毅剛.單片機原理及接口技術(shù)[M].北京:人民郵電出版社,2011.
[2]任豐泉,黃海寧,林闖.無線傳感器網(wǎng)絡(luò)[J].軟件學(xué)報,2004(7):1282-1291. .
[3]顧瑞紅,張宏科.基于ZigBee的無線網(wǎng)絡(luò)技術(shù)及其應(yīng)用[J].電子技術(shù)應(yīng)用,2005(6):1-3.
[4]王汝傳,孫力娟.無線傳感器網(wǎng)絡(luò)技術(shù)導(dǎo)論[M].北京:清華大學(xué)出版社,2012.