廖尚譽 尤曉萍
摘 要:溫室大棚中的溫度、濕度、通風等是影響大棚生成的主要因素,本文設計了一套調(diào)節(jié)蔬菜大棚溫度、濕度及通風的控制裝置。本設計包含溫度、濕度及風速檢測裝置,并通過無線傳感器網(wǎng)絡傳輸?shù)娇刂浦行?,收集大棚各位置的狀態(tài)信息,然后控制大棚四周的薄膜開關、水簾、風機等執(zhí)行機構(gòu)的控制,實現(xiàn)了大棚各位置的溫濕度控制。并實際應用于蔬菜的無土栽培中。
關鍵詞:溫室大棚;單片機;分布式監(jiān)測
中圖分類號:TP29 文獻標識碼:A
溫室大棚中作物長勢的好壞、質(zhì)量和產(chǎn)量的高低與溫室大棚中的溫度、濕度、風速等因素密切相關,因此對溫室大棚的環(huán)境因素監(jiān)測和控制是非常重要的一環(huán)。本文設計“大棚環(huán)境監(jiān)控系統(tǒng)” 基于單片機實現(xiàn)溫濕度測量,并通過Zigbee無線傳感器網(wǎng)絡將數(shù)據(jù)傳輸?shù)娇刂浦行?,實現(xiàn)數(shù)據(jù)的集中管理,并做出決策,控制大棚中的薄膜開關、水簾、風機等執(zhí)行機構(gòu),對大棚的環(huán)境進行監(jiān)控。
1 監(jiān)測系統(tǒng)設計
溫室大棚監(jiān)控系統(tǒng)主要包括監(jiān)控節(jié)點,路由控制中心及薄膜開關、水簾、風機等執(zhí)行機構(gòu)。如圖1所示,監(jiān)控制節(jié)點包括監(jiān)測和控制兩部分,監(jiān)測部分對現(xiàn)場溫度,濕度,光照強度及風速的檢測,控制部分包含了薄膜開關、水簾、風機等執(zhí)行機構(gòu)的控制。各個節(jié)點都包含Zigbee通訊模塊,能將節(jié)點的監(jiān)測信息通過Zigbee傳輸?shù)娇刂浦行?,再由控制中心通過Zigbee傳輸控制指令給監(jiān)控節(jié)點實現(xiàn)對各執(zhí)行機構(gòu)的控制。
2 系統(tǒng)硬件設計
2.1 大棚監(jiān)控節(jié)點
大棚監(jiān)控節(jié)點采用STC12系列單片機作為控制芯片,該芯片內(nèi)置高效低功耗的8051內(nèi)核、64K可編程Flash、8路10位AD傳感器、3路定時計數(shù)輸入等。通過UART串口與CC2530模塊通訊,實現(xiàn)數(shù)據(jù)的無線透明傳輸。CC2530模塊在板載PCB天線的條件下可實現(xiàn)80米可視范圍內(nèi)的數(shù)據(jù)通訊,及多節(jié)點之間的多跳路由。大棚監(jiān)控節(jié)點采用DHT22實現(xiàn)對環(huán)境溫度和濕度的檢測,DHT22采用單總線結(jié)構(gòu)實現(xiàn)溫濕度的數(shù)字檢測,濕度測量范圍:0-100%RH,濕度測量精度:±2%RH,溫度測量范圍:-40℃-80℃,溫度測量精度:±0.5℃;采用YGC-FS風速傳感器對風速進行檢測,該風速傳感器以脈沖信號輸出,用單片機的定時計數(shù)器采集脈沖寬度,并將其轉(zhuǎn)化為風速值,測量范圍為0-70m/s,測量精度可達±(0.3+0.03V)m/s。控制部分主要為繼電器實現(xiàn)對各執(zhí)行部件的控制。圖2為大棚監(jiān)控節(jié)點電路原理圖。
2.2 控制中心
控制中心電路采用STC12系列單片機作為控制芯片,并帶有無線通訊模塊和LCD12864中文顯示模塊,可顯示各節(jié)點的狀態(tài)信息。收集完各節(jié)點信息后,控制中心根據(jù)設定好的決策對各控制節(jié)點發(fā)出控制指令,實現(xiàn)大棚薄膜開關、水簾、風機,從而達到調(diào)節(jié)大棚內(nèi)溫濕度和控制大棚內(nèi)空氣流通效果。
3 控制策略與程序設計
3.1 控制策略
本設計主要是檢測各節(jié)點的溫濕度信息,然后對大棚內(nèi)的整體溫濕度進行調(diào)控。該控制需求主要以無土栽培的實際經(jīng)驗測試得到。主要的控制過程如下:溫度控制:(1)當溫度小于或等于26度時,先關閉水簾電機,在關閉左右薄膜,60s后在關閉后側(cè)水簾薄膜。(2)當溫度大于或等于30度時,先打開后側(cè)水簾薄膜。60s后在打開風機,在打開左右薄膜。(3)當溫度大于或等于32度時,左右薄膜關閉,后起動水簾電機,在打開排氣風扇降溫。濕度控制:當濕度60度時關閉排氣扇,濕度80度時,打開排氣扇,關閉水簾電機。抽水澆菜控制,早上6點抽30分鐘,中午10點抽30分鐘,下午2點抽30分鐘。每個下午4點鐘,大棚頂黑網(wǎng)合起來。
3.2 程序設計
大棚控制節(jié)點首先進行Zigbee組網(wǎng),然后檢測沙井蓋開啟狀態(tài)信息,再監(jiān)聽Zigbee網(wǎng)絡的指令信息,根據(jù)指令信息反饋當前狀態(tài)。
大棚控制中心節(jié)點主要協(xié)調(diào)大棚內(nèi)各節(jié)點與控制中心之間的數(shù)據(jù)。由于節(jié)點的個數(shù)較多,如果由大棚監(jiān)控節(jié)點主動向路由節(jié)點發(fā)送信息的話容易造成同一網(wǎng)段內(nèi)多個節(jié)點同時向路由節(jié)點發(fā)送信息的情況,造成信息的滯后,甚至丟失,因此控制中心與監(jiān)控節(jié)點之間采用主動查詢的方式,由控制中心定時向監(jiān)控節(jié)點發(fā)送查詢指令來查詢大棚內(nèi)各節(jié)點的狀態(tài)信息。大棚內(nèi)溫濕度控制的實時性要求不用很高,可以幾分鐘查詢一次節(jié)點信息。因此不會出現(xiàn)大量的數(shù)據(jù)傳輸。
結(jié)語
該設計在企業(yè)的實踐基地中進行測試,經(jīng)實地測試,該設備的檢測精度滿足實際控制中大棚溫濕度控制的需求,且比PLC設計的相關設備的成本更低,取代了原有大棚內(nèi)的PLC控制系統(tǒng),很好的實現(xiàn)了大棚內(nèi)環(huán)境的監(jiān)測與控制任務,為企業(yè)節(jié)約了大量的人力資源,同時數(shù)據(jù)可通過控制中心導出到計算機中進行分析與存檔,增強了用戶的體驗。
在后期的研究中,我們將繼續(xù)研究,可實現(xiàn)大棚的遠程控制,并針對有土栽培的加入土壤濕度檢測,無土栽培加入酸堿性檢測等,提高設備的適用范圍,還可增加日期,并引入研究人員的經(jīng)驗數(shù)據(jù),針對植被在四季中的適應性對大棚內(nèi)溫濕度情況進行調(diào)整。
參考文獻
[1]張守艷.基于ZigBee的智能大棚控制系統(tǒng)研究[D]. 曲阜師范大學,2014.
[2]李偉,段翠芳,滑偉娟.國內(nèi)外溫室監(jiān)控系統(tǒng)的發(fā)展及趨勢[J].農(nóng)業(yè)科技與裝備,2010(10).
[3]姜源,鄭玉麗.基于無線傳感器網(wǎng)絡的智能大棚控制系統(tǒng)[J].現(xiàn)代電子技術,2011(11).
[4]王興山,李歧強,畢崇寧,張榮元,侯立剛.基于嵌入式系統(tǒng)溫室環(huán)境遠程B/S監(jiān)控系統(tǒng)設計[J].自動化儀表,2008(07).
[5]鄭強,彭琳,鄒秋霞,郜魯濤.基于嵌入式Web服務器的遠程溫室監(jiān)控系統(tǒng)設計[J].農(nóng)機化研究,2013(11).
[6]李珂.基于嵌入式的溫室大棚溫度控制[D]. 沈陽工業(yè)大學,2013.