999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

溫室環境無線傳感器節點設計

2017-10-16 01:36:47尹晶晶徐振峰
西安航空學院學報 2017年5期
關鍵詞:環境

尹晶晶,徐振峰

(安徽國防科技職業學院 電氣技術學院,安徽 六安 237011)

溫室環境無線傳感器節點設計

尹晶晶,徐振峰

(安徽國防科技職業學院 電氣技術學院,安徽 六安 237011)

針對目前國內溫室環境參數有線監測系統的不足,設計了一種溫室環境無線傳感器節點。節點硬件以Mica2節點為核心,使用SHT11傳感器測量室內溫度和相對濕度,使用TSL2561傳感器測量室內光照度。節點工作頻段433MHz,比2.4GHz頻段的無線傳感器節點具有更好的繞射傳輸能力。節點軟件設計采用TinyOS操作系統,用軟件看門狗提高節點的抗干擾能力,通過ACK傳輸機制提高無線通信質量。測試結果表明,該節點運行較穩定,可用于溫室環境實時監測。

無線傳感器網絡;溫室;環境因子;TinyOS

0 引言

近30年來我國溫室栽培得到了大力發展,目前溫室栽培面積已達到世界第一位[1]。不過,我國溫室環境調控整體水平較低,而且現有農業設施環境監控系統主要采用有線通信技術,如串行總線技術和現場總線技術等。這種系統雖然具有設備操作性好、抗干擾能力強等優點,但存在價格昂貴、施工復雜、而且節點不易擴展等缺點,因此極大地限制了其在設施農業領域中的應用[2-3]。無線傳感器網絡(Wireless Sensor Networks,WSN)為溫室環境監測提供了一種新方法。采用無線傳感網絡采集溫室內外環境因子,不僅可以省去大量的線纜、降低成本,還可以方便移動節點的位置。將無線傳感器網絡應用于溫室環境監控領域已不是嶄新的課題,國內外許多科技工作者進行了相關研究[4-7]。目前相關研究多采用工作于2.4GHz頻段的ZigBee無線通信協議。本文采用Mica2硬件節點和TinyOS操作系統,來設計溫室環境參數無線監測節點。節點工作于433MHz頻段,比2.4GHz頻段的無線傳感器節點具有更好的繞射傳輸能力。

溫室環境因子通常指的是作物根上環境因子,包括室內空氣溫度、相對濕度、光照度以及CO2濃度等[8]。室內空氣溫度是影響作物生長最為重要的環境因子,溫室環境小氣候控制就是室內空氣溫度的控制。相對濕度雖然對作物生長沒有直接影響,但過高的相對濕度容易滋生真菌,影響作物光合作用,阻礙作物對水分和營養液的吸收。過弱的光照度會導致作物光合作用不足,而過強的光照度不僅會灼傷室內作物,還會導致室內溫度過高。CO2氣體是作物進行光合作用的原材料,其濃度直接影響作物光合作用的強度和物質產生的效率。對于我國南方地區的溫室來說,由于運行過程中有充足的通風操作,因此室內CO2氣體濃度波動不大,能夠滿足作物光合作用的需求。本文將重點監測室內空氣溫度、相對濕度和光照度三個環境因子。

1 節點硬件設計

為了降低節點硬件的設計復雜度,選擇了集成ATmega128L單片機和CC1000無線收發芯片的Mica2硬件節點。CC1000具有低供電電壓、低功耗、高靈敏度的特點,-20-10dBm的可編程輸出功率和大約200m的傳輸范圍,完全適合溫室環境監測[7]。選擇了瑞士SENSIRION公司生產的數字傳感器SHT11來監測溫濕度。該傳感器具有響應速度快、精度高、穩定性好、無需再標定等優點[9]。其供電電壓為2.4V-5.5V。溫度測量精度為±0.4℃,量程為-40℃-123.8℃。相對濕度測量精度為±3%RH,量程為0%-100%。光照度感器選用了TAOS公司生產的數字傳感器TSL2561,該傳感器具有低功耗、寬量程、可靈活編程等特點[10]。其供電電壓為2.7V-3.8V,工作溫度范圍為-40℃-85℃。綜合兩個傳感器及Mica2節點的工作電壓范圍,確定節點工作電壓為3.3V。由于室內有線供電方便,因此設計了電壓轉換電路,即傳感器節點采用有線供電方式。電壓轉換模塊采用了深圳海凌科電子有限公司生產的AC-DC隔離降壓電源模塊HLK-PM03。該模塊具有低紋波、低噪聲以及輸出過載短路保護功能等優點[11]。節點硬件電路硬件結構如圖1所示。

圖1 傳感器節點硬件結構

由于SHT11傳感器的濕度輸出具有一定的非線性,為獲得精確的測量結果,需要對SHT11傳感器輸出的相對濕度數據進行修正,具體修正公式如式(1)所示[12]。相對濕度有12位和8位兩種測量數據,為盡可能獲得準確的測量結果,選擇了12位的測量結果。由于實際溫度與測試參考溫度25℃顯著不同,因此需要式(1)中的濕度信號再次進行溫度補償,具體公式如式(2)所示。

(1)

RHtrue=(T-25)·(t1+t2·SORH)+RHlinear

(2)

式中,c1,c2,c3分別取值為-2.0468,0.0367,-1.5955E-6;SORH為傳感器中測量的12位二進制數據;T為測量溫度值(℃);t1,t2分別取值為0.01,00008;RHtrue為相對濕度最終的測量值(%)。

由于SHT11傳感器中所使用的能隙材料PTAT(正比于絕對溫度)與溫度具有很好的線性關系,因此可采用式(3)將數字輸出信號轉變為溫度值。

T=d1+d2·SOT

(3)

式中,d1,d2為待定系數;SOT為傳感器直接輸出的溫度數值。需要注意的是,當傳感器工作電壓不同時,式(3)中兩個系數d1和d2也會有所變化。雖然傳感器說明書給出了不同工作電壓下的系數值,但所列出的工作電壓值并沒有包括本文中所使用的3.3V。為此,采用高精度玻璃溫度計對傳感器數據進行了標定,最終確定兩系數d1和d2的值分別為-40和0.01。

2 節點軟件設計

在本系統中,采用TinyOS操作系統來實現節點軟件。TinyOS操作系統是專門為嵌入式無線傳感器網絡設計的開源操作系統,因此采用該系統可以方便設計節點軟件程序。傳感節點的任務是周期性地采集室內空氣溫度、相對濕度和光照度三種環境因子,并無線發送出去。通過設置定時器的方法實現對環境因子的周期采集。由于溫度、濕度和光照度隨時間變化比較緩慢,因此不必進行頻繁采集。這里將采集周期設置為5分鐘。節點主程序主要完成無線通信模塊的啟動、TSL2561傳感器和SHT11傳感器的啟動,以及設置周期定時器。每次定時時間結束時,觸發傳感器進行環境因子數據采集。

對于運行現場的傳感節點來說,溫室電力設備產生的電磁干擾以及節點本身產生的故障可能會影響節點的正常工作,而程序跑飛則會導致節點不能正常采集環境數據。因此需要采取措施以提高節點的抗干擾能力。在程序設計中增加了軟件看門狗,以確保程序跑飛時節點能夠自動復位。但TinyOS系統中沒有提供Mica2節點的看門狗組件。文獻[13]給出了兩種應用于TinyOS節點的看門狗設計方法:(1) 采用硬件看門狗;(2) 采用Buddy System看門狗,即多個節點相互周期性發送數據。當多個節點監測不到某節點的數據時,則確定其出現故障,然后向其發送“URDEAD”命令,以便該節點能夠重啟無線通信部分。但對于不帶有看門狗硬件的單個節點來說,上述兩種方法都不適用。由于Mica2節點采用的是ATmega128作為其微處理器,因此有關看門狗的操作即是對ATmega128看門狗的操作。這需要在當前文件夾中創建軟件看門狗的頭文件,并在其中定義看門狗的操作,以便在程序中調用。由于傳感節點的主要任務是周期性地讀取外部傳感器中的數據,因此當微處理器讀取傳感器數據時,啟動看門狗并設置足夠長的喂狗時間。正常情況下,微處理器在喂狗時間內完全可以完成數據的讀取功能,讀取完畢后關閉看門狗。如果讀取數據出現異常,導致微處理器不能及時獲得傳感數據,則看門狗定時時間結束時系統自動復位。每次定時結束后,傳感數據讀取流程如圖2所示。

圖2 定時結束后的程序執行流程

傳感數據讀取完畢之后,需要將數據打包,并無線發送出去。由于數據傳輸碰撞、通信距離等原因,無線通信質量明顯低于有線通信。如果每個周期內僅向外發送一次數據包,則很難確保目標節點能接收到該數據包。但如果每個周期內均向外發送多次數據,則會造成節點能量的浪費。為此,采用了接收確認機制(acknowledgement,ACK)。當源節點發送一個數據包時,如果目標節點成功接收到該數據包,則向源節點返回一個ACK信息。源節點接收到此ACK信息后,則不再向目標節點發送該數據包;否則重復發送該數據包,直到目標節點接收到該數據包或者達到一定的發送次數為止。源節點在請求ACK之前,需要設置最大發送次數,以防數據包不能被目標節點正常接收而造成無限制地重復發送原數據包。帶有ACK請求的數據發送流程如圖3所示。

圖3 帶有ACK的數據發送流程

3 測試試驗

將所設計的無線傳感器節點安裝在一座玻璃溫室內。該節點周期性采集室內空氣溫度、相對濕度和太陽照射強度,并無線發送至室外接收基站。無線通信基站也是基于Mica2硬件電路進行設計的,通過RS232接口傳送給上位機。基于Java技術在上位機開發了數據顯示軟件。圖4-圖6顯示了某日上午8:00-12:00所監測到的室內環境因子數據。測試結果顯示僅在9:50和9:55發生兩次數據丟包現象。可見傳感器節點能夠實現數據的實時采集和可靠傳輸。

圖4 室內溫度顯示(°C)

圖5 室內相對濕度(%)

圖6 室內光照度(Lux)

4 結語

本文設計了一種工作于433MHz頻段的溫室無線傳感器節點,能夠采集溫室內空氣溫度、相對濕度和光照度三種重要的環境參數。通過設計看門狗軟件,確保節點具有強抗干擾能力;采用ACK機制確保了節點具有可靠的無線通信質量。以上兩點使得所設計的節點能夠應用于溫室實際環境監測系統。實際測試結果表明,該節點無線傳輸性能比較穩定,這為進一步構建無線監測網絡奠定了基礎。該溫室環境無線傳感器節點的實現有利于今后提高溫室大棚種植業的科技含量與技術裝備水平。另外,在節點硬件上預留了其它I/O接口,方便今后連接其它傳感器以擴展節點所能監測的環境因子種類,諸如增加二氧化碳等氣體傳感器等。

[1] 潘文維,羅慶熙,李軍.我國溫室產業現狀及發展建議[J].北方園藝,2002(3):4-5.

[2] 龐娜,程德福.基于ZigBee無線傳感器網絡的溫室監測系統設計[J].吉林大學學報(信息科學版),2010,28(1):55-60.

[3] 孫學巖.基于ZigBee無線傳感器網絡的溫室測控系統[J].儀表技術與傳感器,2010(8):47-49.

[4] 曹新,董瑋,譚一酉.基于無線傳感網絡的智能溫室大棚監控系統[J].電子技術應用,2012,38(2):84-87.

[5] 魏芬,季宇峰.基于無線傳感網的溫室大棚智能監控系統的研究[J].2016,35(2):104-107.

[6] 尹晶晶,吳衛東,徐振峰.溫室環境無線監測系統的設計[J].淮海工學院學報(自然科學版),2015,24(2):23-26.

[7] 牛永超,馬孝義.基于CC1100的溫室溫濕度監測系統[J].農機化研究,2009,31(8):90-92.

[8] 秦琳琳,吳剛.溫室小氣候環境建模與控制的現狀及展望[J].自動化博覽,2010,27(2):58-60,64.

[9] 喻旋,張東旭,付文卓.基于SHT11傳感器的溫濕度測量系統設計[J].電子科技,2014,27(6):121-125.

[10] 張德寧,袁洪波,李麗華.基于STC89C52和TSL2561的雞舍光照測控系統[J].農機化研究,2011,33(6):149-153.

[11] HLK-PM03超薄型AD-DC電源模塊[EB/OL].[2017-05-21].http://www.hlktech.com/Article/Read/171.aspx.

[12] SHT10 SHT11中文資料[EB/OL].(2012-08-20)[2017-05-21].https://wenku.baidu.com/view/94493eefb8f67c1cfad6b8ac.html.

[13] IBEN H,LAKHIA A,RUBIN R.Watchdog Designs for TinyOS Motes[EB/OL].(2012-05-16)[2017-05-24].http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.134.1135&rep=rep1&type=pdf.

[責任編輯、校對:李琳]

Abstract:In order to overcome the deficiencies of the cable monitoring system,a wireless sensor node for monitoring the greenhouse environmental factors was designed.The node hardware was designed based on the Mica2 node.The digital sensor SHT11 was adopted to measure the indoor temperature and relative humidity.The sensor TSL2561 was adopted to measure the indoor illumination intensity.The node operates in the 433MHz band,and has the better diffraction transmission capability than that operating in the 2.4GHz band.The node software was developed based on the TinyOS operating system.The software watchdog was used to improve the anti-jamming ability of the nodes.The ACK mechanism was used to guarantee the good wireless communication quality.The test results show that the node can run stably and can be used to monitor the greenhouse environment in future.

Keywords:wireless sensor network;greenhouse;environmental factor;TinyOS

DesignofWirelessSensorNodeforGreenhouseEnvironment

YINJing-jing,XUZhen-feng

(School of Electrical Technology,Anhui Vocational College of Defense Technology,Lu′an 237011,China)

TP274;S625

A

1008-9233(2017)05-0057-04

2017-07-20

安徽省高校自然科學研究重點項目(KJ2016A121)

尹晶晶(1984-),女,安徽六安人,講師,主要從事智能控制研究。

猜你喜歡
環境
長期鍛煉創造體內抑癌環境
一種用于自主學習的虛擬仿真環境
孕期遠離容易致畸的環境
不能改變環境,那就改變心境
環境與保護
環境
孕期遠離容易致畸的環境
高等院校環境類公選課的實踐和探討
掌握“三個三” 兜底環境信訪百分百
我國環境會計初探
中國商論(2016年33期)2016-03-01 01:59:38
主站蜘蛛池模板: 日韩av在线直播| 五月综合色婷婷| 久久国产精品影院| 国产99免费视频| 91po国产在线精品免费观看| 精品视频福利| 激情综合网激情综合| 国产av无码日韩av无码网站| 一区二区欧美日韩高清免费| 2019年国产精品自拍不卡| 久久久久无码国产精品不卡 | 亚洲色图欧美一区| 青青草a国产免费观看| 国产精品亚洲五月天高清| 美女高潮全身流白浆福利区| 中文无码精品A∨在线观看不卡| 97视频在线精品国自产拍| a毛片免费在线观看| 精品成人一区二区| 激情影院内射美女| 国产精品亚洲片在线va| 欧美另类图片视频无弹跳第一页| 国产一在线| 无码福利视频| 国产精品漂亮美女在线观看| 999福利激情视频| 九色在线观看视频| 国产精品网拍在线| 亚洲美女一级毛片| 亚洲精品中文字幕无乱码| 亚洲第一黄片大全| 亚洲国语自产一区第二页| 久久精品国产精品青草app| 国产免费黄| 亚洲精品视频免费看| 日韩国产一区二区三区无码| 欧美在线精品怡红院| 亚洲免费人成影院| 国产91视频免费| 久久久久久久久久国产精品| 亚洲区欧美区| 欧美日本在线播放| 国产精品久线在线观看| 中文字幕亚洲综久久2021| 国产毛片高清一级国语| 亚洲精品另类| 国产精品亚洲一区二区三区在线观看| 少妇精品久久久一区二区三区| 四虎永久免费地址| 综合亚洲色图| 国产极品美女在线| 热思思久久免费视频| 国产网站免费看| 欧美劲爆第一页| 国产午夜精品一区二区三区软件| 午夜a级毛片| 波多野结衣无码中文字幕在线观看一区二区 | 色哟哟国产精品| 国产精品亚洲一区二区三区z| 日韩一区二区在线电影| 午夜国产在线观看| 亚洲国产精品成人久久综合影院| 性欧美久久| 亚洲欧美日韩成人在线| 日韩精品视频久久| 久久免费观看视频| 亚洲国产精品无码AV| 亚洲福利视频一区二区| 免费看美女自慰的网站| 免费一级全黄少妇性色生活片| 久久国产精品电影| 久久国产精品麻豆系列| 青青草国产一区二区三区| 欧美综合在线观看| 国产成人调教在线视频| 亚洲无限乱码| 欧美亚洲国产日韩电影在线| 成人毛片免费在线观看| 成人亚洲国产| 国产白浆在线观看| 在线播放真实国产乱子伦| 伊人久久青草青青综合|