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

基于ZigBee 技術的智能家居環境信息監測系統設計

2024-01-09 02:57:46朱麗敏
電視技術 2023年11期
關鍵詞:系統

朱麗敏

(廈門南洋職業學院,福建 廈門 361000)

0 引言

隨著科技的進步,人們生活水平的改善以及社會對衛生、舒適家居生活的要求提高,智能家居環境監測系統的市場需求愈來愈大,概念越來越受到關注。這種系統能夠提供便捷、舒適和高效的生活環境,通過自動化和智能化設備進行能源管理,實現節能減排。在智能家居系統中,環境監測是一個重要的組成部分,通過對家居環境進行實時監測,可以讓人們了解室內空氣質量、溫度、濕度、光照等參數,為人們提供更加健康、舒適的生活環境。智能家居系統可以實現遠程控制和自動化管理,提高生活的便利性和舒適度。ZigBee 技術作為一種低功耗、高傳輸速率的無線通信技術,在智能家居環境監測系統中具有廣闊的應用前景。本文基于ZigBee無線通信技術設計了一套智能家居環境監測系統。

1 基于ZigBee 技術的智能家居環境監測系統

1.1 系統總體方案

本文所述系統主要由ZigBee 終端采集(控制)節點、ZigBee 協調器節點和上位機(監控端)組成。終端采集節點負責采集環境數據,協調器節點負責接收和轉發數據,上位機負責數據接收、數據顯示及控制信號發布。系統總體方案如圖1 所示。

圖1 智能家居環境監測系統總體方案

智能家居環境監測系統的功能模塊主要包括終端采集節點、終端控制節點、協調器節點以及上位機。終端采集節點采集家居環境的溫度、濕度、光照、空氣質量等數據,利用ZigBee 無線通信技術將數據發送給協調器節點。終端控制節點利用ZigBee 無線通信技術接收協調器節點的控制信號,控制燈、風扇燈等執行設備開和設備關。協調器節點接收終端采集節點發送的數據,通過串口傳輸給上位機。協調器還負責建立和維護ZigBee 網絡,保證數據的可靠傳輸。上位機通過串口接收數據并進行顯示和分析,還可以根據用戶需求對家居設備進行控制,如開啟風扇、調節燈光等。

1.2 核心技術簡介

1.2.1 ZigBee 技術

ZigBee 是一種短距離、低速率的無線通信技術,過去被稱為“HomeRF Lite”和“FireFly”技術,現在統一稱為ZigBee 技術[1]。ZigBee 技術能夠實現近距離無線連接,屬于無線網絡通信技術,主要特點是低功耗、低成本、高傳輸速率和可靠性,被廣泛應用于日常通信傳輸[2]。

在本系統中,ZigBee 技術主要起到兩個作用:一是建立網絡連接,ZigBee 協調器可以建立和維護ZigBee 網絡,終端采集(控制)節點通過ZigBee 網絡與協調器通信,從而建立數據傳輸的通道;二是數據傳輸,ZigBee 技術可以實現終端采集(控制)節點與協調器節點之間的數據傳輸,包括溫度、濕度、光照、空氣質量等家居環境數據。

ZigBee 技術為智能家居環境監測系統提供了一個有效的實現方式,使得對家居環境的實時監測和控制成為可能。

1.2.2 Qt 跨平臺開發環境

Qt 是一個跨平臺的C++圖形用戶界面應用程序框架,提供給應用程序開發者建立圖形用戶界面所需的所用功能。Qt 具有優良的跨平臺特性,提供豐富的應用程序接口(Application Programming Interface,API)。在工程項目開發中,使用Qt 進行程序開發,極大地降低了使用者的學習成本[3]。

智能家居環境監測系統設計選擇Qt 作為圖形交互開發工具,可以滿足系統的多平臺支持需求,提高系統的可移植性和實用性。Qt 工具豐富的圖形控件可以滿足人機交互需求,實現數據顯示、參數設置、控制操作等功能。Qt 具有優美的界面設計和良好的用戶體驗、強大的網絡通信功能、開放源代碼、社區支持以及可擴展性。

2 系統硬件設計

2.1 主控電路模塊

2.1.1 核心板硬件資源

CC2530 核心板[4]主要包括CC2530 單片機最小系統、晶振、天線接口以及引出的輸入輸出(Input Output,IO)擴展接口。CC2530 是ZigBee 無線通信的芯片,需要高頻、低頻兩個晶振。高頻晶振的頻率為32 MHz,低頻晶振的頻率為32.768 kHz。射頻收發電路的功能是無線發送和接收終端采集(控制)節點的數據。核心板電路如圖2 所示。

圖2 CC2530 核心模塊電路圖

2.1.2 底板硬件資源

電源電路采用5 V 電源通過直流-直流(DCDC)降壓芯片得到3.3 V 工作電壓。還可以采用1節3.7 V 鋰電池供電,方便用戶進行室外無線網絡的數據通信測試,通過外接的5 V 電源進行充電。

按鍵和LED 電路模塊用于相關狀態的輸入按鍵如復位、現場控制指令的發送等,還用于表示電路的工作狀態的指示燈,如組網狀態、網絡信號情況、數據傳輸狀態等信息。

本系統通過串口接入上位機,通過通用串行總線(Universal Serial Bus,USB)轉串口電路實現計算機USB 接口到通用串口之間的轉換,為沒有串口的計算機提供快速的通道。

底板還包括繼電器控制電路、調試和傳感器通用接口。其中傳感器通用接口用于連接不同種類的傳感器模塊。傳感器通用接口電路如圖3 所示。

圖3 傳感器通用接口電路

2.2 信息采集節點模塊設計

2.2.1 溫濕度信息采集節點

本系統溫濕度信息采集節點采用DHT11 數字溫度傳感器。DHT11數字溫度傳感器是一種高精度、低成本、小體積的溫度傳感器,具有雙向二線制同步串行總線(Inter-Integrated Circuit,I2C)通信接口和校準的數字信號輸出,采用負溫度系數(Negative Temperature Coefficient,NTC)熱敏電阻作為測溫元件,能夠測量范圍為-40 ~+85 ℃的微小溫度變化,測溫分辨率高達0.1 ℃。DHT11 還具有濕度傳感器,可以同時測量溫度和濕度。DHT11 數字溫度傳感器的使用非常方便,只需將其連接到單片機的I2C 通信接口上,即可通過單片機讀取其測量的溫度值和濕度值。DHT11 還具有數據校驗功能,能夠保證數據傳輸的準確性。DHT11 典型應用電路如圖4 所示。

圖4 DHT11 典型應用電路

2.2.2 光照度信息采集節點

本系統采用光敏電阻作為光照度信息采集節點。光敏電阻器[5]是一種對光線敏感的電阻器,其電阻值會隨著光線的變化而變化。入射光強,電阻減小;入射光弱,電阻增大。它通常由光敏層、玻璃基片(或樹脂防潮膜)和電極等組成,其中光敏層由半導體材料制成。

光敏傳感器的電路原理如圖5 所示。LS 是光敏電阻,通過調節光敏電阻上方的可調電阻R1 來調節閾值。

圖5 光敏傳感器的電路原理圖

2.2.3 氣體濃度采集節點

本系統氣體濃度采集節點采用MQ-2 型氣敏傳感器[6]。MQ-2 型氣敏傳感器對天然氣、液化石油氣等煙霧有很高的靈敏度,尤其對烷類煙霧更為敏感。這種傳感器可檢測多種可燃性氣體,是一種適合多種應用的低成本傳感器。但需要注意的是,MQ-2型氣敏傳感器在使用之前必須加熱一段時間,否則其輸出的電阻和電壓不準確。當傳感器所處環境中存在可燃氣體時,傳感器的導電率隨空氣中可燃氣體濃度的增加而增大。

氣敏傳感器驅動電路如圖6 所示。當有煙霧發生時,引腳P2.0 是高電平,發光二極管LED1 指示燈點亮,沒有煙霧發生時為低電平,LED1燈熄滅。調節煙霧傳感器上的電位器,可以用于監測不同的氣體,設置不同的報警閾值。

圖6 氣敏傳感器驅動電路圖

2.2.4 人體信息采集節點

本系統采用HC-SR501 型人體紅外熱釋電感應模塊作為人體信息采集節點。該模塊內置了德國原裝進口的LHI778 探頭,能夠高精度地檢測人體輻射的紅外線,并將其轉化為電信號。當人體在模塊的感應范圍內活動,模塊會輸出高電平信號;當人體離開感應范圍后,模塊會自動延時,并將輸出電平變為低電平。

紅外熱釋電感應模塊接口電路如圖7 所示。該模塊電路外圍共有3 個引腳,分別是電源VCC、接地GND 和輸出引腳。其中,輸出引腳輸出的高電平為3.3 V,低電平為0 V,與單片機I/O 口直接相連。當I/O 口檢測到高電平,說明當前有人進入;檢測到低電平,則表示沒有人進入。

圖7 紅外熱釋電感應模塊接口電路圖

3 系統軟件設計

3.1 協調器節點模塊設計

協調器建立ZigBee 無線網絡后,終端節點自動加入該網絡。終端節點周期性地采集環境數據并將其發送給協調器。協調器收到數據后,通過串口將數據輸出給PC 機,同時轉發PC 機發送的數據給終端節點。協調器的工作流程如圖8 所示。

圖8 協調器工作流程圖

3.2 終端節點模塊設計

終端節點需要周期性地采集環境數據,還需要接收協調器轉發的PC 機控制命令,從而實現對相關硬件的控制操作。終端節點的工作流程如圖9 所示。

圖9 終端節點工作流程圖

4 上位機監控交互界面設計

4.1 上位機交互界面功能模塊框架

上位機交互界面通過Qt Creator 跨平臺開發環境搭建。上位機功能模塊分為兩個部分,一個是環境信息采集模塊,另一個是執行器控制模塊。軟件功能模塊設計結構如圖10 所示。

圖10 軟件功能模塊結構圖

4.2 串口通信編程

本系統包含一個ZigBee 協調器節點和若干個ZigBee 終端通信節點。ZigBee 終端通信節點和PC端之間的通信與數據傳輸都必須通過ZigBee 協調器節點中轉,而ZigBee 協調器與PC 端之間通過RS-232 接口連接進行串口數據傳輸。所以利用Qt進行ZigBee 采集控制系統功能開發需要串口通信編程實現。Qt 中沒有特定的串口控制類,一般來說,常用以下兩種方案實現[7]。一是基于Windows 系統或者Linux 系統接口編寫串口類,由于串口類是自己編程實現的,功能可以根據設計需求擴充,因此可擴展性較強,但對開發者來說,要求編程水平較高。二是利用第三方串口控制類qextserialport 類,實現在Windows 系統或者Linux 系統下的串口通信。

本系統使用第三方的qextserialport 類,實現ZigBee協調器與PC 端之間的串口數據傳輸。qextserialport 類中相關文件存在繼承關系,如圖11 所示。

圖11 qextserialport 類繼承關系圖

4.3 窗體界面設計

在界面設計中,添加5 個QComboBox 空間完成對串口通信參數的設置,2 個QPushButton 按鈕實現打開串口和關閉串口控制,多個QGroupBox 控件實現環境信息顯示,執行器控制管理。具體各項空間說明如表1 所示。

表1 項目各項控件說明表

5 系統測試

使用本系統時,可選擇聯動模式或者手動模式監測室內溫濕度、光照度等信息,系統監測界面如圖12 所示。兩種模式均可實現對溫濕度、光照度、熱紅外及煙霧的自動監測,還可以查看執行設備的執行情況。通過圖12 系統測試情況可知,在聯動模式下,當光照度低于設置值,系統會控制打開燈泡及窗簾;在手動模式下,可以通過按鍵控制執行設備。本系統可以直觀展示室內環境信息的實時情況,實現居家人員可以根據系統展示的信息控制執行設備,對室內環境進一步管理與調控。

圖12 系統監測界面

6 結語

ZigBee 技術的低功耗、低成本、高傳輸速率等優點使得本系統具有較強的實用性和市場競爭力。隨著科技的不斷進步和人們需求的不斷變化,智能家居環境監測系統需要不斷地進行升級和完善。未來發展方向包括提高系統的智能化程度、拓展更多的監測參數和應用領域以及降低系統的成本等。未來,可以在現有系統的基礎上進行優化和擴展,比如通過網關接入互聯網,數據上云平臺,以滿足更多用戶的需求。

猜你喜歡
系統
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在多段調速系統中的應用
主站蜘蛛池模板: 精品一区二区三区波多野结衣| 中文纯内无码H| 亚洲精品男人天堂| 国产乱子伦一区二区=| 中文字幕在线一区二区在线| 好吊色妇女免费视频免费| 国产呦精品一区二区三区下载| 日韩成人午夜| 97色伦色在线综合视频| 无码国产伊人| 精品小视频在线观看| 一级全免费视频播放| 四虎国产在线观看| 久久精品国产免费观看频道 | 18禁黄无遮挡免费动漫网站| 五月天在线网站| 久精品色妇丰满人妻| www.youjizz.com久久| 久视频免费精品6| 亚洲人成网站色7799在线播放| 尤物成AV人片在线观看| 国产地址二永久伊甸园| 婷婷六月综合| 欧美一级在线播放| 国产日韩欧美一区二区三区在线 | 国产午夜精品一区二区三| 久久女人网| 国产精品开放后亚洲| 亚洲精品自拍区在线观看| 亚洲精品无码抽插日韩| 日韩中文字幕亚洲无线码| 99国产精品免费观看视频| 99精品久久精品| 免费高清a毛片| 波多野结衣视频网站| 色爽网免费视频| 国产一级毛片yw| 国产超薄肉色丝袜网站| 国产男女免费完整版视频| 114级毛片免费观看| 毛片大全免费观看| 亚洲午夜福利精品无码不卡 | 日本尹人综合香蕉在线观看| 在线观看免费国产| 日本成人一区| 国产精品人成在线播放| 国产精品妖精视频| 男女男精品视频| 日韩精品一区二区三区免费在线观看| 亚洲黄色成人| 日本高清成本人视频一区| 欧美爱爱网| 久久久精品国产亚洲AV日韩| 国产成人1024精品下载| 亚洲熟女中文字幕男人总站| 日韩 欧美 国产 精品 综合| 九色91在线视频| www.精品国产| 国产高清在线观看91精品| 国产三级成人| 欧美日韩一区二区三区四区在线观看| 国产XXXX做受性欧美88| 伊人色综合久久天天| 欧美第一页在线| 夜夜操天天摸| 亚洲an第二区国产精品| 国产精品香蕉| 欧美日韩国产高清一区二区三区| 国产二级毛片| 日韩毛片视频| 黄色网在线| 久久天天躁狠狠躁夜夜2020一| 99久久精品无码专区免费| 成人在线天堂| 日日碰狠狠添天天爽| 8090午夜无码专区| 一级黄色网站在线免费看| 亚洲av无码专区久久蜜芽| 老司机午夜精品网站在线观看| 鲁鲁鲁爽爽爽在线视频观看| 毛片免费在线视频| 伊人久久大香线蕉综合影视|