国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Zigbee無線傳感器網(wǎng)絡(luò)的溫室栽培溫濕度監(jiān)測系統(tǒng)設(shè)計(jì)

2018-05-23 11:46劉環(huán)
關(guān)鍵詞:狀態(tài)監(jiān)測無線傳感器網(wǎng)絡(luò)

劉環(huán)

摘 要: 在溫室栽培中,溫度是作物培育的重要參數(shù),但是采用一般的辦法并不能完成實(shí)際需求任務(wù)。針對這一問題,提出一種以Zigbee為基礎(chǔ)、無線網(wǎng)絡(luò)為媒介的溫室栽培溫度監(jiān)測系統(tǒng)。使用Zigbee協(xié)議棧搭建網(wǎng)狀拓?fù)涞臒o線網(wǎng),網(wǎng)絡(luò)終端為插在土壤中的傳感器節(jié)點(diǎn),采集土壤的溫濕度數(shù)據(jù),利用無線網(wǎng)絡(luò),數(shù)據(jù)發(fā)送到網(wǎng)關(guān)后并上傳到控制端,再由控制端的監(jiān)控系統(tǒng)對數(shù)據(jù)進(jìn)行相關(guān)的再處理。通過簡單操作,節(jié)點(diǎn)可以快速、靈活地組成無線傳感器網(wǎng)絡(luò),整個(gè)網(wǎng)絡(luò)性能穩(wěn)定,可靠性強(qiáng)。開發(fā)的Zigbee無線傳感器網(wǎng)絡(luò)不僅可以在溫室中應(yīng)用,還可以將其作為一個(gè)后期繼續(xù)研究的開放平臺(tái)。

關(guān)鍵詞: Zigbee;狀態(tài)監(jiān)測;無線傳感器網(wǎng)絡(luò)

Abstract:In greenhouse cultivation temperature is an important parameter of crop cultivation but the general method can not fulfill the actual required task. Aiming at this problem a kind of greenhouse cultivation temperature monitoring system based on Zigbee and wireless network is proposed. Zigbee protocol stack is used to build mesh topology of wireless networks network terminal is the sensor node inserted in a soil which could collect soil temperature and humidity data;using the wireless network after the data sent to the gateway and uploaded to the control side the data is related to processing again by the control of the monitoring system. Through simple operation the node can quickly and flexibly set up the wireless sensor network. The whole network performance is stable the reliability is good. The developed Zigbee wireless sensor network not only can be used in the greenhouse but also can be used as an open platform for further research.

Key words: Zigbee;condition monitoring;wireless sensor network

引言

溫室栽培是現(xiàn)代農(nóng)業(yè)的主要內(nèi)容之一,也是作物培養(yǎng)和農(nóng)業(yè)研究的必要手段。重點(diǎn)是基于溫室環(huán)境和各種調(diào)控方為作物提供最適宜的生長條件,擺脫季節(jié)和環(huán)境的制約,實(shí)現(xiàn)農(nóng)產(chǎn)品的全年供給[1]。而在當(dāng)前國內(nèi)的基礎(chǔ)運(yùn)營中卻已發(fā)現(xiàn)農(nóng)業(yè)生產(chǎn)過程現(xiàn)代化程度較低、缺少溫室支持的相關(guān)技術(shù)等問題。針對這一現(xiàn)狀,就需要對溫室環(huán)境融入更多的自動(dòng)化調(diào)控,為農(nóng)業(yè)生產(chǎn)中的作物生長這一環(huán)節(jié)創(chuàng)造智能有利的技術(shù)支持。然而,由于人工培育主要依托經(jīng)驗(yàn)而難以臻至精確,無法將土壤溫濕度實(shí)時(shí)控制在適宜范圍內(nèi)。因此,研究經(jīng)濟(jì)實(shí)用而設(shè)計(jì)合理的溫室土壤監(jiān)測系統(tǒng)則尤顯得必要與重要。

1 以Zigbee為基礎(chǔ)的無線傳感器網(wǎng)絡(luò)

無線傳感器網(wǎng)絡(luò)由區(qū)域傳感節(jié)點(diǎn)、外部網(wǎng)絡(luò)和用戶控制監(jiān)測端組成,研究可得設(shè)計(jì)結(jié)構(gòu)如圖1所示。節(jié)點(diǎn)之間可以自行組成無線網(wǎng)絡(luò)架構(gòu),并通過傳感節(jié)點(diǎn)信號(hào)收集目標(biāo)信號(hào),收集范圍可以覆蓋全部網(wǎng)絡(luò)區(qū)域。收集結(jié)束后,可將數(shù)據(jù)發(fā)送到用戶控制端[2] 。

作為一種應(yīng)用簡單、面向控制的行業(yè)專用標(biāo)準(zhǔn),Zigbee 具有組網(wǎng)方式多、網(wǎng)絡(luò)容量大、協(xié)議簡單、可靠性高、成本低等優(yōu)勢。Zigbee是建立在IEEE 802.15.4標(biāo)準(zhǔn)之上的一種組網(wǎng)技術(shù),其中包括的物理層、MAC層和數(shù)據(jù)鏈路層均直接使用IEEE 802.15.4標(biāo)準(zhǔn),但在此基礎(chǔ)上進(jìn)行了擴(kuò)充和完善[3]。Zigbee協(xié)議的開發(fā)基于IEEE802.15.3無線標(biāo)準(zhǔn),該標(biāo)準(zhǔn)在無線數(shù)據(jù)傳輸方面集成有先進(jìn)的抗擾性與抗毀性,同時(shí)省去了檢測環(huán)境中布線的麻煩,節(jié)點(diǎn)自組織特性使無線網(wǎng)絡(luò)的管理更趨便捷、高效。因此,本系統(tǒng)采用了ZigBee技術(shù)的無線傳感器網(wǎng)絡(luò)來實(shí)現(xiàn)區(qū)域內(nèi)有關(guān)溫室栽培的數(shù)據(jù)處理。

2 無線溫濕度傳感器網(wǎng)絡(luò)搭建

本系統(tǒng)通過對溫室栽培的溫度、濕度等相關(guān)數(shù)據(jù)進(jìn)行收集和監(jiān)控,并將收集的數(shù)據(jù)利用無線傳感器網(wǎng)絡(luò)發(fā)送到用戶監(jiān)控端,數(shù)據(jù)在用戶監(jiān)控端將會(huì)設(shè)計(jì)得到指定的任務(wù)處理。研究內(nèi)容可解析論述如下。

2.1 Zigbee核心模塊方案設(shè)計(jì)與選擇

Zigbee通信節(jié)點(diǎn)的核心是射頻模塊和控制器模塊。目前,Zigbee核心模塊的解決方案有組合式和單芯片式兩種。具體功能分析可見如下。

(1) 組合式方案。Zigbee通信節(jié)點(diǎn)組合式方案結(jié)構(gòu)圖如圖2所示。微處理器為主器件,RF收發(fā)器為從器件。微處理器包含特定的應(yīng)用邏輯,能夠用于IEEE 802.15.4 MAC層和Zigbee協(xié)議層的研發(fā)。時(shí)下,吸引更多關(guān)注的就是CHIPCON公司的CC2420+PIC系列單片機(jī)和FREESCALE公司的MC13192+MSP430系列單片機(jī)。

(2)單芯片方案。單芯片設(shè)計(jì)集成了射頻和微控制器,使得Zigbee的組建更加簡便,具有代表性的芯片就是TI的CC2430[4]。

對比2種解決方案可以看出,組合式方案優(yōu)勢在于系統(tǒng)各個(gè)部分相對獨(dú)立,一旦出現(xiàn)問題不會(huì)對其它部分產(chǎn)生影響,可以根據(jù)客戶要求和市場情況靈活選擇其中的各部件更換;但是由于組合式方案部件較多,設(shè)計(jì)、裝配和調(diào)試比較復(fù)雜,相互間還會(huì)帶來匹配和干擾問題,無法有效滿足系統(tǒng)小型化的要求。單芯片方案的芯片選擇受制于市場供應(yīng),整個(gè)系統(tǒng)完全與特定芯片相對應(yīng),導(dǎo)致芯片型號(hào)無法更換;但是單芯片方案外圍電路設(shè)計(jì)簡潔、研發(fā)周期短,因而整體優(yōu)勢明顯。綜上所述,結(jié)合本文設(shè)計(jì)要求,單芯片方案更適用于本系統(tǒng),故采用CC2430單芯片解決方案。這里,將給出其硬件結(jié)構(gòu)如圖3所示。

圖3中,CC2430芯片的MCU內(nèi)核為8位,現(xiàn)已在各類采用Zigbee技術(shù)的無線網(wǎng)絡(luò)中發(fā)揮著無法替代的重要作用。

CC2430內(nèi)嵌了 12位模數(shù)轉(zhuǎn)換ADC,并配置有21個(gè)可編程的 I/O管腳。本系統(tǒng)中,協(xié)調(diào)器使用一個(gè) UART部件端口與用戶控制端通信;終端設(shè)備由數(shù)字輸入、輸出接口、數(shù)據(jù)收集、數(shù)據(jù)發(fā)送和射頻模塊管腳組成。

2.2 溫度和濕度傳感器方案的選擇

溫濕度傳感器的設(shè)計(jì)方案均可分為溫度傳感器和濕度傳感器兩種??紤]到模擬傳感器還需要單獨(dú)設(shè)置模數(shù)轉(zhuǎn)換模塊,具有電能消耗大等缺點(diǎn),而分體傳感器會(huì)使終端的數(shù)據(jù)讀取過程趨于復(fù)雜,因此根據(jù)溫室作物栽培的實(shí)際要求,擬采用溫濕度一體的數(shù)字傳感器[5]。研究中綜合衡定了測量范圍、測量精度、時(shí)漂和溫漂及投入成本等情況后,最終選定了DHT11溫濕度一體數(shù)字傳感器。

DHT11數(shù)字溫濕度傳感器由電阻式感濕元件和NTC測溫元件組成,傳感器內(nèi)部已包含校準(zhǔn)系數(shù),校準(zhǔn)系數(shù)保存在OTP存儲(chǔ)器中,這些校準(zhǔn)系數(shù)可以在系統(tǒng)監(jiān)測和數(shù)據(jù)處理中進(jìn)行實(shí)時(shí)調(diào)用[5]。研究中將涉及的性能指標(biāo)說明可詳見表1。

由表1可知,DHT11能夠滿足溫室作物栽培的要求。本系統(tǒng)采用單總線通訊方式,并設(shè)計(jì)了實(shí)際的連接電路,如圖4所示。

3 基于Z-Stack的無線通訊設(shè)計(jì)

Z-Stack采用任務(wù)激活機(jī)制,系統(tǒng)初始化時(shí)處于暫停狀態(tài),當(dāng)有任務(wù)觸發(fā)時(shí),系統(tǒng)就進(jìn)入中斷事件處理模式,任務(wù)完成后又進(jìn)入暫停狀態(tài) [6]。對本系統(tǒng)而言,在相同的協(xié)議棧下,系統(tǒng)啟動(dòng)、驅(qū)動(dòng)初始化并無區(qū)別,區(qū)別在于進(jìn)入任務(wù)輪循之后,不同的節(jié)點(diǎn)對應(yīng)不同的任務(wù)。

3.1 傳感器節(jié)點(diǎn)設(shè)計(jì)

傳感器節(jié)點(diǎn)可以根據(jù)系統(tǒng)的設(shè)定任務(wù)來對溫室環(huán)境中的數(shù)據(jù)進(jìn)行定時(shí)收集、上傳和處理,在完成任務(wù)后傳感器節(jié)點(diǎn)自動(dòng)轉(zhuǎn)為低功耗模式 [7]。首先,傳感器節(jié)點(diǎn)開啟初始化,而后將陸續(xù)逐項(xiàng)展開執(zhí)行協(xié)議棧、加入網(wǎng)絡(luò)、建立通信連接表等系統(tǒng)任務(wù)。系統(tǒng)應(yīng)用層在加入網(wǎng)絡(luò)后,睡眠定時(shí)器就會(huì)運(yùn)行保持在低功耗模式中。在低功耗模式下,傳感器節(jié)點(diǎn)雖然處于電路關(guān)閉狀態(tài),但是仍能收取無線數(shù)據(jù),并可以對無線數(shù)據(jù)進(jìn)行處理[8]。當(dāng)接到收集命令時(shí),傳感器即進(jìn)入收集工作模式。在收集工作模式中就根據(jù)睡眠定時(shí)器是否溢出,來判斷決定是否中斷收集的過程。同時(shí),還要分析檢測環(huán)境參數(shù)閾值,并根據(jù)閾值狀態(tài)來辨識(shí)掌控是否執(zhí)行相應(yīng)處理任務(wù) [9]。傳感器節(jié)點(diǎn)的工作流程如圖5所示。

基于Zigbee協(xié)議,保證每個(gè)傳感器節(jié)點(diǎn)都配設(shè)安裝著一個(gè)微型操作系統(tǒng),則溫濕度數(shù)據(jù)采集、發(fā)送等動(dòng)作均能夠在系統(tǒng)中自動(dòng)運(yùn)行。

3.2 網(wǎng)關(guān)節(jié)點(diǎn)設(shè)計(jì)

網(wǎng)關(guān)節(jié)點(diǎn)設(shè)計(jì)流程如圖6所示。初始化進(jìn)程過后,開始組建無線網(wǎng)絡(luò)。當(dāng)網(wǎng)關(guān)節(jié)點(diǎn)收到信息時(shí),會(huì)分析數(shù)據(jù)內(nèi)容并做出不同動(dòng)作[10]。當(dāng)收到?jīng)]有標(biāo)明地址信息的時(shí)候,系統(tǒng)網(wǎng)關(guān)節(jié)點(diǎn)會(huì)把這個(gè)地址信息發(fā)送到地址表中,而且還會(huì)轉(zhuǎn)發(fā)給用戶控制端。當(dāng)收到溫度和濕度數(shù)據(jù)時(shí),網(wǎng)關(guān)節(jié)點(diǎn)在發(fā)給用戶控制端后,用戶控制端就會(huì)運(yùn)行處理數(shù)據(jù)的具體內(nèi)容。同時(shí),可根據(jù)實(shí)際的監(jiān)測需求,將網(wǎng)絡(luò)地址與傳感器的數(shù)據(jù)信息生成一一對應(yīng),并在上位機(jī)(用戶監(jiān)控端)界面發(fā)布提供信息的實(shí)時(shí)顯示。

3.3 路由節(jié)點(diǎn)設(shè)計(jì)

路由器節(jié)點(diǎn)程序工作流程如圖7所示,路由器節(jié)點(diǎn)工作流程與網(wǎng)關(guān)節(jié)點(diǎn)工作流程非常相似。路由器節(jié)點(diǎn)在初始化后就加入網(wǎng)關(guān)節(jié)點(diǎn)的網(wǎng)絡(luò)中,并且發(fā)送信息通知鄰近的傳感器節(jié)點(diǎn)需要啟動(dòng)查找、加入和系統(tǒng)綁定的設(shè)定功能環(huán)節(jié)。

4 系統(tǒng)實(shí)驗(yàn)結(jié)果與分析

本系統(tǒng)旨在實(shí)現(xiàn)溫室栽培溫濕度參數(shù)的實(shí)時(shí)采集和監(jiān)控。將傳感器節(jié)點(diǎn)、網(wǎng)關(guān)節(jié)點(diǎn)和路由節(jié)點(diǎn)按需求分別布置在相應(yīng)位置,各節(jié)點(diǎn)上電,并進(jìn)行系統(tǒng)調(diào)試,調(diào)試完成后,傳感器節(jié)點(diǎn)加入無線網(wǎng)絡(luò),每10 min向上位機(jī)發(fā)送溫度、濕度和節(jié)點(diǎn)電壓數(shù)據(jù)。

在系統(tǒng)區(qū)域內(nèi)的傳感器節(jié)點(diǎn)收集到的數(shù)據(jù)后,數(shù)據(jù)經(jīng)過無線網(wǎng)絡(luò)、RS232串口與用戶控制端通信。系統(tǒng)在與區(qū)域內(nèi)檢測點(diǎn)建立連接和收集數(shù)據(jù)后,系統(tǒng)開始對數(shù)據(jù)進(jìn)行處理,數(shù)據(jù)處理過程會(huì)實(shí)時(shí)顯示在系統(tǒng)界面上,并且為了保證數(shù)據(jù)的實(shí)時(shí)性,會(huì)定時(shí)刷新數(shù)據(jù)處理的界面。運(yùn)行界面如圖8所示。本系統(tǒng)的數(shù)據(jù)處理界面刷新頻率為10 min/次,從界面上顯示的數(shù)據(jù)能夠直接分析溫室中的環(huán)境情況,實(shí)現(xiàn)了對溫室環(huán)境的監(jiān)測。

將數(shù)據(jù)采集時(shí)間定為5 s,經(jīng)過100次傳輸,接收到數(shù)據(jù)98次,(傳輸失敗是組網(wǎng)成功時(shí)間偏短,未處理數(shù)據(jù))接收率98%,有2次數(shù)據(jù)錯(cuò)誤(空數(shù)據(jù)或亂碼),總傳輸成功率為96%,可以滿足系統(tǒng)的要求。從結(jié)果可以看出,本系統(tǒng)能夠達(dá)到無線測量溫濕度的目的;能夠根據(jù)短地址分辨不同的傳感器節(jié)點(diǎn),且網(wǎng)形拓?fù)浣Y(jié)構(gòu)中能夠部署大量節(jié)點(diǎn),故可以同時(shí)測量多個(gè)測點(diǎn)的溫濕度結(jié)果。測量結(jié)果有輕微波動(dòng)及誤差,可在上位機(jī)通過軟件進(jìn)行結(jié)果補(bǔ)償。

5 結(jié)束語

本系統(tǒng)以Zigbee模塊為基礎(chǔ),采用一體化溫濕度傳感器作為系統(tǒng)的傳感器節(jié)點(diǎn)的硬件構(gòu)成,同時(shí)由路由節(jié)點(diǎn)、網(wǎng)關(guān)節(jié)點(diǎn)等組成區(qū)域范圍的無線網(wǎng)絡(luò)。在此基礎(chǔ)上與用戶控制端進(jìn)行通信,實(shí)現(xiàn)區(qū)域內(nèi)數(shù)據(jù)的發(fā)送、處理、監(jiān)控、事件響應(yīng)等任務(wù),有效解決了溫室環(huán)境監(jiān)測的需求。本文對系統(tǒng)的整體結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)硬件架構(gòu)設(shè)計(jì)與搭建、系統(tǒng)程序流程的設(shè)計(jì)方法,都給出了全面的分析與論述。此外,本系統(tǒng)的用戶控制端監(jiān)測部分還具有擴(kuò)展性,可以根據(jù)溫室栽培的具體要求在數(shù)據(jù)采集模塊上進(jìn)行相應(yīng)傳感器的擴(kuò)充,增加特定的參數(shù)監(jiān)測功能。本系統(tǒng)具有搭建環(huán)境靈活、低功耗、成本低、自動(dòng)化程度高等特點(diǎn),因此在各類操作場景中取得了良好的應(yīng)用效果。

參考文獻(xiàn)

[1] 王勉. 高效設(shè)施農(nóng)業(yè)發(fā)展現(xiàn)狀及趨勢分析[J]. 經(jīng)濟(jì)論壇,2012(2): 108-111.

[2] 徐瑞娜 胡方明 仁愛鋒. ZigBee無線傳感器網(wǎng)絡(luò)在遠(yuǎn)程環(huán)境監(jiān)測中的應(yīng)用設(shè)計(jì)[J]. 電子元器件應(yīng)用 2010,12 (7): 38-42.

[3] POLASTRE J SZEWCZYK R MAINWARING A et al. Analysis of wireless sensor networks for habitat monitoring [M]// RAGHAVENDRA C S SIVALINGAM K M ZNATI T. Wireless Sensor Networks. Boston MA:Springer 2004:399-423.

[4] Texas Instruments. Application-Level Tuning of Z-Stack_F8W-2006-0005_ [Z]. San Diego California USA:Texas Instruments Inc,2006.

[5] 邴志剛,盧勝利,劉景泰. 面向精準(zhǔn)灌溉的傳感器網(wǎng)絡(luò)的研究[J]. 儀器儀表學(xué)報(bào),2006,27(6): 294-296.

[6] 韓丹翱,王菲. DHT11數(shù)字式溫濕度傳感器的應(yīng)用性研究[J].電子設(shè)計(jì)工程 2013,21(13):83-85,88.

[7] Texas Instruments. Z-Stack - ZigBee協(xié)議棧[EB/OL]. [2014-06-04]. http://www.ti.com.cn/tool/cn/z-stack.

[8] 謝潔銳,劉才興,胡月明,等. 無線傳感器網(wǎng)絡(luò)的部署[J]. 傳感器與微系統(tǒng),2007,26(l):4-7.

[9] 代忠 樊曉光 萬明,等. 基于射頻芯片CC2420的ZigBee無線通信節(jié)點(diǎn)設(shè)計(jì)[J]. 傳感器世界,2006(5):41-44.

[10]徐瑞娜 胡方明 仁愛鋒. Zigbee無線傳感器網(wǎng)絡(luò)在遠(yuǎn)程環(huán)境監(jiān)測中的應(yīng)用設(shè)計(jì) [J]. 電子元器件應(yīng)用 2010 12(7):38-42.

猜你喜歡
狀態(tài)監(jiān)測無線傳感器網(wǎng)絡(luò)
一種改進(jìn)的基于RSSI最小二乘法和擬牛頓法的WSN節(jié)點(diǎn)定位算法
智能變電站設(shè)備診斷與狀態(tài)監(jiān)測技術(shù)研究
無線傳感器網(wǎng)絡(luò)定位技術(shù)可靠性分析
多通道采煤機(jī)狀態(tài)監(jiān)測與分析裝置設(shè)計(jì)及應(yīng)用
對無線傳感器網(wǎng)絡(luò)MAC層協(xié)議優(yōu)化的研究與設(shè)計(jì)
無線傳感器網(wǎng)絡(luò)技術(shù)綜述