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

基于ZigBee的無線溫濕度監控系統的設計

2018-06-12 06:41:20龍光利
現代電子技術 2018年12期

龍光利

摘 要: 針對傳統環境溫濕度檢測系統傳輸距離短、高功耗、布線雜亂的現狀,設計一種基于ZigBee的無線溫濕度監控系統,它由終端傳感器模塊和協調器模塊組成。無線終端傳感器模塊的主要功能是采集溫度和濕度信息,協調器模塊建立并維護ZigBee網絡,ZigBee網絡經終端模塊和協調器模塊將數據上傳到上位機,達到實時監測的效果。實驗表明,終端模塊可以正常采集溫度和濕度,協調器模塊可無線接收數據并通過串口通信,在上位機上能正確顯示溫濕度信息。

關鍵詞: 溫度監控; 濕度監控; ZigBee; 終端傳感器模塊; 協調器模塊; 信息采集

中圖分類號: TN948.64?34; TN919.72 文獻標識碼: A 文章編號: 1004?373X(2018)12?0036?04

Abstract: In view of the status quos of short transmission distance, high power consumption, and disordered wiring existing in the traditional environment temperature and humidity detection system, a wireless temperature and humidity monitoring system based on ZigBee is designed. The system is composed of the terminal sensor module and coordinator module. The main function of the wireless terminal sensor module is to collect temperature and humidity information. The coordinator module is used to establish and maintain ZigBee network, which uploads data to the host computer via the terminal module and coordinator module, so as to achieve real?time monitoring. The experimental results show that the terminal module can collect temperature and humidity information normally, the coordinator module can wirelessly receive data and communicate via the serial port, and the temperature and humidity information can be displayed correctly on the host computer.

Keywords: temperature monitoring; humidity monitoring; ZigBee; terminal sensor module; coordinator module; information acquisition

0 引 言

近年來,隨著農業規?;凸I自動化的發展,溫濕度監測系統越來越多地應用于糧食儲存[1]、農業生產中的種植大棚 [2]、工業生產中的環境控制、生物化學制藥[3]等領域中,建立監測溫濕度網絡是十分重要的技術環節。溫濕度監測系統采用有線監測設備,布線比較雜亂,檢修維護困難,靈活性不高。無線溫濕度監測系統結合了傳感器和無線通信技術,不需要鋪設線路,周圍環境影響小,擴展用途容易, 維護檢修比較方便。低速率和短距離的ZigBee無線通信技術容易推廣應用,工作頻段比較靈活,成本和功耗比較小,運行比較可靠,同時具有自恢復能力和自組網功能。

1 硬件設計

基于ZigBee的無線溫濕度監控系統原理框圖如圖1所示,系統由溫濕度傳感器、單片機、終端模塊、協調器模塊、PC上位機等組成。單片機采用STM32芯片,以ZigBee為技術支撐向遠距離上位機傳輸信息,分為ZigBee普通節點與ZigBee匯聚節點兩部分[4]。所有節點使用相同信道進行通信,在上電啟動后會形成ZigBee網絡,普通節點即作為終端模塊采集信息,也可作為路由節點轉發數據。在普通節點中,通過控制多種傳感器采集環境信息,以多跳方式送給協調器。在協調器模塊中,各個節點傳輸數據經該信道接收,傳輸給上位機進行顯示。

1.1 單片機最小系統設計

單片機最小系統主要由單片機[5]、復位電路、時鐘電路組成。單片機采用STM32F103C8T6微控制器,它具有低電壓和節能特點,工作電壓為2.0~3.6 V。其時鐘電路由兩個晶振和電容組成,兩個晶振頻率分別是8 MHz和32 MHz,8 MHz系晶振接在單片機5管腳OSC_IN和6管腳OSC_OUT上,經鎖相環倍頻后,為單片機提供系統時鐘基準頻率;32 MHz晶振接在單片機3管腳PC13?OSC_IN和4管腳PC15?OSC_OUT上。單片機7管腳NRST為復位管腳。由于系統內部有數/模轉換模擬電路,故需對整個系統進行分開供電,有三路電源,分別為單片機工作電源、模擬電路電源和數/模變換參考電壓輸入。

1.2 終端模塊電路設計

終端模塊主要由CC2530芯片、微控制器STM32以及溫度傳感器DHT11等組成。終端模塊主要負責完成對溫濕度數據的采集。選擇身份啟動后啟動終端模塊,終端模塊建立一個端點,若端點與協調器信息描述一致,終端模塊和協調器就成功綁定,可進行通信。終端模塊組成圖如圖2所示。

啟動設備進入低功耗模式,通過按鍵傳送綁定請求,終端模塊將綁定協調器,定時采集溫濕度數據時間將被操作系統自動觸發,定時時間到則開始采集溫濕度數據并按一定的格式發送出去,如果定時沒到,

則終端節點將一直處于低功耗狀態,直到定時到或者有其他用戶時間發生。在采集溫濕度數據后,將會自動與報警溫度數據比較,如果超限則打開定時器,開始發出一定頻率的蜂鳴器鳴叫。在狀態指示上可采用LED燈指示,如啟動成功就打開LED1,綁定成功就打開LED2,正在發送數據可用LED1閃爍表示。

1.2.1 溫濕度傳感器

溫濕度傳感器采用DHT11,其工作電壓為 3~5.5 V。通電后,等待1 s以跨過不穩定狀態,這期間沒有任何指令發送。在電源引腳(VDD和GND)可加一個100 nF的電容,用于去耦濾波。DHT11實際上只有3引腳可以連接工作,其測量的濕度范圍(相對濕度)為20%~90%,溫度為0~50 ℃。DHT11通信方式為串行單線雙向通信,數據40 bit,分為整數和小數兩部分。當啟動后的信號發送給用戶時,DHT11響應將切換到高速模式,傳輸數據和校驗數據將被切換到低功耗模式。

1.2.2 CC2530電路設計

CC2530芯片是由TI公司設計開發的SoC芯片[6],它支持IEEE 802.15.4標準/ZigBee/ZigBee RF4CE,包括一個無線收發器、一個8051微處理器、RAM有8 kB、閃存分為32/64/128/256 kB、4種供電模式以及包括8通道12位數/模轉換器、2個通用串口模塊、21個通用GPIO等。設計的CC2530電路如圖3所示。

1.2.3 電源電路設計

STM32F103C8T6單片機和CC2530的供電電源為3.3 V,其誤差范圍[7]為±0.5 V。5 V直流電源可通過3.3 V穩壓芯片AMS1117使5 V電壓降到3.3 V,設計的電源電路如圖4所示。

1.3 協調器模塊電路設計

協調器模塊組成圖如圖5所示,其主要由串口通信電路、CC2530芯片、單片機STM32等組成[8]??蓱肬SB接口將搜集到的數據通過串口助手傳送到上位機。協調器可設置一些指示燈用來指示其工作狀態,如設備啟動成功點亮LED1,打開允許綁定點亮LED2,關閉綁定則熄滅LED2,接收到了數據就閃爍LED1等,這樣可從視覺上感覺到協調器一直處于工作狀態中。

2 軟件設計

軟件包括終端模塊軟件和協調器模塊軟件兩部分。

2.1 終端模塊的軟件設計

本文設計的終端模塊程序流程圖如圖6所示。采集溫濕度數據由終端模塊負責完成,發送給協調器,并能夠實時檢測。

2.2 協調器模塊的軟件設計

本文設計的協調器模塊程序流程圖如圖7所示。首先建立ZigBee網絡,判定是否接收到綁定請求,啟動協調器后,自動設置網絡地址為0x0000,發送采集命令,接收采集數據,串口發送到上位機進行顯示。

根據流程圖,用C語言編程,在IAR的C語言開發環境下編譯[9],當編譯完成,出現零錯誤、零警告后,利用IAR輸出文件SampleApp.hex,采用FlyMcu下載軟件,將SampleApp.hex燒錄到單片機STM32F103C8T6中,可根據燒錄環境顯示的燒錄進度判定燒錄是否完成。

3 實驗結果

將下載軟件的單片機和相關元器件分別焊接在兩塊PCB板上,組成1個協調器和1個(可多個)終端設備(溫濕度傳感節點),協調器通過串口與PC機相連,由上位機(PC機)顯示最終結果 [10]。協調器和終端設備合上電源后,協調器和終端模塊的LED燈開始閃爍,表明設備正在綁定,閃爍時間5 s左右。LED燈不閃爍并一直點亮時,表示協調器和終端模塊已綁定成功。緊接著,傳感器開始采集數據,終端模塊向協調器周期性發送溫濕度數據,溫濕度在上位機顯示。改變環境溫濕度可進行多次測量,以便使設備狀態達到最佳。串口調試助手中溫濕度顯示結果如圖8所示。在圖8中,當前的溫度為24 ℃,濕度為41%。

4 結 語

本文設計的無線溫濕度監控系統,由協調器模塊完成ZigBee網絡的建立和維護,由終端模塊完成溫濕度信息的采集,數據經過ZigBee網絡傳送到上位機。模塊無線傳輸時,系統無需布線,功耗低;同時由于采用STM32單片機,存儲容量大,可連接接口多,數據精度高。若加入WiFi模塊,可將數據發送到手機客戶端,可遠距離觀察[11]。為進一步拓展應用,電源部分還可采用太陽能供電系統[12]增加傳感器,還可以監測傳輸更多相關參數。

參考文獻

[1] 陳桂香,王海濤,張虎.通風過程中糧堆內熱濕傳遞及霉變預測CFD研究[J].中國糧油學報,2015,30(7):85?90.

CHEN Guixiang, WANG Haitao, ZHANG Hu. CFD study on heat and moisture transfer and mildew prediction of stored grain in the ventilation process [J]. Journal of the Chinese Cereals and Oils Association, 2015, 30(7): 85?90.

[2] 王麗雅.大棚溫濕度和光照度自動控制系統設計與實現[J].農業工程,2013,3(4):48?51.

WANG Liya. Design and implementation of temperature,humidity and light intensity automatic control system for greenhouse [J]. Agricultural engineering, 2013, 3(4): 48?51.

[3] 張鋒,李凱亮,曾俊林.基于物聯網技術的石化廠區有毒氣體泄漏在線監測系統[J].儀表技術與傳感器,2015(6):95?98.

ZHANG Feng, LI Kailiang, ZENG Junlin. Online monitoring system of toxic gas leak for petrochemical plant based on Internet of Things [J]. Instrument technique and sensor, 2015(6): 95?98.

[4] 李妤薇.基于ZigBee的無線傳感器網絡協議研究與設計實現[D].南京:南京郵電大學,2014.

LI Yuwei. Research and design implementation of wireless sensor network protocol based on ZigBee [D]. Nanjing: Nanjing University of Posts and Telecommunications, 2014.

[5] 楊偉,肖義平.基于STM32F103C8T6單片機的LCD顯示系統設計[J].微型機與應用,2014,33(20):29?31.

YANG Wei, XIAO Yiping. LCD display system design based on MCU STM32F103C8T6 [J]. Microcomputer & its applications, 2014, 33(20): 29?31.

[6] 王素青,吳超.基于CC2530的環境監測系統的設計與實現[J].計算機測量與控制,2015,23(8):2650?2653.

WANG Suqing, WU Chao. Design and realization of environmental monitoring system based on CC2530 [J]. Computer measurement & control, 2015, 23(8): 2650?2653.

[7] 鄭曉慶,楊日杰,楊立永,等.多路輸出DC?DC電路設計[J].國外電子測量技術,2012,31(9):31?33.

ZHENG Xiaoqing, YANG Rijie, Yang Liyong, et al. Design of multiple?output DC?DC circuit [J]. Foreign electronic measurement technology, 2012, 31(9): 31?33.

[8] 陳克濤,張海輝,張永猛,等.基于CC2530的無線傳感器網絡網關節點的設計[J].西北農林科技大學學報(自然科學版),2014,42(5):183?188.

CHEN Ketao, ZHANG Haihui, ZHANG Yongmeng, et al. Design of CC2530 based gateway node for wireless sensor network [J]. Journal of Northwest A & F University (Natural science edition), 2014, 42(5): 183?188.

[9] 王曉東.基于STM32和ZigBee的智能家居下位機系統的研究與設計[D].曲阜:曲阜師范大學,2015.

WANG Xiaodong. Research and design of intelligent home lower computer system based on STM32 and ZigBee [D]. Qufu: Qufu Normal University, 2015.

[10] 苑宇坤,譚秋林,楊明亮,等.?;愤\輸跟蹤監測系統上位機的設計與實現[J].計算機測量與控制,2015,23(4):1134?1136.

YUAN Yukun, TAN Qiulin, YANG Mingliang, et al. Design and realization on trailing monitoring up?system for hazardous chemicals transportation [J]. Computer measurement & control, 2015, 23(4): 1134?1136.

[11] 潘琢金,李冰,羅振,等.基于STM32的UART?WiFi模塊的設計與實現[J].制造業自動化,2015,37(7):127?130.

PAN Zhuojin, LI Bing, LUO Zhen, et al. Design and implementation of UART?WiFi module based on STM32 [J]. Manufacturing automation, 2015, 37(7): 127?130.

[12] 張元良,高艷,王金龍.基于太陽能的野外檢測系統低功耗設計[J].儀表技術與傳感器,2014(1):107?110.

ZHANG Yuanliang, GAO Yan, WANG Jinlong. Low power design of field measurement system based on solar power [J]. Instrument technique and sensor, 2014(1): 107?110.

主站蜘蛛池模板: 午夜啪啪网| 91久久偷偷做嫩草影院电| 全色黄大色大片免费久久老太| 狠狠操夜夜爽| 欧美亚洲欧美区| 国产区在线观看视频| 57pao国产成视频免费播放| 亚洲浓毛av| 免费A∨中文乱码专区| 久久毛片网| 伊人久久久久久久久久| 再看日本中文字幕在线观看| 午夜国产不卡在线观看视频| 国产成人AV男人的天堂| 亚洲国产AV无码综合原创| 制服丝袜 91视频| 亚洲黄色激情网站| 日韩国产无码一区| 国产高清毛片| 理论片一区| 亚洲人成在线精品| 原味小视频在线www国产| 国产精品林美惠子在线播放| 日韩成人在线网站| 中国成人在线视频| 欧美中出一区二区| 亚洲中文字幕无码爆乳| 国产午夜精品鲁丝片| 国产自无码视频在线观看| 免费va国产在线观看| 久久国产成人精品国产成人亚洲| 国产喷水视频| 三上悠亚在线精品二区| 五月激情综合网| 亚洲欧美激情另类| 波多野结衣无码视频在线观看| 日韩精品无码免费专网站| 国产成人精品三级| 四虎永久在线| 无码国内精品人妻少妇蜜桃视频| 国产成人免费手机在线观看视频 | 国产裸舞福利在线视频合集| 99热这里只有精品免费国产| 欧美中文字幕在线二区| 久久综合久久鬼| 亚洲一区无码在线| 亚洲AV一二三区无码AV蜜桃| 色婷婷国产精品视频| 在线观看免费黄色网址| 啪啪免费视频一区二区| 国产成人亚洲欧美激情| 亚洲一区毛片| 国产激情国语对白普通话| 欧美中文字幕无线码视频| 中文字幕在线日本| 日本久久网站| 福利一区在线| 19国产精品麻豆免费观看| 美女视频黄频a免费高清不卡| 国产波多野结衣中文在线播放| 国产精品lululu在线观看| 中文字幕永久视频| 91热爆在线| 在线看国产精品| 天天综合网站| 亚洲另类色| 日韩高清无码免费| 伊人丁香五月天久久综合| 亚洲日韩图片专区第1页| 亚洲视频在线网| 在线另类稀缺国产呦| 三级欧美在线| 一区二区三区精品视频在线观看| 日本精品影院| AV在线天堂进入| 亚洲精品动漫| 日韩美女福利视频| 91综合色区亚洲熟妇p| 国产成人亚洲综合a∨婷婷| 热久久这里是精品6免费观看| 成年片色大黄全免费网站久久| 国产福利2021最新在线观看|