亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于無線傳感網(wǎng)絡(luò)的智能溫室控制系統(tǒng)

        2016-12-31 00:00:00李杰熊慶國
        湖北農(nóng)業(yè)科學(xué) 2016年15期

        摘要:采用傳感器技術(shù)和無線通信技術(shù)設(shè)計了一套集監(jiān)控、管理于一體的智能溫室系統(tǒng)。系統(tǒng)以CC2530為主控制器,以ZigBee協(xié)議棧為通信基礎(chǔ),將溫室的環(huán)境信息以GPRS方式傳送到控制中心??刂浦行膶Σ杉臄?shù)據(jù)進(jìn)行分析處理,發(fā)出對應(yīng)的控制命令,以實現(xiàn)溫室作物生長環(huán)境的精確控制。試驗結(jié)果表明,系統(tǒng)操作簡單、運行可靠,對現(xiàn)代農(nóng)業(yè)具有一定的實用價值。

        關(guān)鍵詞:無線通信;智能溫室;CC2530;ZigBee

        中圖分類號:TP277;S625 文獻(xiàn)標(biāo)識碼:A 文章編號:0439-8114(2016)15-4010-04

        DOI:10.14088/j.cnki.issn0439-8114.2016.15.053

        Abstract: An intelligent greenhouse system combined with monitoring and management was designed by using sensor technology and wireless communication technology. The system uses CC2530 as main controller and ZigBee protocol to communicate. The environment information in the greenhouse was sent to the control center by GPRS. The control center analyses and processes the data acquired and sends out the relevant control command to precisely control the crop physiological information in the greenhouse. The experimental results show that the system is easy to operate and performs reliably, and has some important application value for modern agriculture.

        Key words: wireless communication; intelligent greenhouse; CC2530; ZigBee

        中國是一個農(nóng)業(yè)大國,隨著技術(shù)的發(fā)展,在溫室中培養(yǎng)各種蔬菜和作物越來越普及。為了給作物的生長提供最適合的環(huán)境,需要對溫室中的溫度、空氣濕度、土壤水分、光照度、CO2含量等做出精確的控制。傳統(tǒng)的人工測量和管理方法效率低,需要浪費大量的勞力。隨著溫室數(shù)量和溫室規(guī)模的增加,傳統(tǒng)的人工管理方法越來越顯得困難。因此,如何將農(nóng)作物的生長規(guī)律和現(xiàn)代檢測技術(shù)結(jié)合起來,實現(xiàn)溫室作物的高質(zhì)高產(chǎn)具有重要的意義[1]。

        針對溫室環(huán)境實時監(jiān)測和控制的需要,開發(fā)出一套基于無線傳感網(wǎng)絡(luò)的控制系統(tǒng)。系統(tǒng)能夠?qū)崟r采集并顯示溫室的各種環(huán)境參數(shù),同時能夠自動或者手動對溫室環(huán)境參數(shù)進(jìn)行控制。上位機軟件采用B/S和C/S架構(gòu)相結(jié)合的方式組成[2],用戶足不出戶就可以實現(xiàn)對溫室大棚的監(jiān)測和管理。

        1 系統(tǒng)概述

        圖1展示了系統(tǒng)的主要結(jié)構(gòu)。系統(tǒng)主要由無線傳感器網(wǎng)絡(luò)、執(zhí)行器和上位機系統(tǒng)組成。無線傳感器網(wǎng)絡(luò)分為傳感器節(jié)點、路由器節(jié)點和協(xié)調(diào)器節(jié)點。執(zhí)行器用來控制相關(guān)設(shè)備以調(diào)節(jié)溫室環(huán)境參數(shù),包括卷簾機、通風(fēng)機、灌溉閥門、高亮度LED燈和加濕器。上位機系統(tǒng)包括監(jiān)測中心的后臺軟件和Web站點。

        傳感器節(jié)點用于測量溫室CO2濃度、土壤水分含量、空氣溫度、濕度、光照度、pH等信息,然后通過路由器節(jié)點向協(xié)調(diào)器節(jié)點發(fā)送數(shù)據(jù)。協(xié)調(diào)器的GPRS模塊把數(shù)據(jù)發(fā)送到監(jiān)測中心的服務(wù)器上。監(jiān)控中心后臺軟件實時接收協(xié)調(diào)器發(fā)來的數(shù)據(jù),并把信息整理保存到數(shù)據(jù)庫。然后對采集到的數(shù)據(jù)進(jìn)行分析處理,根據(jù)用戶設(shè)置決定是否向協(xié)調(diào)器發(fā)送控制命令。當(dāng)控制命令發(fā)出后,協(xié)調(diào)器通過執(zhí)行器對溫室環(huán)境參數(shù)進(jìn)行調(diào)節(jié)。監(jiān)控中心服務(wù)器用來保存用戶的控制信息和系統(tǒng)采集到的溫室環(huán)境參數(shù)等信息,相關(guān)信息以Web站點發(fā)布。這樣用戶就可以通過各種網(wǎng)絡(luò)終端設(shè)備實現(xiàn)對溫室的控制。

        2 系統(tǒng)硬件設(shè)計

        硬件部分主要是設(shè)計無線傳感網(wǎng)絡(luò)中的各個節(jié)點電路。為了方便開發(fā),統(tǒng)一選用TI公司的CC2530[3]作為節(jié)點的控制器。與路由器節(jié)點相比,傳感器節(jié)點多了傳感器模塊,其他方面和路由器節(jié)點完全相同。因此,硬件部分的設(shè)計主要是傳感器節(jié)點和協(xié)調(diào)器節(jié)點的設(shè)計。

        2.1 傳感器節(jié)點設(shè)計

        傳感器節(jié)點主要包括傳感器模塊、微控制器模塊和電源模塊。微控制器模塊內(nèi)又包含一個無線通信模塊。結(jié)構(gòu)框圖如圖2所示。

        1)傳感器模塊。傳感器節(jié)點主要用來檢測溫室環(huán)境參數(shù)。CO2傳感器采用MG811模塊,測量范圍為0.69~19.64 mg/L,輸出信號為電壓模擬量。光照傳感器采用BH1750FVI模塊,量程為1.1~100 000 lx,以I2C總線輸出數(shù)字信號??諝鉁貪穸葴y量采用DHT22芯片,單總線通信,測量范圍為-40~80 ℃和0~100% RH,輸出為數(shù)字信號。pH傳感器使用JASP2801模塊,輸出信號為電壓模擬量,量程為0~14。紅外傳感器為HR-SR501,輸出為TTL電平信號。土壤水分傳感器為SM2801[4],輸出信號為電壓模擬量,測量范圍為0~100%。

        2)微控制器模塊。微控制器是整個節(jié)點的核心,所有的信息采集、通信協(xié)議和數(shù)據(jù)傳輸都在這個模塊中實現(xiàn)。基于無線傳感網(wǎng)絡(luò)的智能溫室控制系統(tǒng)所有網(wǎng)絡(luò)節(jié)點微控制器都采用TI公司的CC2530。該控制器由一個增強型8051單片機和高性能射頻無線收發(fā)芯片組成,其中包括8路輸入的12位ADC和2個USART,完全滿足系統(tǒng)的需求。

        3)電源模塊。節(jié)點的電源模塊由12 V蓄電池和電壓轉(zhuǎn)換芯片LM7805、AMS1117-3.3組成。該模塊能為系統(tǒng)提供5 V和3.3 V電壓,能夠?qū)崿F(xiàn)不同模塊對電壓的需求。微控制器將周期性地檢測蓄電池的電壓,將采集到的電壓信息發(fā)送到控制中心并且實時顯示。

        2.2 協(xié)調(diào)器節(jié)點設(shè)計

        協(xié)調(diào)器節(jié)點主要由微控制器、GPRS模塊、電源模塊、報警模塊和執(zhí)行器模塊組成。結(jié)構(gòu)框圖如圖3所示。

        1)GPRS模塊。GPRS模塊選用西門子公司的SIMENS-MC55,該模塊性價比極高,自帶TCP/IP協(xié)議,和單片機通過串口連接。使用AT指令就可以將數(shù)據(jù)發(fā)送到固定IP的中心服務(wù)器。為了防止掉線,協(xié)調(diào)器每隔5 min向中心服務(wù)器發(fā)送一段心跳包[5]。

        2)電源模塊。由于整個系統(tǒng)中只有一個協(xié)調(diào)器節(jié)點,而且協(xié)調(diào)器用來直接驅(qū)動執(zhí)行器模塊,是系統(tǒng)的關(guān)鍵部分。為了提高協(xié)調(diào)器節(jié)點的穩(wěn)定性,采用常用的5 V電源適配器,連接220 V交流電源供電。同時使用AMS1117-3.3降壓芯片得到3.3 V電壓,供微控制器使用。

        3)報警模塊。報警模塊由蜂鳴器和發(fā)光二極管組成。當(dāng)傳感器節(jié)點通過紅外傳感器檢測到有人或者動物闖入時,協(xié)調(diào)器會啟動聲光報警器進(jìn)行驅(qū)趕。

        4)執(zhí)行器。執(zhí)行器由單片機I/O口連接繼電器來控制相關(guān)設(shè)備從而實現(xiàn)對溫室環(huán)境的控制。主要包括對卷簾機、通風(fēng)機、灌溉閥門、高亮度LED燈和加濕器的控制。卷簾機用來控制溫室大棚保溫簾的開關(guān)。保溫簾可以起到調(diào)節(jié)光照和降溫或保溫的作用。通風(fēng)機打開,可以起到溫室內(nèi)外空氣流通的效果,能夠調(diào)節(jié)溫室空氣中CO2的含量和濕度。當(dāng)土壤較干燥時,系統(tǒng)會打開閥門進(jìn)行灌溉,根據(jù)具體要求選擇滴灌還是噴灌[6]。補光系統(tǒng)由多個高亮度的LED組成。當(dāng)需要增加濕度時,協(xié)調(diào)器會打開加濕器的開關(guān)。

        3 系統(tǒng)軟件設(shè)計

        基于無線傳感網(wǎng)絡(luò)的智能溫室系統(tǒng),軟件設(shè)計部分包含無線傳感網(wǎng)絡(luò)節(jié)點軟件設(shè)計和監(jiān)控中心的上位機軟件開發(fā)。網(wǎng)絡(luò)節(jié)點軟件設(shè)計主要以TI公司提供的Z-Stack協(xié)議棧為基礎(chǔ),具體分為傳感器節(jié)點、路由器節(jié)點和協(xié)調(diào)器節(jié)點三個部分[7]。其中路由器節(jié)點軟件設(shè)計比較簡單,只需將收到的數(shù)據(jù)傳給協(xié)議棧,節(jié)點就會找出一條最佳路徑把數(shù)據(jù)發(fā)送到目的節(jié)點。因此,節(jié)點軟件主要包含傳感器節(jié)點和協(xié)調(diào)器節(jié)點兩部分。上位機軟件設(shè)計用.NET環(huán)境下的Windows窗體應(yīng)用程序和ASP網(wǎng)站來實現(xiàn)。

        3.1 傳感器節(jié)點軟件設(shè)計

        傳感器節(jié)點主要負(fù)責(zé)數(shù)據(jù)的采集,并把采集到的數(shù)據(jù)和節(jié)點狀態(tài)信息發(fā)送到協(xié)調(diào)器節(jié)點。由于傳感器節(jié)點采用電池供電,而且無線通信會產(chǎn)生很大的功耗,為了延長節(jié)點的工作時間,使用適當(dāng)?shù)墓ぷ鞣绞焦?jié)能顯得很重要。本設(shè)計采用節(jié)點周期性的休眠和工作以及數(shù)據(jù)周期性的發(fā)送來實現(xiàn)降低功耗。通常情況下,節(jié)點每隔一段時間采集一次數(shù)據(jù)并發(fā)送,然后進(jìn)入休眠。休眠結(jié)束后,向協(xié)調(diào)器節(jié)點獲取采集參數(shù)設(shè)置信息,例如改變該節(jié)點的采集間隔等。然后再進(jìn)入下一次采集過程。傳感器節(jié)點軟件流程如圖4所示。

        3.2 協(xié)調(diào)器節(jié)點軟件設(shè)計

        圖5是協(xié)調(diào)器節(jié)點軟件流程。協(xié)調(diào)器節(jié)點是整個無線傳感網(wǎng)絡(luò)的核心,負(fù)責(zé)網(wǎng)絡(luò)的建立、節(jié)點的添加、數(shù)據(jù)收發(fā)以及對執(zhí)行器的控制[8]。當(dāng)網(wǎng)絡(luò)建立成功后,節(jié)點主要是接收從其他節(jié)點傳來的數(shù)據(jù),同時把數(shù)據(jù)發(fā)送到監(jiān)控中心的服務(wù)器。當(dāng)上位機對采集的信息經(jīng)過分析處理后,需要控制執(zhí)行器時,會向協(xié)調(diào)器發(fā)送控制命令,然后控制對應(yīng)的執(zhí)行機構(gòu)。

        3.3 上位機軟件設(shè)計

        上位機軟件運行在監(jiān)控中心的服務(wù)器上,通過Visual Studio 2012集成開發(fā)工具實現(xiàn)Windows窗體應(yīng)用程序的開發(fā)和ASP網(wǎng)站的設(shè)計。每個節(jié)點的歷史數(shù)據(jù)以及相關(guān)設(shè)置參數(shù)等都保存在SQL Server 2008R2數(shù)據(jù)庫中。

        服務(wù)器端的窗體應(yīng)用程序采用C# Socket和多線程的機制。用來實現(xiàn)和協(xié)調(diào)器以及和網(wǎng)頁的通信[9]。服務(wù)器端窗體程序有以下功能:實現(xiàn)和無線傳感網(wǎng)絡(luò)的通信,即接收無線傳感網(wǎng)絡(luò)傳來的數(shù)據(jù)和向協(xié)調(diào)器發(fā)送控制命令;把協(xié)調(diào)器傳來的數(shù)據(jù)保存到數(shù)據(jù)庫,以供網(wǎng)站數(shù)據(jù)顯示使用;和多個網(wǎng)頁實現(xiàn)多條Socket通信信道,以便用戶通過網(wǎng)頁實現(xiàn)對溫室執(zhí)行機構(gòu)的控制;智能決策模塊的實現(xiàn)。

        該系統(tǒng)具有手動和自動控制溫室環(huán)境的2種模式。在手動模式下,用戶可以通過網(wǎng)頁直接控制一個或者多個執(zhí)行器的開關(guān),實現(xiàn)對溫室環(huán)境的直接控制。而在自動模式下,系統(tǒng)將采集到的環(huán)境參數(shù)如CO2濃度、空氣溫濕度、土壤水分等與設(shè)定值進(jìn)行比較,通過智能決策算法,控制執(zhí)行機構(gòu)使環(huán)境參數(shù)達(dá)到理想值。

        用戶操作界面由ASP網(wǎng)頁實現(xiàn)[10]。主要有以下功能。

        1)實時顯示。用來顯示各個傳感器節(jié)點采集到的數(shù)據(jù)??梢苑謩e查看每個節(jié)點每個參數(shù)隨時間變化的趨勢圖,便于用戶深入分析。

        2)報表打印。用戶可以根據(jù)選擇的時間段和節(jié)點把這一時間段內(nèi)所選節(jié)點采集到的數(shù)據(jù)打印出來,便于重要數(shù)據(jù)的管理。

        3)網(wǎng)絡(luò)結(jié)構(gòu)顯示。顯示無線傳感網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),可以查看節(jié)點的位置、電壓和工作狀態(tài)等信息。

        4)異常提醒。當(dāng)某個節(jié)點意外停止工作,系統(tǒng)會顯示這個節(jié)點的位置信息。根據(jù)設(shè)定的時間延時后,系統(tǒng)開始重新組網(wǎng),使系統(tǒng)重新開始工作。當(dāng)某個節(jié)點采集到的數(shù)據(jù)超過設(shè)定值的上下閾時,系統(tǒng)會將節(jié)點位置信息、采集參數(shù)醒目地顯示在主界面上。

        4 試驗與分析

        試驗中,使用一個溫室作為控制對象。其中使用了5個傳感器節(jié)點,系統(tǒng)安裝設(shè)置好后,首先是傳感器網(wǎng)絡(luò)完成自組網(wǎng)。然后打開瀏覽器進(jìn)入監(jiān)控頁面,設(shè)置好相關(guān)參數(shù)。然后系統(tǒng)根據(jù)設(shè)定的時間向中心服務(wù)器發(fā)送數(shù)據(jù),最后網(wǎng)頁根據(jù)節(jié)點編號依次顯示CO2濃度、土壤水分、空氣濕度、空氣溫度、光照度、pH和采集時間。網(wǎng)站主界面如圖6所示。試驗結(jié)果表明,系統(tǒng)運行穩(wěn)定,各傳感器的誤差均在3%以內(nèi),滿足農(nóng)業(yè)監(jiān)測精度的要求。系統(tǒng)能夠完成對溫室環(huán)境參數(shù)的采集、傳輸、保存和控制,集成度較高,操作簡單方便?;赪eb的監(jiān)控界面使得用戶通過互聯(lián)網(wǎng)就可以實現(xiàn)對溫室環(huán)境的監(jiān)測和控制。

        5 小結(jié)

        基于無線傳感網(wǎng)絡(luò)的智能溫室控制系統(tǒng),系統(tǒng)結(jié)構(gòu)簡單,靈敏度高,穩(wěn)定性強,易擴展。實現(xiàn)了對溫室環(huán)境參數(shù)的實時監(jiān)測和控制。系統(tǒng)通過互聯(lián)網(wǎng)終端進(jìn)行控制,提高了溫室系統(tǒng)的智能水平,同時降低了勞動成本,提高了管理效率,具有較高的推廣和應(yīng)用價值。

        參考文獻(xiàn):

        [1] 秦懷斌,李道亮,郭 理.農(nóng)業(yè)物聯(lián)網(wǎng)的發(fā)展及關(guān)鍵技術(shù)應(yīng)用進(jìn)展[J].農(nóng)機化研究,2014(4):246-248.

        [2] 蔡文科,俞阿龍,李 將,等.基于WSN的大區(qū)域農(nóng)田土壤遠(yuǎn)程監(jiān)測系統(tǒng)設(shè)計[J].農(nóng)機化研究,2015(9):77-81.

        [3] 王 鑫,潘 賀,楊 簡.基于CC2530的ZigBee無線溫濕度監(jiān)測系統(tǒng)設(shè)計[J].中國農(nóng)機化學(xué)報,2014,35(3):217-220.

        [4] 錢春陽,陸文龍,王建春,等.基于物聯(lián)網(wǎng)的設(shè)施溫室監(jiān)控系統(tǒng)中無線傳感器節(jié)點設(shè)計[J].計算機測量與控制,2015,23(2):673-676.

        [5] 萬興兵,周鳳星,張志堅.基于STM32的山體地質(zhì)形變實時監(jiān)測系統(tǒng)[J].自動化與儀表,2014,29(8):29-32.

        [6] 賈艷玲,朱瑜紅,劉思遠(yuǎn).基于無線傳感網(wǎng)絡(luò)的枸杞園智能灌溉系統(tǒng)設(shè)計[J].湖北農(nóng)業(yè)科學(xué),2014,53(23):5861-5864.

        [7] 李 彤,李 闖,常 成.基于ZigBee協(xié)議的短距離無線通信節(jié)點設(shè)計[J].四川兵工學(xué)報,2012,33(7):103-105.

        [8] 劉 濤.多嵌入不兼容設(shè)備的無線傳感網(wǎng)絡(luò)路由優(yōu)化設(shè)計[J].科技通報,2014(9):139-142.

        [9] 王 磊,許小琳.GPRS無線數(shù)據(jù)傳輸中服務(wù)器端軟件的設(shè)計和實現(xiàn)[J].測控技術(shù),2007,26(11):55-56.

        [10] 唐植華.ASP.NET 4.0動態(tài)網(wǎng)站開發(fā)基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2012.

        狠狠色噜噜狠狠狠97影音先锋| 美女露出自己的性感大胸一尤内衣 | 人人妻人人澡人人爽国产一区| 亚洲av电影天堂男人的天堂| 91产精品无码无套在线| 国产精品亚洲在钱视频| 西川结衣中文字幕在线| 四虎国产精品免费久久| 国产精品久久久久9999| 日产精品久久久久久久性色| 国产亚洲欧洲AⅤ综合一区| 亚洲综合伊人久久综合| 强开小婷嫩苞又嫩又紧视频 | 天天躁夜夜躁狠狠是什么心态| 人妻暴雨中被强制侵犯在线| 欧美色色视频| 亚洲av高清一区三区三区| 一个人看的www片免费高清视频 | 亚洲色婷婷免费视频高清在线观看| 亚洲国产精一区二区三区性色| 日本人视频国产一区二区三区| 亚洲熟妇久久国产精品| 91精品福利一区二区| 亚洲黄色一插一抽动态图在线看| 玖玖色玖玖草玖玖爱在线精品视频| 无码免费一区二区三区| 无码国产精品一区二区免费网曝 | 黄色国产精品福利刺激午夜片| 我和丰满老女人性销魂| 国产欧美日韩综合一区二区三区| 美腿丝袜一区在线观看| 日韩av无码社区一区二区三区 | 中文字幕亚洲乱亚洲乱妇| 国产成人精品一区二三区孕妇| 天天鲁在视频在线观看| 国产爆乳无码一区二区在线 | 国产在线精彩自拍视频| 激情内射人妻1区2区3区| 性欧美大战久久久久久久久| 久久午夜无码鲁丝片直播午夜精品| 日本午夜精品一区二区三区|