基于ZigBee技術的無線大棚溫濕監(jiān)控系統
我國是農業(yè)大國,目前大棚養(yǎng)殖已成為我國一些農村的重要產業(yè),是當地農民的主要經濟來源,大棚養(yǎng)殖逐漸呈現大規(guī)模、集團化的特點,因此無人值守的大規(guī)模大棚自動溫濕監(jiān)控系統具有較高的實際應用價值。該系統采用ZigBee無線收發(fā)設備傳輸數據,無需專門架線,系統結構簡單,節(jié)省了人力物力,通過ZigBee射頻收發(fā)模塊可讀取各大棚的數據,并實現對大棚溫濕度的控制,實現真正意義上的無人值守,與普通無線技術相比,還具有低功耗、低成本和網絡容量大等特點,該系統由中心控制單元和大棚溫濕監(jiān)控終端組成。
1 ZigBee技術簡介
ZigBee是一種新興的近距離、低復雜度、低功耗、低數據速率、低成本的無線網絡技術。它主要工作在無須注冊的2.4 GHz ISM頻段,傳輸范圍在10~75 m,典型距離為30 m。ZigBee的基礎是IEEE 802.15.4,這是IEEE無線個人區(qū)域網工作組的一項標準,被稱作IEEE 802.15.4(ZigBee)技術標準。
ZigBee技術的主要優(yōu)點包括以下幾個部分:
功耗低 由于ZigBee的傳輸速率低,只有10~250 kB/s,發(fā)射功率僅為1 mW,而且采用了休眠模式,功耗低。根據ZigBee聯盟的估算,兩節(jié)普通5號干電池可使用六個月到兩年。
成本低 模塊的初始成本估計在6美元左右,很快就能降到1.5~2.5美元之間,且ZigBee協議是免專利費的。
網絡容量大 一個ZigBee網絡可以容納最多254個從設備和一個主設備,一個區(qū)域內可以同時存在最多100個ZigBee網絡。
時延短 針對時延敏感的應用做了優(yōu)化,通信時延和從休眠狀態(tài)激活的時延都非常短。設備搜索時延典型值為30 ms,休眠激活時延典型值是15 ms,活動設備信道接人時延為15 ms。
安全 ZigBee提供了數據完整性檢查和鑒權功能,采用AES-128加密算法。
可靠 采用了碰撞避免機制,同時為需要固定帶寬的通信業(yè)務預留了專用時隙,避免了發(fā)送數據時的競爭和沖突。MAC層采用了完全確認的數據傳輸機制,每個發(fā)送的數據包都必須等待接收方的確認信息。
基于上述特點,ZigBee主要應用在短距離范圍并且數據傳輸速率不高的各種電子設備之間。其典型的傳輸數據類型有周期性數據、間歇性數據和重復性低反應時間數據,其目標就是針對農業(yè)自動化、工業(yè)自動化、家庭自動化、遙測遙控和醫(yī)療護理等。
2 無線溫濕監(jiān)控系統的構成
ZigBee網絡的形成是自動完成的,具有很好的可控性。常見的網絡類型主要有3種,即星型網、樹型網、網狀網。ZigBee的解決方案支持每個網絡協調器帶有254個激活節(jié)點,多個網絡協調器可以聯結大型網絡。ZigBee網絡中的設備通常可以劃分為兩種類型,一種是全功能器件FFD(包括網絡協調器和網絡路由器),它承擔了網絡協調者的功能,可以同網絡中的任何設備通信,支持任何拓撲結構;另一種是簡化功能器件RFD(網絡終端設備),它不能作為網絡協調者,只能與FFD通信,兩個RFD之間不能通信。本設計選用樹型連接方式,多個網絡協調器可以協同工作這一特點保證了新增大棚節(jié)點的靈活加入,還可以滿足大規(guī)模的要求。
該溫濕監(jiān)控系統總體架構圖示于圖1,該系統由中心控制單元和大棚溫濕監(jiān)控終端組成。
3 無線溫濕監(jiān)控系統的軟硬件設計
3.1 中心控制單元主要功能和軟硬件設計
中心控制單元主要完成以下功能:
(1)采用巡檢方式,對網絡中的各大棚進行實時監(jiān)控.若出現大棚節(jié)點丟失或大棚溫濕度超出設定范圍10 min以上,則聲光報警;
(2)通過操作面板上的按鍵可增加或減少網絡中的大棚節(jié)點;
(3)具有數據存儲功能,通過外擴的存儲設備,可對選定時間段內的數據進行存儲;
(4)通過操作面板,可對系統時間、各大棚溫濕度范圍進行修改;
(5)LCD顯示功能[!--empirenews.page--]
中心控制單元主要由單片機監(jiān)控系統組成,包括MEU與ZigBee射頻模塊、聲光報警模塊、鍵盤顯示模塊和電源/充電電池模塊。
MCU與ZigBee射頻模塊 采用CC2430,CC2430能夠滿足以ZigBee為基礎的2.4 GHz ISM波段應用對低成本、低功耗的要求。它包括了一個高性能的2.4 GHz DSSS射頻收發(fā)器核心和一顆工業(yè)級小巧高效的8051控制器。在單個芯片上集成了ZigBee射頻前端、內存和微控制器。它使用一個8位MCU(8051),具有32/64/128 kB可編程閃存和8 kB的RAM,還包括ADC,幾個定時器,AES-128安全協處理器,看門狗定時器,32 kHz晶振的休眠模式定時器,上電復位電路,掉電檢測電路以及21個可編程I/O引腳。
聲光報警模塊 通過喇叭和發(fā)光二極管實現,在發(fā)生異常情況下,由MCU給出信號,進行聲光報警。
鍵盤及顯示模塊 控制鍵盤采用數字控制面板,由數字鍵0~9及確定和取消鍵組成,顯示模塊采用可以顯示兩行字符的LCD,每行可以顯示14個字符。
中心控制單元MCU軟件流程圖如圖2所示。
3.2 大棚溫濕監(jiān)控終端主要功能和軟硬件設計
大棚溫濕監(jiān)控終端主要完成以下功能:
(1)各大棚具有自動溫濕檢測功能,在超出設定的正常范圍后可啟動控制設備進行自動調節(jié);
(2)LED顯示功能;
(3)節(jié)點低電壓報警,如果監(jiān)控終端電壓低于正常的工作電壓時,則向中心控制單元發(fā)出請求更換屯池的信號。
溫濕監(jiān)控終端主要包括MCU與ZigBee射頻模塊、溫濕傳感器、溫濕控制設備、鍵盤顯示模塊和電源/充電電池模塊。主要模塊說明如下:
MCU與ZigBee射頻模塊 選用CC2430。
溫濕傳感器 采用瑞士森斯瑞(Sensirion)公司推出的SHT15型超小型、自校準、多功能式智能傳感器測量相對濕度、溫度,SHT15型傳感器是單片、多用途的智能傳感器,其中不僅包含基于濕敏電容器的微型相對濕度傳感器和基于帶隙電路的微型溫度傳感器,而且還有14位的ADC和雙線串行接口,能輸出經過校準的相對濕度和溫度的串行數據,SHT15型智能傳感器的相對濕度測量范圍0~100%,分辨率達0.03%,最高精度為±2%RH,溫度測量范圍-40~+123.8℃,分辨率為0.1℃,電源電壓范圍是2.5~5.5 V,響應時間小于3 s。
溫濕控制設備 由于大棚對溫度和濕度的控制設備多為開關設備,控制算法采用Bang-Bang控制。即通過設定被控量的上下限,來控制各個設備的啟動或停止,選用加熱器作為溫度控制設備,噴霧機作為濕度控制設備。
鍵盤顯示模塊 控制鍵盤采用數字控制面板,由數字鍵0~9及確定和取消鍵組成;顯示模塊采用LED數碼管顯示,必要時,打開開關可顯示當前溫濕度值。
大棚溫濕監(jiān)控終端MCU軟件流程圖如圖3所示。
4 結 語
運用ZigBee技術組成無線溫濕度監(jiān)控網絡減少了現場布線帶來的各種問題,對傳感器節(jié)點的管理也比較方便,同時又可以滿足低功耗、低成本和數據傳輸速率不高等要求。為實現大規(guī)模大棚溫濕度監(jiān)控的信息化、自動化、提高工作效率具有很高的實際應用價值。