《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于B/S架構的家居環境遠程監測系統設計與實現
基于B/S架構的家居環境遠程監測系統設計與實現
2017年微型機與應用第8期
梁雪輝,許芬,吳潤州
北方工業大學 電氣與控制工程學院,北京 100144
摘要: 伴隨著物聯網技術的快速發展,傳感器網絡、無線通信、嵌入式智能設備和大數據在智能家居上的結合正在成為一個不可逆轉的趨勢。針對傳統C/S(Client/Server)架構環境監測數據遠程監測困難、系統安裝復雜、系統平臺要求較高、后期維護成本高等缺點,提出了一種基于B/S(Browser/Server)架構的家居環境無線遠程監測方案,設計了一套用于多個環境參數實時監測并通過ZigBee低功耗局域網協議進行無線傳輸的遠程家居環境監測系統。用戶可以從移動端或PC端通過網頁直接查看多個房間內的溫度、濕度、PM2.5濃度、甲醛濃度、CO濃度等空氣狀?態信息。該系統設計功耗低、成本低、結構簡單、安裝方便。
Abstract:
Key words :

  梁雪輝,許芬,吳潤州

 ?。ū狈焦I大學 電氣與控制工程學院,北京 100144)

       摘要:伴隨著物聯網技術的快速發展,傳感器網絡、無線通信、嵌入式智能設備和大數據在智能家居上的結合正在成為一個不可逆轉的趨勢。針對傳統C/S(Client/Server)架構環境監測數據遠程監測困難、系統安裝復雜、系統平臺要求較高、后期維護成本高等缺點,提出了一種基于B/S(Browser/Server)架構的家居環境無線遠程監測方案,設計了一套用于多個環境參數實時監測并通過ZigBee低功耗局域網協議進行無線傳輸的遠程家居環境監測系統。用戶可以從移動端或PC端通過網頁直接查看多個房間內的溫度、濕度、PM2.5濃度、甲醛濃度、CO濃度等空氣狀態信息。該系統設計功耗低、成本低、結構簡單、安裝方便。

  關鍵詞無線傳感器網絡;B/S架構;智能家居;遠程監測

  中圖分類號:TP277文獻標識碼:ADOI: 10.19358/j.issn.1674-7720.2017.08.029

  引用格式:梁雪輝,許芬,吳潤州.基于B/S架構的家居環境遠程監測系統設計與實現[J].微型機與應用,2017,36(8):92-94.

0引言

  “互聯網+”和“工業4.0”概念的提出,大大促進了工業、農業、家居、物流、服務、環保等各個行業與網絡的融合。人、物、環境之間的互聯互通已成為工業4.0時代的一個特征,并正在逐漸延伸成為人類社會活動的基石。作為其中一環,環境信息的監測、采集和網絡實時發布就顯得愈加重要。實時、準確地提供特定時間、特定位置的環境參數信息是物聯網技術中的重要一環,這些信息的提供將對環境管理、環保監測、污染源控制、公共活動、室內安全、交通管理、公共安全等很多領域產生重大影響。隨著傳感器制造成本的下降和傳感器網絡技術的成熟,越來多的行業開始提供實時信息服務[1]。

  隨著遠程監測系統運用場景的不斷擴大,工業需求和商業需求的不斷增加,促進了國內外學者在這個領域不斷進行探索和研究。

  國內,上海電力學院的楊俊杰博士研究了無人值守變電站周界光電一體化安防系統設計[2],華南農業大學樊志平博士研究了柑橘園土壤墑情遠程監控系統設計與實現[3],武漢科技大學余湧研究了一種遠程監控報警系統的設計[4],國礦業大學的寧芳副教授研究了基于UCD的智能家居控制系統界面交互設計[5],重慶郵電大學自動化學院胡向東研究了面向智能家居的輕量型互認證協議[6]等。

  國外,密西根大學FERNANDES E等人對新興的智能家居平臺的安全進行了深入的分析,特別是針對三星的SmartThings設備提出了一些解決方案[7]。

1系統總體方案

  目前智能家居市場沒有統一的接口標準和協議規范,而且對于大眾用戶來說智能監測不是強需求。本文設計的模塊主要從低功耗和低成本兩個方面著手,面向一般普通用戶。低功耗采用的措施是利用TI的超低功耗MSP430F5438A處理器和CC2530模塊;低成本主要是在傳感器選型上采用市場上常見的經過市場檢驗過的一些性價比比較高的傳感器。由于市場上沒有統一的接口定義,本模塊采用最常用的無線串口協議,利于與其他模塊之間進行通信。系統主要采用多對一設計模式,“多”指的是可以部署多個檢測節點,“一”指的是只有一個管理節點[8]。系統結構圖如圖1所示。系統的檢測節點能夠對當前的環境溫度、濕度、空氣中顆粒物濃度,一氧化碳濃度和甲醛濃度信息實時采集和將數據傳輸到管理節點,同時在檢測節點上設有超標報警裝置,一旦超過預設值模塊就立即報警。系統的管理節點主要用來對采集數據進行處理,并將處理的數據傳輸到遠程數據庫。遠程數據庫和Web客戶端進行數據交互,這時用戶就可以通過網頁查看到數據信息。該系統的主要特點是使用的硬件資源較少,電路工作穩定,功耗較低,并且便于攜帶和安裝。

 

001.jpg

2硬件系統設計

  硬件系統以超低功耗單片機MSP430F5438A作為處理器為核心,外圍電路由溫濕度采集模塊(DHT11)、顯示模塊(12864)、空氣質量采集模塊(GP2Y1051)、ZigBee無線傳輸模塊(CC2530)、一氧化碳檢測模塊(MQ7)、甲醛檢測模塊(MQ138)和報警電路組成。單片機對采集到的多路傳感器數據進圖2檢測節點硬件結構行去噪、轉換等簡單處理后,通過ZigBee無線傳輸到管理節點(也叫網關)。管理節點將數據發送到騰訊云公網服務器的MySQL數據庫。具體的檢測節點結構如圖2所示。

002.jpg

  2.1主控芯片

  主控芯片選用TI公司的MSP430系列超低功耗微控制器MSP430F5438A,其主要典型特性有:(1)低電源電壓范圍:3.6 V到低至1.8 V;(2)超低功耗:分為工作模式(AM)、待機模式(LPM3)、關閉模式(LPM4)、關斷模式(LPM4.5),不同的工作模式,會對應不同的工作電壓和電流,便于進行低功耗處理。

  2.2無線傳輸模塊

  采用ZigBee低功耗局域網協議,多節點廣播模式進行無線串口數據的收發[5]。

  為了保證數據傳輸過程中通信更穩定,故將波特率設置為2 400 b/s。只有當采集數據發生變化時,才進行數據傳輸。當CC2530沒有進行接收數據時,為了節省能源,CC2530將處于休眠狀態;當采集數據發生變化時,CC2530被喚醒,單片機對數據進行分析處理,然后在檢測節點上進行存儲和顯示,并通過串口發送給管理節點,之后CC2530重新進入休眠狀態,等待下一次被喚醒時繼續發送數據,如此循環。

  2.3系統主要模塊介紹

  溫濕度采集模塊采用的是DTH11數字傳感器,已校準數字信號輸出,有極高的可靠性和穩定性,溫度測量范圍為0~50℃,濕度測量范圍為20%RH~90%RH。

  空氣質量采集模塊采用夏普的GP2Y1051傳感器,夏普GP2Y1051是GP2Y1050的升級版本,升級版的PM2.5傳感器取消了之前的模擬輸出方式,并且將內部算法進行了微調集成在傳感器的控制芯片內,使用串口進行輸出,這樣將會更加穩定,只需要3根線即可讀取PM2.5的電壓值。

  一氧化碳模塊采用MQ-7傳感器,它的特點是對一氧化碳的靈敏度高、穩定性強、使用壽命長、電信號輸出大,探測范圍為0.01‰ ppm~1‰ ppm。

  甲醛模塊采用MQ-138傳感器,對醛、醇、酮、芳族化合物具有很高的靈敏度;模擬量輸出隨濃度增加而增加,濃度越高電壓越高;探測范圍:甲醛 1~10 ppm。

3軟件設計

  3.1數據采集軟件

  軟件主要分為兩部分:一部分是后端檢測節點的數據采集程序和管理節點的數據處理程序,另一部分是前端Web頁面顯示程序。兩者之間通過一個管理節點來進行數據網絡的數據交互傳輸,目前實驗階段采用個人計算機完成管理節點功能。

  3.1.1后端檢測節點程序設計

003.jpg

  后端程序主要分為三個部分:數據的采集、顯示和發送。圖3為主程序流程圖。

  3.1.2前端WEB頁面顯示程序設計

004.jpg

  圖4為前端頁面顯示軟件設計框架圖,系統包括瀏覽器端和服務端兩大部分組成。瀏覽器端用于用戶隨時隨地查詢到實時的監測數據;服務器端將采集的數據進行存儲并提供給Web頁面進行顯示。

  實時顯示主要運用的是AJAX技術,是因為HTML5的Web Socket技術剛在市場上使用[9]。AJAX是使用客戶端腳本與Web服務器交換數據的應用開發方法[10]。配合使用的JQuery是一個快速、簡潔、輕量級的JavaScript庫,它將所有的AJAX操作封裝到一個函數中[11]。

  3.2無線通信端軟件設計

  利用本地計算機代替網關功能,在本地計算機上搭建Python的IDE編譯環境,利用PySerial包和串口建立連接,之后將從串口接收到的字符串轉換為數組的形式,并分析判斷數據是否是想要的數據,利用while循環將接收到的數據更新到遠程服務器中已經建立的MySQL數據庫表中。

  遠程服務器搭建了Apache Web服務器,開放MySQL數據庫遠程接口,同時安裝PHP的IDE環境,利用PHP和HTML相互嵌套的方式編寫從數據庫中讀取數據的程序,使用HighCharts插件將數據動態地顯示在Web頁面上。

  3.3數據庫設計

  MySQL數據庫包含:檢測節點編號(Number)、采集數據信息(Temperature,Humidity,PM2.5,Formaldehyde, CO)、檢測節點位置坐標(Coordinate)和檢測時間(Time)。具體設計如表1所示。

006.jpg

  3.4整體軟件流程圖

  整體軟件設計主要分為三個部分:數據的接收與存儲、數據的讀取、Web頁面顯示。其中數據的讀取和Web界面的顯示是被調用和調用的關系。具體流程如圖5所示。

005.jpg

4實驗和運行結果

  系統的開發環境和運行環境如下。

  服務器端:Python2.7.10+MySQL 5.6.17+PHP5.5.12+Apache2.4.9,運行環境:Ubuntu server 14.04.1 LTS 64位。

  開發工具:PyCharm,Notepad++。

  服務器是在騰訊云上面申請的云服務器,CUP為1核,內存為1 GB,云硬盤為8 GB,公網帶寬為1 Mb/s。

  頁面顯示實時采集數據,頁面中的數據會隨著讀入的串口數據實時改變,這樣串口輸出的數據和網頁顯示的數據一致,達到預期的實時顯示的效果。

  公網IP地址是:115.159.100.208。

5結論

  本文設計的家居環境遠程監測系統實現了數據的遠程采集和實時顯示。系統可以準確有效地監測家居環境下的各種空氣質量信息,并實時顯示采集到的數據,為遠程監測提供了方便快捷的數據流服務。系統在數據采集和實時顯示方面具有良好的擴展性,可以添加更多的傳感器,也可以選擇顯示更多的信息,同時低成本和低功耗是本設計最大的亮點。

  參考文獻

 ?。?] 呂炳潮,楊揚,伍民友. 實時信息的理論研究及應用[J].計算機工程與設計 ,2010,31(18):4012-4014.

  [2] 任堂正,楊俊杰,樓志斌. 無人值守變電站周界光電一體化安防系統設計[J].電測與儀表,2016,53(12):111-117.

  [3] 樊志平,洪添勝,劉志壯,等. 柑橘園土壤墑情遠程監控系統設計與實現[J]. 農業工程學報,2010,26(8):205-210.

  [4] 余湧,馬婭婕,彭攀來,等. 一種遠程監控報警系統的設計[J]. 自動化儀表,2016,37(6):62-65.

 ?。?] 寧芳,金旦亮. 基于UCD的智能家居控制系統界面交互設計[J]. 包裝工程, 2016,37(2):94-98.

 ?。?] 胡向東,趙潤生.面向智能家居的輕量型互認證協議[J]. 傳感技術學報,2016,29(5):751-757.

 ?。?] FERNANDES E, JUNG J, PRAKASH A. Security analysis of emerging smart home applications[C]. 2016 IEEE Symposium on Security and Privacy (SP),2016:636654.

  [8] Jiang Linying,Zhu Zhiliang,Li Hailong,et al.Embedded laboratory environment monitor system[C]. WASE International Conference on Information Engineering, 2009:197201.

 ?。?] 楊建業,耿建平. 基于HTML5的實時Web數據監測系統[J].桂林電子科技大學學報, 2015,35(2):136-141.

 ?。?0] 張立倩,常曉燕,苗杰,等.基于Web平臺數據實時顯示研究[J]. 內蒙古農業大學學報(自然科學版), 2008, 29(3):164-166.

 ?。?1] 羅麗娟,谷鎖林,張斌.Web平臺下測控設備動態數據實時顯示系統設計與實現[J]. 指揮控制與仿真, 2015,37(4): 118-122.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产婷婷成人久久av免费高清| 亚洲午夜视频在线观看| 麻豆成人综合网| 在线日韩一区二区| 亚洲精品日韩一| 亚洲一区在线观看视频| 一区二区三区欧美视频| 国产日韩欧美综合| 女同一区二区| 一本色道久久综合一区| 亚洲一区二区三区乱码aⅴ| 国产精品a级| 国产精品久久久久三级| 1000部国产精品成人观看| 韩国成人理伦片免费播放| 亚洲福利视频三区| 亚洲一区二区欧美日韩| 欧美一区二区三区四区在线观看地址| 国产精品欧美在线| 久久福利精品| 久久精品二区三区| 国产日韩精品一区观看| 亚洲日本黄色| 久久亚洲视频| 亚洲一区免费视频| 欧美日韩中文另类| 美女图片一区二区| 免费视频亚洲| 国产毛片久久| 在线精品亚洲一区二区| 久久亚洲一区| 一区二区三区**美女毛片| 国模精品一区二区三区| 欧美日韩麻豆| 亚洲承认在线| 国产精品男人爽免费视频1| 国产女同一区二区| 国产精品v欧美精品v日韩精品| 午夜精品亚洲| 久久久www| 久久久久久久久伊人| 国产婷婷色综合av蜜臀av| 亚洲国产成人久久| 欧美日韩精品免费在线观看视频| 久久这里只精品最新地址| 国产主播一区二区三区四区| 午夜精品久久| 免费观看成人| 欧美v日韩v国产v| 99国产精品久久久久久久久久| 亚洲看片一区| 韩国一区二区三区在线观看| 国产精品一卡| 99re66热这里只有精品3直播| 亚洲精品视频在线看| 亚洲高清不卡一区| 亚洲性线免费观看视频成熟| 国产精品高潮视频| 欧美精品系列| 亚洲欧美国内爽妇网| 久久婷婷国产综合精品青草| 欧美午夜不卡视频| 欧美视频在线一区| 国产日韩欧美日韩大片| 久久午夜羞羞影院免费观看| 一区二区三区我不卡| 亚洲国内精品在线| 韩国一区二区在线观看| 在线欧美影院| 欧美一区二区| 免费在线成人| 欧美freesex8一10精品| 久久在线视频| 亚洲欧美电影在线观看| 国产伦精品一区二区三区在线观看| 国产最新精品精品你懂的| 国产免费成人在线视频| 亚洲一区二区三区777| 久久九九国产精品| 亚洲精品国产欧美| 狠狠色狠狠色综合日日五| 国产精品一区久久| 国产精品v片在线观看不卡| 欧美一区二区在线免费播放| 欧美福利视频一区| 欧美日韩中国免费专区在线看| 99精品国产在热久久婷婷| 国产精品一页| 亚洲欧美第一页| 亚洲在线观看免费| 黄色成人在线网址| 国产亚洲va综合人人澡精品| 亚洲视频网在线直播| 一区二区日韩精品| 国产精品一区二区久激情瑜伽| 99re6热在线精品视频播放速度| 亚洲精品1区| 午夜激情综合网| 久久精品国产成人| 国产日产亚洲精品系列| 韩日成人在线| 精品成人一区二区三区| 久久gogo国模啪啪人体图| 国产亚洲精品久久久久久| 午夜视频久久久| 久久综合九色九九| 国产欧美一区二区在线观看| 99热免费精品在线观看| 亚洲精品国产系列| 国产精品日韩专区| 一本一本久久a久久精品综合麻豆| 欧美日产一区二区三区在线观看| 亚洲日韩欧美一区二区在线| 狠狠色综合一区二区| 欧美午夜精品久久久久免费视| 欧美日韩无遮挡| 国产老肥熟一区二区三区| 一本久道久久综合狠狠爱| 久久激情婷婷| 夜夜躁日日躁狠狠久久88av| 国产主播在线一区| 国产一区二区三区av电影| 在线观看亚洲专区| 亚洲视频在线二区| 久久精品女人天堂| 久久久久91| 久久精品国产一区二区电影| 狠狠色狠狠色综合日日91app| 亚洲精品美女91| 久热爱精品视频线路一| av成人国产| 亚洲亚洲精品在线观看| 亚洲精品乱码久久久久久黑人| 国产偷国产偷亚洲高清97cao| 亚洲人成绝费网站色www| 欧美精品尤物在线| 亚洲经典三级| 亚洲午夜电影| 国产精品裸体一区二区三区| 亚洲视频久久| 久久成人18免费网站| 欧美日本亚洲韩国国产| 亚洲三级性片| 99伊人成综合| 久久国产精品久久久久久久久久| 欧美成人日韩| 国产乱码精品一区二区三区五月婷| 亚洲欧美另类中文字幕| 国产精品高潮呻吟久久av黑人| 99re66热这里只有精品3直播| 国产综合久久久久影院| 国产精品v一区二区三区| 欧美成人有码| 亚洲午夜久久久久久久久电影院| 美乳少妇欧美精品| 在线欧美视频| 国产日韩精品一区二区三区在线| 中文一区字幕| 亚洲精品人人| 午夜精品美女自拍福到在线| 新片速递亚洲合集欧美合集| 欧美三级乱码| 欧美日韩久久不卡| 亚洲综合色网站| 久久亚洲精品一区| 亚洲少妇最新在线视频| 欧美国产精品v| 影音先锋亚洲一区| 久久久99免费视频| 国内外成人免费激情在线视频| 欧美视频中文字幕在线| 亚洲永久精品大片| 亚洲成人在线| 国产欧美一区二区三区在线看蜜臀| 久久亚洲不卡| 午夜欧美大尺度福利影院在线看| 国产精品一区二区三区四区五区| 国产自产v一区二区三区c| 欧美影院视频| 欧美日韩中文字幕在线视频| 黄色一区二区三区四区| 欧美国产日韩一区二区在线观看| 国产亚洲欧美日韩日本| 亚洲日本欧美天堂| 蜜臀a∨国产成人精品| 国产精品高潮呻吟久久av无限| 久久综合亚洲社区| 欧美精品一区二区三区很污很色的| 欧美三区免费完整视频在线观看| 一区二区三区日韩在线观看| 亚洲国产高清视频| 裸体一区二区三区| 欧美高清不卡| 国产欧美一区二区三区久久| 欧美精品一区二区三区久久久竹菊| 亚洲欧美日韩视频二区| 宅男噜噜噜66一区二区66| 欧美精品免费播放| 亚洲国产精品免费| 亚洲乱码国产乱码精品精可以看| 国产午夜精品全部视频播放| 欧美a级一区| 欧美精品久久久久久久| 亚洲风情亚aⅴ在线发布| 欧美日韩午夜剧场| 午夜欧美精品| 亚洲精品久久视频| 欧美日韩国产成人在线| 国产一区二区三区电影在线观看| 亚洲无线一线二线三线区别av| 一本久道久久综合狠狠爱| 久久www免费人成看片高清| **欧美日韩vr在线| 女女同性女同一区二区三区91| 狠狠干成人综合网| 欧美+日本+国产+在线a∨观看| 欧美日韩少妇| 91久久综合亚洲鲁鲁五月天| 欧美伊人久久久久久久久影院| 亚洲日本在线视频观看| 久久久久99| 国产精品免费看久久久香蕉| 欧美国产激情二区三区| 国产欧美在线播放| 黄色精品一二区| 国产精品高潮呻吟| 久久精品中文| 亚洲激情av| 91久久精品国产91久久性色tv| 久久中文字幕一区| 亚洲成人在线网| 国产美女精品视频免费观看| 久久久久国产精品午夜一区| 国产精品久久久久免费a∨大胸| 一区二区三区鲁丝不卡| 国产精品免费一区二区三区观看| 亚洲欧洲在线视频| 国产视频自拍一区| 久久国产精品第一页| 国产精品久久国产精麻豆99网站| 欧美无乱码久久久免费午夜一区| 亚洲女女女同性video| 国产欧美日韩专区发布| 欧美中文字幕在线视频| 国产婷婷色一区二区三区在线| 亚洲午夜久久久久久久久电影院| 欧美在线国产精品| 国产精品区一区| 亚洲黄色精品| 国产美女精品免费电影| 在线看国产日韩| 欧美另类极品videosbest最新版本| 国产精品综合久久久| 久久久久久久一区二区| 影音先锋亚洲精品| 麻豆av福利av久久av| 久久亚洲私人国产精品va媚药| 欧美精品激情在线| 久久夜色精品国产欧美乱极品| 91久久精品国产91久久性色| 亚洲一区免费观看| 亚洲国产精品v| 国产有码在线一区二区视频| 欧美视频中文一区二区三区在线观看| 麻豆免费精品视频| 欧美激情综合色综合啪啪| 欧美自拍偷拍午夜视频| 欧美日韩hd| 欧美综合二区| 在线看日韩av| 欧美一区二区三区四区视频| 亚洲精选91| 一本到高清视频免费精品| 亚洲欧美日韩一区二区三区在线| 久久久久亚洲综合| 欧美日韩国产美| 亚洲国产婷婷香蕉久久久久久99| 狠狠色狠狠色综合日日tαg| 伊人成人在线视频| 韩国av一区二区| 日韩亚洲欧美成人| 国产亚洲欧美色| 欧美日韩色一区| 一本一本大道香蕉久在线精品| 亚洲免费黄色| 亚洲欧美综合| 国产亚洲欧美日韩精品| 国产精品一区二区三区成人| 欧美精品少妇一区二区三区| 国产欧美日韩一区二区三区| 欧美大片免费看| 美女视频网站黄色亚洲| 欧美日韩免费在线观看| 欧美精品一区二区三区视频| 在线日韩欧美视频| 久久字幕精品一区| 亚洲高清在线观看一区| 亚洲一区免费观看| 欧美三级电影精品| 国产精品丝袜白浆摸在线| 久久精品女人| 欧美大胆人体视频| 午夜精品久久久久| 久久国产精品免费一区| 国产情侣久久| 一区二区亚洲精品国产| 欧美日韩高清一区| 久久国产一区二区三区| 久久综合福利| 国产精品高潮在线| 国内精品久久久久久久影视麻豆| 久久成人免费日本黄色| 久久精品人人做人人爽电影蜜月| 欧美精品一区在线发布| 欧美超级免费视 在线| 亚洲人成77777在线观看网| 欧美日韩国产限制| 红桃视频国产一区| 久久精品国产久精国产思思| 激情婷婷亚洲| 一本久道久久综合狠狠爱| 国产一区二区三区最好精华液| 国产精品自拍三区| 在线观看亚洲视频| 欧美精品www| 欧美日韩情趣电影| 亚洲一区二区三区在线| 久久成人国产精品|