《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于嵌入式Web服務器的無線空氣質量監測系統
基于嵌入式Web服務器的無線空氣質量監測系統
2015年電子技術應用第5期
鄭 希1,2,周金治1,2,康春香1,2
1.西南科技大學 信息工程學院,四川 綿陽621010; 2.特殊環境機器人四川省重點實驗室,四川 綿陽621010
摘要: 提出了以多個探測節點和一個監測終端利用有線和無線相結合,構建小范圍內無線采集環境信息系統,通過監測終端實現與互聯網相連,達到遠程監測功能。監測終端實現數據接收分析和Web服務器功能,探測節點實現對空氣中一氧化碳、VOC(Volatile Organic Compounds)、煙霧、可燃氣體的濃度的采集、處理、顯示和無線傳輸。
中圖分類號: TP277
文獻標識碼: A
文章編號: 0258-7998(2015)05-0039-04
The wireless air quality monitor system based on embedded Web server
Zheng Xi1,2,Zhou Jinzhi1,2,Kang Chunxiang1,2
1.School of Information Engineering, Southwest University of Science and Technology, Mianyang 621010, China; 2.Robot Technology Used for Special Environment Key Laboratory of Sichuan Province, Mianyang 621010, China
Abstract: This paper puts forward a remote environment motoring system, which uses wired and wireless communication technology, and is constructed by several detecting nodes for collecting environment parameters and a monitoring terminal for achieving connection with Internet. The monitoring terminal realizes the functions of data analyzing and Web server. The detecting nodes gather carbon monoxide, VOC, smoke and flammable gas′ destiny, then process these data, display in LCD, and send it through wireless communication module. The testing shows that the monitoring terminal in the room environment with obstacles can achieve accuracy within 20 m data receiving, which is sent by detecting nodes. The functional realization of Web server allows remote access through PC browser browsing Web pages to get the server IP address parameters in a monitored environment.
Key words : MSP430;CS8900A;CC1100;embedded Web service

    

0 引言

    隨著物聯網時代的到來,智能嵌入技術、傳感器技術將得到更加廣泛的應用。物聯網是在原有的互聯網的基礎上,利用有線、無線數據通信技術,將所有物品與網絡相聯,構建覆蓋世界上萬事萬物的互聯網絡。用戶終端從傳統的PC延伸擴展到任何物品與物品之間的信息交換和通信[1]

    由于工業生產、日常生活中各種化學品及裝飾裝修材料的普遍使用,空氣中過量的有害氣體導致安全事故頻發及大量的人體疾病發生。而在一些發達國家與地區已相繼建立了比較完整的空氣質量監測網絡[2]。順應物聯網發展形勢,空氣質量遠程監測勢必覆蓋人們生活的每個區域,對提高生活質量是非常必要的。

    當前主流的空氣質量監測儀價格普遍高,檢測氣體種類單一,且國內大多數空氣質量監測系統都采用Modem通信[3]。本文將詳細介紹基于嵌入式Web服務器的無線空氣質量監測系統,將空氣質量監測技術和互聯網結合,使便攜嵌入式檢測設備可以直接接入互聯網,遠程在瀏覽器上獲得監測點的實時數據,實現對空氣中常見的四類有害氣體的實時監測。

1 系統的總體設計

    基于嵌入式Web服務器的無線空氣質量監測系統設計包含兩大部分,探測節點和監測終端服務器。探測節點負責采集當前溫濕度和有害氣體濃度,并通過無線傳輸模塊傳給監測服務器終端;在監測終端,接收各節點發回的數據,將監測數據利用互聯網進行遠程傳輸,遠程PC可通過網頁獲得當前監測數據。

    探測節點散布于監測環境的各個點上,負責采集當前氣體濃度,選擇生活中最常見的一氧化碳、室內VOC(Volatile Organic Compounds,如甲醛、苯、二甲苯等)、煙霧、可燃氣體(如天然氣、液化氣、煤氣、烷類等)為目標氣體,利用四顆傳感器分別將四類氣體濃度轉化為電信號,用于單片機處理。本地由LCD顯示數據,并在氣體濃度超標時產生聲音和發光報警。同時PC只需訪問該Web服務器的IP地址就可獲得當前監測點的各氣體濃度等級、報警情況等。系統框圖如圖1所示。

qrs5-t1.gif

2 系統的硬件設計

2.1 前端信號采集

    前端信息采集需完成氣體濃度到電信號的轉換、信號的濾波和放大處理,使單片機在最合適的電壓范圍內進行采樣以得到最高的精度。針對一氧化碳、VOC、煙霧、可燃氣體四類有害氣體,分別采用了以下四款傳感器:MS22OO、MS1100、MS5100、MC101,其中,前三款均為非線性傳感器,第四款為線性傳感器。

    MS22OO、MS1100、MS5100這三款氣體傳感器均采用SnO2氣敏元件制成,利用半導體材料接觸氣體時其阻值的改變來檢測氣體的成分或濃度,將化學量轉換成電信號,都滿足以下計算。傳感器內阻值Rs與空氣中被測氣體濃度C成對數關系,qrs5-gs1-s.gif求得C=f(Rs,gas),如式(1):

    qrs5-gs1.gif

式中,n與氣體檢測靈敏度有關,隨材料和氣體種類、測量溫度以及添加劑的不同而變化,從手冊給出的氣體與濃度映射曲線中,取一點坐標(C,Rs,gas)值求得確定的n;β為氣體分離度,隨氣體濃度變化;Rs,air是傳感器在純凈空氣中的輸出電阻,Rs,gas是傳感器在檢測氣體中的輸出電阻。

    MC101傳感器檢測空氣中的可燃氣體。其內部由檢測元件和補償元件分別構成電橋的兩個橋臂。當氣體接觸到傳感器時,檢測元件開始催化燃燒,補償元件保持不變,因而電橋的橋臂阻值發生變化,產生一個失衡電壓。該電壓變量隨氣體濃度增大而成正比例增大,補償元件起參比及溫度補償作用。基于這一原理,該傳感器具有良好的線性度。

2.2 無線傳輸模塊

    無線傳輸模塊是本設計的重要組成部分。本系統選擇CC1100作為無線芯片,CC1100是一種低成本單片的特高頻(UHF)收發器,為極低功耗的無線應用而設計,具有體積小發射功率高、功耗低、外圍電路簡單、傳輸速度快、靈敏度高等特點。它主要應用于低功率遙感勘測、住宅和建筑自動控制、無線警報和安全系統、工業監測和控制、無線傳感網絡等領域。

    CC1100應用電路如圖2所示。CC1100的SI、SCLK、SO引腳為SPI接口。SI為數據輸入,SO為數據輸出,SCLK為時鐘輸入。CSn是數字輸入腳,用于芯片選擇。GDO0為數字輸入/輸出腳,GDO2為一般用途的數字輸出腳,都用于測試信號、FIFO狀態信號等。這些接口都與單片機的I/O口連接,簡單方便地實現無線傳輸功能。

qrs5-t2.gif

2.3 網絡通信模塊

    目前單片機系統主要通過RS232、RS485和CAN總線協議通信,要想直接與互聯網連接必須進行通信接口改造。

    該模塊由以太網控制器CS8900A和網絡變壓器20F-01R組成,利用單片機普通I/O口實現與RJ-45以太網接口的通信,如圖3所示。CS8900A是用于嵌入式設備的低成本以太局域網控制器,數據傳輸穩定性高,受外界干擾小,易實現,成本低,性能優越,集成度高,占用系統資源少,硬件連接簡單。它主要為嵌入式應用系統、便攜式產品和某些適配卡等提供一種切實可行的以太網解決方案[4]

qrs5-t3.gif

    系統中以太網控制器CS8900A工作在8位I/O模式,8根數據線、4根控制線、讀寫控制線均直接與單片機I/O口連接,外部需接20 MHz的無源晶振,主要電路如圖3。網絡變壓器20F-01R位于在以太網控制器與RJ-45接口之間,用于傳輸信號的電平轉換和隔離,防止外部線路干擾,允許帶電拔插。該設計方案使得普通的單片機系統方便地接入到以太網,實現信息的遠距離傳輸和共享。

2.4 嵌入式控制系統

    核心控制系統分為探測節點和監測終端兩部分,探測節點完成數據采樣、處理、無線傳輸、本地顯示、聲光報警等功能,監測終端完成無線傳輸和嵌入式Web服務器功能。

    在控制單元中,采用TI公司的16位單片機MSP430F5438。它功耗低,內部資源豐富,自帶12位A/D轉換器,簡化了外圍電路,同時也提高了系統的可靠性。根據設計需要,選用低功耗LCD液晶顯示屏FM12232F顯示氣體名稱、濃度、級別。

    當室內有害氣體濃度超過設定標準時,必須通過報警提示用戶。除了遠程網頁上需要設置報警提示外,本地使用LED燈閃爍和蜂鳴器發聲報警。每顆LED燈分別對應一種氣體,當任意一類氣體含量超標時,蜂鳴器都會嘯叫,且相應的LED燈閃爍。

    電源管理模塊為整個系統提供所需電壓的供電。該設備共需要兩種電壓:3.3 V和5 V。考慮到本監測設備的便攜性和在固定點可長時間監測的特點,設計了兩種供電方式:一是兩顆鋰電池串聯獲得8.4 V的額定電壓,使用LDO芯片LM7805使輸出電壓為穩定的5 V;二是家用交流電供電,通過變壓器獲得5 V電壓。在此基礎上,再經過LDO芯片TLV1117-3.3,將5 V電壓轉換至3.3 V,如圖4所示。因此,既方便作為手持檢測設備,又可適用于組網長時間定點監測。

qrs5-t4.gif

3 系統軟件設計

    探測節點程序流程如圖5所示。在探測節點,單片機通過對傳感器采集到的電壓信號進行AD采樣,確定采集的電壓信號與氣體濃度的函數關系,將測試結果映射到濃度值-等級表中,得到等級和超標信息,然后,控制顯示數據、濃度超標報警提示。

qrs5-t5.gif

    信號采集和數據處理對于系統整體實現非常重要。四顆傳感器分別采集CO、VOC、煙霧、可燃氣體濃度,通過單片機P6.0-P6.3端口送入內部AD模塊進行采樣,獲得四路電壓值數據。由理論分析,分別將電壓值轉化為濃度值并劃分等級。根據相關的標準和實際考慮,將CO、VOC、可燃氣體、煙霧的報警閾值分別設為:8 ppm、0.134 ppm、1.25%、200 ppm[5](數據參考GB/T18883-2002室內空氣質量標準)。

    無線傳輸完成探測節點與監測終端之間的數據交換,是本系統可以靈活應用的重要功能。單片機通過一個簡單的4-wire SPI兼容接口(SI、SO、SCLK和CSn)對CC1100進行配置,此時 CC1100 作為單片機的從屬器件。SPI 接口上的所有數據傳輸均以最高位開始,同時可以用于寫入和讀取緩沖數據。探測節點收到發送命令,與終端完成握手,然后將數據打包發送出去。監測終端接收到接收命令,發出應答信號,開始接收數據,接收完成后進入等待狀態。監測終端程序流程如圖6所示。

qrs5-t6.gif

    監測終端實現系統與互聯網之間的遠程數據傳輸。網絡通信的軟件設計包含TCP/IP協議設計和以太網控制器控制程序兩部分。以太網控制程序中,單片機要完成對CS8900A的初始化以及數據的解包和打包、控制CS8900A的數據收發、對其進行驅動,以函數的形式給其他模塊提供讀寫其寄存器的接口、產生讀寫時鐘等。以太網控制流程如圖7所示。

qrs5-t7.gif

    利用單片機實現嵌入式Web的難點在于利用單片機有限的資源對數據進行TCP/IP協議處理,使IP數據包可在Internet上傳輸。標準TCP/IP協議實現非常復雜,對處理器的要求也非常高,設計嵌入式系統并不要求實現所有的TCP/IP協議,根據嵌入式硬件環境,針對TCP/IP協議不同層次的特點,對標準的TCP/IP協議進行裁減,保留必需的協議族滿足與以太網通信的基本需求。圖8為精簡TCP/IP的實現模型[6-7]

qrs5-t8.gif

4 結論

    本文細述了基于嵌入式Web的便攜嵌入式空氣質量監測系統的設計與實現過程。通過對嵌入式設備的硬件接口改造,同時將精簡TCP/IP協議棧嵌入MSP430單片機,使其可通過RJ45接口將檢測儀接入網絡,作為Web服務器,供多臺遠程PC同時訪問。經測試,系統具備氣體濃度采集、分析、顯示、超閾值報警、遠程監測等功能。針對多種有害氣體的同時監測,有助于從多方面對空氣中有害氣體含量作綜合判斷。該設備小巧輕便,也可作普通的測試儀器使用。

    全面感知、可靠傳送、智能處理是物聯網的三個重要特征,嵌入式技術的發展和網絡接入多樣化都將不斷地推動物聯網發展進程,逐步滿足對生產過程、家居生活監控、遠程數據采集和測量、遠程診斷等方面的信息化需求。

參考文獻

[1] STRATEGY I,UNIT P.ITU Internet reports 2005:The Internet of Things[R].Geneva: International Telecommunication Union(ITU),2005:2-3.

[2] 孫其博,劉杰,黎羴,等.物聯網:概念、架構與關鍵技術研究綜述[J].北京郵電大學學報,2010,33(3):1-9.

[3] 李彥卿,楊伯原,張洛平.基于工業以太網的空氣質量監測系[J].機床與液壓,2009,37(6):152-154.

[4] 劉煒,王才.基于工業以太網的瓦斯突出監測系統分站設計[J].太原理工大學學報,2009,40(1):17-19.

[5] 中國疾病預防控制中心環境與健康相關產品安全所.GB/T 18883-2002,室內空氣質量標準[S].2002.

[6] GUAN M,WEI W,BAO Y.A Monitoring system based on embedded Internet technology for embedded devices[C].Computer Science and Software Engineering,2008 International Conference on,2008:5-8.

[7] 姚光開,于永棠,柴喬林.微型TCP/IP協議棧的設計與實現[J].計算機應用,2003,23(9):82-84. 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
一本久久综合亚洲鲁鲁五月天| 欧美一级二级三级蜜桃| 亚洲系列中文字幕| 日韩视频一区二区三区| 亚洲精品久久久久久下一站 | 欧美综合国产精品久久丁香| 午夜精品久久久久久久99水蜜桃| 亚洲私人影吧| 亚洲一区二区精品在线| 亚洲少妇诱惑| 亚洲综合社区| 午夜激情一区| 久久国产乱子精品免费女 | 亚洲电影免费观看高清完整版在线观看| 狠狠做深爱婷婷久久综合一区 | 久久综合九色九九| 美女在线一区二区| 欧美成人免费网站| 欧美黄色片免费观看| 欧美精品一区二区高清在线观看| 欧美激情一区二区久久久| 欧美精品久久久久久| 欧美日韩国产精品一卡| 国产精品高潮呻吟视频| 国产精品永久免费在线| 国产在线日韩| 亚洲国产一区在线| 一本色道久久综合亚洲精品高清| 亚洲私人影吧| 欧美在线视屏| 亚洲免费观看高清完整版在线观看熊| 欧美激情一区二区三区不卡| 国产一区91| 国产在线精品自拍| **性色生活片久久毛片| 最新精品在线| 中文一区在线| 久久国产色av| 日韩视频一区二区在线观看| 亚洲一区二区三区四区中文| 欧美在线影院| 欧美成人一二三| 欧美日韩专区| 国产小视频国产精品| 在线观看国产精品网站| 日韩一级裸体免费视频| 午夜一区在线| 亚洲毛片在线观看| 亚洲欧美日本国产有色| 久久久久国产精品午夜一区| 欧美福利一区二区| 国产精品久久久久久久久久妞妞| 国语自产精品视频在线看抢先版结局 | 欧美一级夜夜爽| 亚洲乱码国产乱码精品精天堂| 亚洲天堂成人在线视频| 欧美中日韩免费视频| 欧美精品导航| 国产视频欧美视频| 亚洲美女色禁图| 久久大综合网| 亚洲视频在线一区| 久久亚洲欧美| 国产精品美女久久久免费| 悠悠资源网亚洲青| 亚洲性色视频| 亚洲精品偷拍| 久久国产精品亚洲va麻豆| 欧美精品v日韩精品v国产精品| 国产精品影片在线观看| 亚洲精品国产日韩| 久久精品一二三| 午夜久久tv| 欧美精品aa| 一区精品久久| 午夜视频一区在线观看| 中日韩高清电影网| 欧美91精品| 国产一区二区在线观看免费| 亚洲图片欧美一区| 99在线精品观看| 另类专区欧美制服同性| 国产免费观看久久| 亚洲视频在线观看| 亚洲作爱视频| 欧美+日本+国产+在线a∨观看| 国产欧美日韩在线视频| 一区二区三区 在线观看视| 亚洲精品中文字| 久久久久免费视频| 国产精品揄拍500视频| 一本色道久久88精品综合| 亚洲精品国精品久久99热| 久久亚洲一区| 国产一区二区电影在线观看| 亚洲制服欧美中文字幕中文字幕| 一区二区电影免费观看| 欧美国产日本韩| 亚洲国产91色在线| 亚洲福利视频网站| 久久久综合网| 国产一区视频在线观看免费| 亚洲在线观看视频网站| 亚洲图片在线| 欧美日韩亚洲高清| 亚洲日本中文字幕区| 亚洲精选在线| 欧美二区视频| 亚洲茄子视频| 亚洲最新色图| 欧美日韩国语| 亚洲美女黄网| 一区二区三区四区五区精品视频 | 国产午夜精品理论片a级大结局| 亚洲欧美国产毛片在线| 亚洲欧美在线视频观看| 国产精品久久久久久久久免费| 99视频在线观看一区三区| 一区二区三区四区五区在线| 欧美日韩国产限制| 99香蕉国产精品偷在线观看| 亚洲夜间福利| 国产精品www994| 亚洲一区二区三区免费观看| 午夜精品福利视频| 国产欧美精品一区| 欧美在线观看视频在线| 久久国产精品久久精品国产| 黑人操亚洲美女惩罚| 久久激情五月婷婷| 欧美暴力喷水在线| 亚洲日本电影| 亚洲专区国产精品| 国产精品裸体一区二区三区| 亚洲免费影视第一页| 久久久久久久久久久久久久一区| 一区二区在线不卡| 亚洲精品一区二区三区不| 欧美日韩国产成人在线免费| 亚洲色诱最新| 久久久久久久高潮| 亚洲黄色在线看| 亚洲宅男天堂在线观看无病毒| 国产老女人精品毛片久久| 亚洲成人在线视频播放 | 久久精品在线观看| 亚洲高清影视| 亚洲永久在线| 国产一区久久| 亚洲三级影院| 欧美色欧美亚洲另类二区 | 亚洲东热激情| 欧美日韩精品免费观看视频完整 | 一区在线电影| 亚洲图片欧美一区| 国产午夜精品视频| 亚洲精品综合在线| 国产精品久久77777| 欧美一区二区精品久久911| 牛牛国产精品| 亚洲色图综合久久| 免费日韩av电影| 亚洲社区在线观看| 久久久久久久久久久久久9999| 亚洲人午夜精品| 久久激情五月丁香伊人| 亚洲国产精品久久久久秋霞影院| 亚洲一本视频| 亚洲电影观看| 欧美一区二区在线免费观看| 亚洲国产日韩欧美在线99| 欧美一级久久久久久久大片| 亚洲国产精品va在线看黑人动漫| 亚洲欧美成人一区二区在线电影| 一区精品久久| 欧美一区二区福利在线| 亚洲黄色毛片| 久久久国产精品一区二区中文| 日韩视频一区二区| 久久资源在线| 亚洲一区精彩视频| 欧美—级高清免费播放| 午夜一级久久| 欧美视频二区36p| 亚洲国产一区视频| 国产九九精品| 亚洲视屏在线播放| 黄色精品一区| 欧美诱惑福利视频| 日韩香蕉视频| 奶水喷射视频一区| 欧美一区二区播放| 欧美三级乱码| 亚洲精品国精品久久99热一| 国产一区二区三区网站| 亚洲欧美日韩精品久久久久| 最新国产精品拍自在线播放| 久久夜色精品国产噜噜av| 亚洲在线观看视频网站| 欧美日韩国产成人精品|