基于ZigBee 溫室環(huán)境監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)

作者:王 蕾時間:2015-11-12 15:42:57  來源:www.6scc.cn  閱讀次數(shù):2296次 ]

【文章摘要】

 

智能溫室技術(shù)在推動農(nóng)業(yè)的現(xiàn)代化發(fā)展進程中起到了重要的作用,豐富著人們的日常生活。本文實現(xiàn)了基于ZigBee 技術(shù)的溫室環(huán)境監(jiān)控系統(tǒng)。系統(tǒng)采用STC 單片機作為主控芯片,下位機傳感器采集溫室內(nèi)環(huán)境參數(shù), 通過無線傳輸ZigBee 模塊傳送到由LabVIEW 平臺設(shè)計的上位機,通過GSM 模塊進行遠程報警,調(diào)節(jié)模式分為手動和自動模式,使環(huán)境適合作物生長。該系統(tǒng)通過現(xiàn)場測試,運行穩(wěn)定,具有一定的推廣性。

 

【關(guān)鍵詞】

 

LabVIEW ZigBee GSM ;監(jiān)控系統(tǒng)

 

科技的發(fā)展日新月異,帶給人們更多的生活體驗,逐漸豐富人們的生活,智能溫室的迅速發(fā)展帶給人們豐富多樣的食物, 打破了時間和空間的限制。智能生態(tài)系統(tǒng)的環(huán)境溫濕度參數(shù)對農(nóng)作物的生長起著至關(guān)重要的作用。對于現(xiàn)有的大多數(shù)智能溫室系統(tǒng)的數(shù)據(jù)采集方法,人工實地記錄方式難以保證數(shù)據(jù)的實時性和有效性;采用有線數(shù)據(jù)遠距離檢測方式容易受地理位置、物理線路和復雜環(huán)境因素的影響,系統(tǒng)可靠性降低,安裝維護難度大,具有明顯的局限性這兩種方法,不僅耗費大量的人力物力,效率低,而且容易產(chǎn)生較大誤差,準確性低,本系統(tǒng)設(shè)計正是基于這個原因,進行實現(xiàn)智能溫室環(huán)境系統(tǒng)的監(jiān)測與控制,從智能控制方面實現(xiàn)溫室的高效率作業(yè), 采用ZigBee 技術(shù)實現(xiàn)本次設(shè)計的下位機和上位機無線通信,有效減少了地理位置、物理線路和復雜環(huán)境因素的影響,提高了傳輸效率。采用LabVIEW 軟件設(shè)計人機交互界面,便于管理、運行穩(wěn)定。

 

1 系統(tǒng)總體結(jié)構(gòu)框圖

 

農(nóng)作物在成長過程中需要的環(huán)境因子很多,適宜的溫度、濕度、光照強度以及二氧化碳濃度是作物實現(xiàn)健康生長的關(guān)鍵。因此,結(jié)合農(nóng)作物的生長規(guī)律,對溫室的環(huán)境進行監(jiān)測和控制,實現(xiàn)檢測與調(diào)節(jié)溫室環(huán)境。

 

本設(shè)計主要分為數(shù)據(jù)采集系統(tǒng)、數(shù)據(jù)傳輸系統(tǒng)、上位機界面控制三大部分。數(shù)據(jù)采集系統(tǒng)包括數(shù)據(jù)的采集處理、顯示和數(shù)據(jù)發(fā)送等功能。數(shù)據(jù)采集包括空氣和土壤的溫濕度、光照強度、二氧化碳濃度,并將采集的數(shù)據(jù)發(fā)送給傳輸系統(tǒng)的ZigBee 終端節(jié)點。ZigBee 終端節(jié)點將收到的數(shù)據(jù)傳輸給ZigBee 網(wǎng)絡(luò)協(xié)調(diào)器,ZigBee 網(wǎng)絡(luò)協(xié)調(diào)器通過串口將數(shù)據(jù)傳至PC 機,PC 上位機將采集的數(shù)值實時顯示,并和設(shè)定閾值進行比較,當超過設(shè)定上下限值時,在上位機上會有紅色指示燈直接顯示出來,上位機操作界面調(diào)節(jié)機構(gòu)包含自動調(diào)節(jié)和手動調(diào)節(jié),自動模式下可以完成短信報警,并傳遞相應(yīng)改善溫室環(huán)境的措施指令至下位機進行調(diào)節(jié),同時下位機蜂鳴器響起,表示調(diào)節(jié)機構(gòu)正在進行,管理員在電腦前工作時,可以設(shè)定為手動調(diào)節(jié)方式,根據(jù)數(shù)據(jù)顯示,點擊相應(yīng)調(diào)節(jié)措施按鈕,執(zhí)行相應(yīng)調(diào)節(jié)機構(gòu)。當管理員遠離電腦時,開啟自動調(diào)節(jié)模式,上位機自動向指定管理人員發(fā)送報警短信,并執(zhí)行相應(yīng)調(diào)節(jié)機構(gòu)。管理人員可以連接網(wǎng)絡(luò),登錄到管理界面進行實時監(jiān)控,修改上下限值,調(diào)解處理等操作。總體設(shè)計框圖包含三個場景,分別是現(xiàn)場、機房、移動終端,現(xiàn)場與機房之間通過ZigBee 無線傳輸,機房和移動終端通過GSM 網(wǎng)絡(luò)進行通信。本設(shè)計總體框圖如下圖1 所示:

 

本文從硬件設(shè)計和上位機軟件控制兩個方面介紹系統(tǒng)的組成。用戶通過該系統(tǒng)較便捷地監(jiān)控溫室環(huán)境參數(shù)。

 

2 下位機設(shè)計

 

本系統(tǒng)下位機使用STC 單片機作為控制芯片,下位機主程序包括溫濕度采集模塊、光照強度采集模塊、二氧化碳采集模塊、LCD 顯示模塊、復位電路、蜂鳴器電路、模數(shù)轉(zhuǎn)換電路,將各模塊聯(lián)系起來, 共同完成數(shù)據(jù)采集、發(fā)送和調(diào)節(jié)的功能。主流程圖如圖2 所示:

 

2 下位機主流程圖

 

STC 單片機P2 口包含P2.0 P2.7, 引腳21 28,外接LCD 顯示,其中引腳242526 分別控制顯示器的數(shù)據(jù)命令控制、讀寫、使能功能。P3 P3.0 P3.7,外接串口、蜂鳴器、溫濕度、光照強度和二氧化碳濃度等電路,是實現(xiàn)功能最多的部分。P0 P0.0 P0.7,連接排阻,外接LCD 顯示,控制顯示器顯示內(nèi)容部分。P1 P1.0 P1.7,引腳2 8 外接七個LED 燈,分別代表不同的調(diào)節(jié)機制,引腳2 控制風機、引腳3 控制加熱、引腳4 控制加濕、引腳5 控制灌溉、引腳6 控制頂窗、引腳7 控制遮光、引腳8 控制補光的繼電器開關(guān)。系統(tǒng)選用DHT11 作為空氣中溫濕度數(shù)采集模塊,輸出端與單片機P3.5 引腳相連,土壤環(huán)境中的溫濕度數(shù)據(jù)通過DHT11 的數(shù)據(jù)口與單片機P3.7 引腳相連接,將數(shù)字信號送入單片機進行處理。

 

3 ZigBee 網(wǎng)絡(luò)組建與串口控制

 

ZigBee IEEE 802.15.4 協(xié)議的代名詞。ZigBee 協(xié)議棧是指網(wǎng)絡(luò)中各層協(xié)議的總和,其形象的反映了一個網(wǎng)絡(luò)中文件傳輸?shù)倪^程:由上層協(xié)議到底層協(xié)議,再由底層協(xié)議到上層協(xié)議。本設(shè)計采用的CC2530 CC2530F256,具有256KB 的閃存。CC2530F256 結(jié)合了ZigBee 協(xié)議棧, 提供了一個很好的ZigBee 開發(fā)平臺。本系統(tǒng)設(shè)計使用ZigBee 技術(shù)作為無線傳輸部分,用兩個CC2530 模塊實現(xiàn)點對點通信,一個為協(xié)調(diào)器,與上位機相連,另外一個為終端設(shè)備,與下位機相連。ZigBee 協(xié)調(diào)器是啟動和配置網(wǎng)絡(luò)的一種設(shè)備。協(xié)調(diào)器可以保持間接尋址用的綁定表格,支持關(guān)聯(lián),在使用過程中,先打開協(xié)調(diào)器,再打開終端設(shè)備。

 

本系統(tǒng)采用一問一答的形式實現(xiàn)上下位機的通訊。上位機發(fā)送指令字符,下

位機收到字符后,向上位機傳送6 個數(shù)值,并根據(jù)字符是否是控制字符從而進行相應(yīng)的控制。這種設(shè)計的好處,一方面不會出現(xiàn)上下傳輸數(shù)據(jù)相沖突,使系統(tǒng)更穩(wěn)定;另一方面節(jié)省下位機和傳輸系統(tǒng)的資源。

 

串口發(fā)送6 個數(shù)據(jù)值,兩個監(jiān)測點的溫濕度值、光照強度和二氧化碳濃度,發(fā)送前要先對串口初始化,設(shè)置波特率等參數(shù)。對SCON 選工作方式,對PCON 設(shè)波特率加倍位SMOD( 缺省值=0),采用中斷方式,要打開 ES 串口中斷允許位和總中斷EA 位。串口和控制程序流程圖3 所示:

 

3 串口和控制子程序流程圖

 

4 用戶GUI 界面設(shè)計

 

LabVIEW 本身是功能較完整的軟件開發(fā)環(huán)境,但它是作為替代常規(guī)的Basic C 語言被設(shè)計的,并且不僅僅是個軟件開發(fā)環(huán)境。作為編寫應(yīng)用程序的語言,除了編程方式不同外,LabVIEW 具備編程語言的所有特征,因此被稱為GGraph) 語言。使用G 語言編程時,基本上不寫程序代碼,取而代之的是流程圖或框圖。本系統(tǒng)的上位機界面采用LabVIEW 編程制作,完成的主要功能有:用戶名密碼登陸界面;監(jiān)測空氣和土壤的溫濕度、光照強度、二氧化碳濃度的顯示;歷史收集數(shù)據(jù)查看,波形顯示;對應(yīng)點的瞬時數(shù)據(jù)值和上下限值的比較報警;調(diào)節(jié)機構(gòu)對下位機的控制;對GSM 模塊的控制。

 

主界面包括串口選擇部分,管理員電話號碼以及收到短信內(nèi)容部分,采集數(shù)據(jù)實時顯示以及上下限部分,自動手動控制部分,歷史數(shù)據(jù)記錄部分,實時波形數(shù)據(jù)顯示部分。LabVIEW 主界面前面板如圖4 所示。登錄系統(tǒng)的設(shè)計是基于LabVIEW 軟件平臺的,實現(xiàn)的主要作用是保證用戶和測試數(shù)據(jù)的安全性。登錄界面VI 前界面如圖5 所示。

 

4 LabVIEW 主界面前面板

 

5 結(jié)束語

 

本系統(tǒng)的設(shè)計可實時監(jiān)測空氣和土壤溫濕度、光照強度、二氧化碳濃度的數(shù)值;采用新興的ZigBee 技術(shù)實現(xiàn)遠距離的無線數(shù)據(jù)傳輸,更加符合現(xiàn)代溫室的使用要求,節(jié)省了物力人力,對溫室環(huán)境的監(jiān)測控制更加科學;上位機具有良好的界面,實現(xiàn)了串行通信,顯示功能,報警功能,發(fā)短消息功能,顯示接收短消息功能,自動和手動控制以及短信控制功能,能夠?qū)崟r的遠程監(jiān)測溫室環(huán)境,自動與手動模式的良好結(jié)合,給整個系統(tǒng)增添了良好的靈活性,不受地點的限制。系統(tǒng)經(jīng)過現(xiàn)場測試,功耗較低,運行穩(wěn)定良好,用戶操作簡便,適用性較廣。

 

【參考文獻】

 

[1] 何成平. 基于無線傳感網(wǎng)絡(luò)的設(shè)施農(nóng)業(yè)智能控制系統(tǒng)[J]. 常州輕工職業(yè)技術(shù)學院學報,2009.(13):3-9

 

[2] 孫月強. 基于LabVIEW 的蔬菜大棚環(huán)境監(jiān)測系統(tǒng)的研究[D]. 中國海洋大學,2010:24-30

 

[3] 王小強等.ZigBee 無線傳感器網(wǎng)絡(luò)設(shè)計與實現(xiàn)[M]. 北京: 化學工業(yè)出版社,2012:5-15

 

[4] 周林. 數(shù)據(jù)采集與分析技術(shù)[M]. 西安: 西安電子科技大學出版社,2005:43-56

 

[5] 丁元杰. 單片機原理及應(yīng)用[M]. 北京: 機械工業(yè)出版社,2005:16- 30

 

[6] 彭偉. 單片機C 語言程序設(shè)計實訓100 [M]. 北京: 電子工業(yè)出版社,2009:126-183

本站論文資源均為來自網(wǎng)絡(luò)轉(zhuǎn)載,免費提供給廣大作者參考,不進行任何贏利,如有版權(quán)問題,請聯(lián)系管理員刪除! 快速論文發(fā)表網(wǎng)(www.6scc.cn)本中心和國內(nèi)數(shù)百家期刊雜志社有良好的合作關(guān)系,可以幫客戶代發(fā)論文投稿.

投稿郵箱:ksfbw@126.com
客服Q  Q: 論文發(fā)表在線咨詢82702382
聯(lián)系電話:15295038833

本站論文資源均為來自網(wǎng)絡(luò)轉(zhuǎn)載,免費提供給廣大作者參考,不進行任何贏利,如有版權(quán)問題,請聯(lián)系管理員刪除!

廣告推薦

文章評論

共有 0 位網(wǎng)友發(fā)表了評論

閱讀排行

推薦文章

最新文章

主站蜘蛛池模板: 一本色道久久99一综合| 伊人色综合九久久天天蜜桃| 国产亚洲综合网曝门系列| 色狠台湾色综合网站| 狠狠色狠狠色综合久久| 激情综合亚洲色婷婷五月APP| 91精品婷婷国产综合久久| 欧美亚洲综合另类成人| 一本色道久久综合亚洲精品| 久久久久久久综合综合狠狠| 日韩欧国产精品一区综合无码| 狠狠色婷婷久久综合频道日韩| 亚洲AV综合色一区二区三区| 浪潮AV色综合久久天堂| 狠狠人妻久久久久久综合| 亚洲国产成人久久综合一区77| 久久精品综合一区二区三区| 婷婷亚洲综合五月天小说| 婷婷四房综合激情五月在线| 国产欧美视频综合二区| 在线亚洲97se亚洲综合在线 | 欧美成人综合视频| 国产综合一区二区在线观看| 色青青草原桃花久久综合| 亚洲综合婷婷久久| 久久综合亚洲欧美成人| 久久综合五月丁香久久激情| 国产成+人+综合+亚洲专| 狠狠色丁香婷婷综合久久来来去| 狠狠色伊人亚洲综合网站色| 亚洲国产免费综合| 综合亚洲欧美三级| 97久久婷婷五月综合色d啪蜜芽| 久久婷婷五月综合色99啪ak| 狠狠色伊人久久精品综合网 | 亚洲成A人V欧美综合天堂麻豆| 99久久综合狠狠综合久久止| 天天综合久久久网| 伊人久久大香线蕉综合网站| 亚洲国产国产综合一区首页| 亚洲VA欧美va国产va综合|