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

基于WSN的環境質量監測系統設計與實現*

2015-03-25 05:16:28沈佳輝陸家明
通信技術 2015年9期
關鍵詞:系統

沈佳輝,駱 懿,陸家明

(杭州電子科技大學 通信工程學院,浙江 杭州 310018)

基于WSN的環境質量監測系統設計與實現*

沈佳輝,駱 懿,陸家明

(杭州電子科技大學 通信工程學院,浙江 杭州 310018)

提出、設計并驗證了一種低成本、低功耗的分布式環境質量無線實時監測系統。該系統采用基于TI CC2530微控制器的ZigBee無線協議棧。無線采集節點內置的MSP430G2553微控制器收集溫濕度傳感器、空氣微粒傳感器和光傳感器得到的環境質量數據經由ZigBee無線傳感網傳送至ZigBee-IP網關。基于S3C2440的嵌入式ZigBee-IP網關將采集到的環境質量數據以Web網頁的形式向互聯網用戶提供實時環境質量報告。該系統針對目前百姓普遍關心的環境質量問題,對于政府環保部門、大型污染企業環境質量監控等有一定的參考及推廣價值。

ZigBee;MSP430G2553;Mini2440;環境監測

0 引 言

隨著社會發展進步,人們越來越重視生活環境質量問題。特別是在一些中大型的城市,環境質量已經納入為衡量該城市綜合實力的標志[1-2]。為了監測環境質量我們設計了一套完整的環境質量監測系統,與傳統的環境質量監測系統相比,使用ZigBee無線傳感網[3]具有傳感器節點布置隨意性、傳感器節點數量的可擴張性、傳感器網絡通信的無線性等特點。本文采用ZigBee網絡來監測周邊環境狀況,在需監測的區域放置傳感器節點并通過上位機將實時數據傳至互聯網,監控人員可以在任意時間和地點通過互聯網監控該區域的環境質量狀況。

1 環境質量監測系統結構

環境質量監測系統主要由3個部分組成:ZigBee無線傳感網絡、互聯網以及用戶監控中心。如圖1和圖2所示。

圖1 環境質量監測系統示意

圖2 環境質量監測系統實物

其中傳感器節點有目標性地布置在監測區域,如辦公樓、醫院、會場或者圖書館等等。傳感器節點與上位機之間選擇無線通信[4],這是由于采用無線的方式不僅方便初始節點的布置,也有利于隨時更換傳感器節點在室內監測的位置。

系統的無線通信部分選擇ZigBee技術,ZigBee協議是基于IEEE802.15.4標準的低功耗局域網協議,其特點是近距離、低復雜度、自組織、低功耗、低數據速率。它支持多種網絡拓撲結構如:樹狀結構、星型結構、網狀結構等。在本系統中ZigBee模塊的重要作用為將傳感節點和服務器組成局域網,每個節點都可以單獨與服務器通信,也可以節點之間相互通信。

系統工作原理:

(1)ZigBee協調器生成特定的PANID組建ZigBee網絡,傳感器節點搜索與自身匹配PANID并加入到該網絡;

(2)傳感器節點實時采集周圍的環境狀況數據:溫濕度、PM2.5濃度和光照強度,并將采集到的數據通過無線鏈路發送給ZigBee-IP網關[5-8];

(3)ZigBee-IP網關接收到數據后通過路由器發送到互聯網,用戶可通過互聯網來實時監控傳感器節點周圍的實時環境狀況。

2 傳感器節點設計

傳感器節點的模塊構成如圖3所示,其中包括了3種不同類型的傳感器以及MSP430主控模塊[9]和ZigBee無線傳輸模塊。

圖3 傳感節點模塊組成示意

其中系統采用的DHT11溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器,它應用專用的數字模塊采集技術和溫濕度傳感技術,確保具有極高的可靠性和長期的穩定性。其中DH11溫濕度傳感器的電路連接如圖4所示。每一次數據的采集總共為40 bit,其中包括16 bit的溫度數據,16 bit的濕度數據以及8 bit的校驗位。

圖4 DH11與MCU連接

PM2.5傳感器采用夏普光學灰塵傳感器(GP2Y1010AU0F),該傳感器包括1個紅外發光二極管和光電晶體管,通過檢測在空氣中的灰塵反射光來判斷空氣中的微塵含量。不同于DH11數字傳感器,模擬傳感器必須使懸浮顆粒物傳感器的輸出引腳輸出正比于懸浮顆粒物濃度的模擬電壓值。為此我們根據芯片手冊,在傳感器內部LED發光的第3個引腳上輸入1個周期為10 ms,占空比為0.32 ms的方波,此時輸出引腳的脈沖波形所對應的模擬電壓值恰好正比于懸浮顆粒物濃度的電壓值,再根據圖5關系曲線,就能計算出當前的懸浮顆粒物濃度數據。

圖5 輸出電壓與懸浮顆粒物濃度關系曲線

該系統采用由TI公司提供的G2553 Launch Pad作為主控芯片,可支持多達16個IO口,兩個按鍵和兩個LED,并提供在線調試功能。其中MSP430G2553單片機中的軟件流程如圖6所示。系統上電后執行初始化操作,初始化內容包括串口(38400)、DHT11、ADC、按鍵和LED的初始化。接下來開始多次采集數據去平均值并保存到數組,當有命令被接收時,判斷是發送數據命令還是打開/關閉設備命令,若是發送數據命令,系統將數據按照一定格式打包上傳,若是打開/關閉設備命令,系統將判斷相應命令并執行打開或關閉LED。

圖6 MSP430程序流程

3 上位機節點設計

上位機Linux軟件主要實現Mini2440對串口的操作。Mini2440通過串口把各個節點的數據收集到數組,對數據進行分類統計后,以Html文本的形式輸出,使用戶可以在瀏覽器中訪問節點數據。軟件流程如圖7所示。當軟件被執行時,首先初始化串口(38 400波特率),然后向各個節點發送“發送數據”命令,當節點收到命令時,將立即把數據返回,Mini2440把數據分類統計后輸出網頁,若沒有收到數據,系統將一直循環發送指令,直到有相應數據收到為止。

圖7 上位機Linux程序流程

4 系統的低功耗設計

4.1 基于低功耗的各模塊選擇

為了保證系統中的傳感器節點在各種環境下能進行長時間工作,節點中的各模塊均選用了低功耗器件。

其中選用DHT11溫濕度傳感器是因為該傳感器普通電源模式下待機電流僅為100 μA,正常工作平均電流為0.2 mA,在單總線供電模式下則更加節能。此外光學灰塵傳感器(GP2Y1010AU0F)也屬于低功耗傳感器,其LED終端電流以及工作電流最大值為20 mA。

主控模塊MSP430G2553單片機,有5種節能模式,普通運行模式下工作電流僅有230 μA,待機模式下僅有0.5 μA。

ZigBee無線傳輸模塊的工作電壓為3.3 V,并且基于Zigbee2007/PRO 無線通信協議,其發射電流最大值為34 mA,接收電流最大值為25 mA,平均工作電流為30 mA,休眠電流在1 μA左右。

基于以上各模塊的低功耗原則,傳感器節點的供電方式不像類似協調器和上位機的USB供電,而是直接采用兩節5號干電池作為供電電源。

4.2 基于低功耗的休眠控制

為了將系統中的傳感器節能耗將至最低,除了采用低功耗的各器件外,在主控模塊MSP430以及ZigBee無線傳輸模塊的程序中分別采用了休眠機制。

ZigBee無線傳輸模塊內部有一個簡單多任務的操作系統-OSAL。其中低功耗管理主要涉及的程序在OSAL_PwrMgr.C 和hal_sleep.c文件中,分別為OSAL的電源管理API和底層電源管理。開啟睡眠模式的命令語句如下(其中數據1為有效):

#define PWRMGR_ALWAYS_ON 0

#define PWRMGR_BATTERY 1

OSAL系統在檢查完所有的任務事件之后發現沒有事件需要處理則會選擇系統進入休眠。設置“myReportPeriod”的值即可調整節點的睡眠周期,可以利用計時器設置動態睡眠周期,從而使得傳感器節點僅在需要的時候進行數據采集和發送。

主控模塊MSP430的低功耗設計主要采用了中斷喚醒的方式,程序中分別定義的AD中斷、串口接收中斷、按鍵中斷以及PWM中斷。在main函數開始執行后,首先對串口、時鐘、按鍵、LED等進行配置,配置完成后進入低功耗模式并激活中斷,語句如下:

__bis_SR_register(GIE);

該語句執行后,表示模塊進入低功耗模式0(LPM0),在此模式下,僅僅關閉MCLK主時鐘,即關閉CPU的運行來達到降低能耗的目的。

4.3 系統能耗測試

對于本系統中協調器節點采用5 V的USB電源供電,傳感器節點的供電一律采用兩節5號堿性干電池,為了保證測試的公平性采用全新未拆封的干電池。測試環境選擇室內,測試傳感器節點數量為4個。距離協調器節點選擇10 m,測試結果如表1和表2所示。

表1 傳感器節點續航時間測試(全速工作)

表2 傳感器節點續航時間測試(開啟休眠)

測試結果說明在全速工作狀態下,傳感器節點的工作電流約80 mA,主要的耗電模塊為光學微塵傳感器模塊(20 mA)和ZigBee無線傳輸模塊(30 mA)。在開啟休眠模式后,傳感器節點將不再以全速狀態進行工作,此時平均工作電流降至10 mA以下,該平均工作電流為休眠電流和全速運行電流的加權平均,此時各個節點的待機時間均能超過13天。

5 Web顯示與控制界面

5.1 Web主要框架

網站主要使用了bootstarp3.10版本進行開發,Bootstrap是Twitter推出的一個用于前端開發的開源工具包,它由Twitter的設計師Mark Otto和Jacob Thornton合作開發,是一個是基于HTML、CSS、JAVASCRIPT框架,是目前最受歡迎的前端框架。

5.2 Web界面描述與實現

主頁面效果如圖8所示,主要功能模塊可分為產品說明、節點分布、節點開關、測試圖形以及數據查看。頁面使用iframe標簽使得各個頁面在同一頁面上不進行地址的跳轉,這樣方便用戶進行查看和管理。

圖8 Web顯示主頁面效果

(1)節點分布:該界面簡單說明傳感器節點所在位置的信息。如圖9所示,后期可將圖片替換為詳細的節點位置信息用于定位各個節點所在的詳細位置。

圖9 節點分布顯示界面

(2)節點開關:Mini2440開發板上的BOA服務器使用cgi(通用網關接口)文件來處理網絡邏輯相關的部分。這里設置了分布的4個節點的開關按鍵,開關打開時表示節點開啟,開關關閉時表示節點關閉,可參考圖10。

圖10 節點開關界面

(3)數據顯示:ZigBee網絡通過串口發送到Mini2440開發板上的4個節點的數據分別是:溫度、濕度、光照強度及PM2.5的數值。通過建立圖表的方式在Web頁面中呈現出來(如圖11所示)。圖表通過橫向的對比4個節點同一時間同一項數據的實時值,并且每隔3 s實時更新在頁面上。

圖11 數據顯示界面

5.3 Web系統的特點與后續開發

現有的web系統僅支持數據的實時觀測以及節點的控制和位置觀察,在后續的開發中可逐步完善其功能,例如為了實現對以往環境檢測數據的存儲和調用可引入數據庫,其次網站的安全機制方面需要完善,完善用戶登錄、加密及搜索的功能等。

6 結 語

本文以監測環境質量為研究切入點,從軟硬件兩方面設計并介紹了一種基于ZigBee以及MSP430的環境質量監測系統。該系統將溫濕度傳感器、PM2.5空氣微粒傳感器和光傳感器三種傳感器相結合,測量環境參數通過無線鏈路發送至ZigBee-IP網關,并最后以Web網頁的形式在互聯網向用戶發送實時監測報告。該系統具有高效性、節能性、實時性與可擴展性等特點,可滿足大型污染企業、工業場所、政府辦公樓或者學校實驗室的空氣質量檢測要求。

[1] 尹明靜.淺談室內污染的危害與治理[J].資源與人居住環境, 2007(01):79-80. YIN Ming-jing. Harm and Governance about the Indoor Pollution [J]. Resources and Human Living Environment, 2007 (01): 79-80.

[2] Mara Di Giulio, Rossella Grande, Emanuela Di Campli, et al. Indoor Air Quality in University Environments[J]. Environ Monit Assess, 2010,(170): 509-517.

[3] 蔣鵬.基于無線傳感器網絡的濕地水環境數據視頻監測系統[J].傳感技術學報,2009,22(02):244-248. JIANG Peng. A Wet-Land Water Environmental Monitoring System Using Digital Video based on Wireless Sensor Networks[J].Chinese Journal of Sensors and Actuators,2009,22(02):244-248.

[4] 寧永海,沈森,阮文輝等.無線數據傳輸在監控系統中應用[J].通信技術,2010,43(01):102-104. NING Yong-hai, SHEN Sen, RUAN Wen-hui,et al. Application of Wireless Data Transfer in Intelligent Monitoring and Controlling System[J].Communications Technology, 2010,43(01):102-104.

[5] MAO Xu-fei, MIAO Xin, HE Yuan, et al.Citysee: Urban CO2Monitoring with Sensors[C], Proc. IEEE Infocom, IEEE Press, 2012:1611-1691.

[6] XIA Hong-bo, JIANG Peng, WU Kai-hua. Design of Water Environment Data Monitoring Node based on ZigBee Technology[C]. Computational Intelligence and Software Engineering, IEEE Press, 2009:1-4.

[7] Corke P, Wark T, Jurdak R, et al. Environmental Wireless Sensor Networks[J]. Proceedings of the IEEE, 2010, 98(11): 1903-1917.

[8] Pillai M A, Veerasingam S, Yaswanth Sai D.CAN-based Smart Sensor Network for Indoor Air Quality Monitoring[C]. Computer Science and Information Technology (ICCSIT 2010). IEEE CS Press, 2010: 456-460.

[9] 沈建華.MSP430系統16位超低功耗單片機原理與應用[M].北京:清華大學出版社,2004. SHEN Jian-hua. Principle and Application of 16 Bit Ultra Low Power Microcontroller for MSP430 System[M], Beijing: Tsinghua University Press,2004.

Design and Realization of Environmental Quality Monitoring System based on WSN

SHEN Jia-hui,LUO Yi,LU Jia-ming

(College of Communication Engineering, Hangzhou Dianzi University, Hangzhou Zhejiang 310018,China)

A wireless real-time distributed environment quality monitoring system with low-cost and low-consumption is proposed, designed and verified. This system adopts ZigBee wireless protocol stack based on TI CC2530 micro controller, and the MSP430G2553 micro controller in wireless acquisition section collects the environmental quality data from the temperature -humidity sensor, air particle sensor and light sensor then transmits the data to the ZigBee-IP gateway through ZigBee wireless sensor network. The embedded ZigBee IP gateway based on S3C2440 sends environmental quality data in the form of Web page to Internet users, thus providing a real-time environmental quality report. This system is of certain reference and popular significance for those who are closely concerned with environmental quality monitoring, including government environmental departments and large polluting enterprises.

ZigBee;MSP430G2553;Mini2440;environmental monitoring

2015-03-19;

2015-07-20 Received date:2015-03-19;Revised date:2015-07-20

TP212.9

A

1002-0802(2015)09-1087-05

沈佳輝(1991—),男,碩士研究生,主要研究方向為無線通信技術和無線傳感器網絡;

駱 懿(1976—),男,碩士,高級實驗師,主要研究方向為無線通信技術;

陸家明(1990—),男,碩士研究生,主要研究方向為無線通信技術。

10.3969/j.issn.1002-0802.2015.09.021

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 中文字幕无码制服中字| 亚洲国产成人麻豆精品| 亚欧美国产综合| 特级毛片免费视频| 亚洲精品无码高潮喷水A| 亚洲首页在线观看| av天堂最新版在线| 女人18毛片一级毛片在线 | 精品一区二区三区无码视频无码| 亚洲午夜福利在线| 国产特级毛片aaaaaa| 国产啪在线| 日韩美毛片| 亚洲综合专区| 99色亚洲国产精品11p| 九九九精品成人免费视频7| 国产尤物在线播放| 亚亚洲乱码一二三四区| 国产91在线免费视频| 国产成人综合在线观看| 大香网伊人久久综合网2020| 国产v精品成人免费视频71pao| 欧美不卡在线视频| 色综合激情网| 最新亚洲人成无码网站欣赏网| 亚洲精品国产综合99| 日本三区视频| 久久精品无码中文字幕| 国产福利一区视频| 综合亚洲色图| 一本综合久久| 欧美综合区自拍亚洲综合天堂 | 久久精品女人天堂aaa| 国产成人高清在线精品| 99久久亚洲精品影院| 亚洲美女一级毛片| 日本影院一区| 国产成人综合亚洲欧美在| 丰满人妻久久中文字幕| 欧美亚洲国产精品第一页| 久久综合婷婷| 国产精品制服| 18禁不卡免费网站| 欧美三級片黃色三級片黃色1| 91午夜福利在线观看精品| 日本在线国产| 亚洲天堂视频网站| a级毛片在线免费| 亚洲国产成人自拍| 精品人妻一区二区三区蜜桃AⅤ| 久久久久久久久18禁秘| 国产乱人视频免费观看| 亚洲第一黄色网址| 国产玖玖视频| 玖玖免费视频在线观看| h网址在线观看| 国产亚洲男人的天堂在线观看| 真实国产精品vr专区| 精品精品国产高清A毛片| 国产黄色爱视频| 另类综合视频| 亚洲自拍另类| 欧美日韩va| 色老二精品视频在线观看| 又猛又黄又爽无遮挡的视频网站| 伊人久久青草青青综合| 欧美一区精品| 国产鲁鲁视频在线观看| 国产成人精品在线1区| 最新午夜男女福利片视频| 久久久久亚洲Av片无码观看| 欧美 亚洲 日韩 国产| 波多野结衣亚洲一区| 久久夜色撩人精品国产| 国内毛片视频| 精品久久人人爽人人玩人人妻| 亚洲av日韩综合一区尤物| 久久综合色天堂av| 国产传媒一区二区三区四区五区| 欧美日韩亚洲国产| 国产经典三级在线| 日本国产精品一区久久久|