• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于ZigBee的溫濕度監(jiān)測系統(tǒng)設計

      2015-01-02 05:16:32柴世龍張振虎
      科技視界 2015年4期
      關鍵詞:發(fā)送給PC機溫濕度

      柴世龍 劉 毅 張振虎

      (沈陽建筑大學信息與控制工程學院,遼寧 沈陽110168)

      0 引言

      近年來,物聯(lián)網技術得到了快速發(fā)展,與此相關的一些技術如RFID、無線傳感器網絡也得到了快速的發(fā)展。與此同時,各種無線傳感器網絡協(xié)議標準也日漸規(guī)范化,其中得到廣泛應用和推廣的一種協(xié)議就是ZigBee 2007協(xié)議[1]。其中ZigBee作為一種低復雜度、低功耗、低成本的低速率無線連接技術越來越被人們所重視[2],如利用ZigBee技術開發(fā)的智能家居系統(tǒng)[3]、智能公交系統(tǒng)[4]、安防系統(tǒng)[5]、電子門鎖[6]、智能牧場[7]等已成為業(yè)內的熱點。本文依據ZigBee的相關特點設計了一種對環(huán)境溫濕度進行實時監(jiān)測的系統(tǒng)。

      1 ZigBee技術的簡介

      ZigBee技術是一種近距離、低復雜度、低功耗、低速率、低成本的雙向無線通訊技術。主要用于距離短、功耗低且傳輸速率不高的各種電子設備之間進行數據傳輸以及典型的有周期性數據、間歇性數據和低反應時間數據傳輸的應用。

      總體而言,ZigBee技術具有如下特點:

      (1)高可靠性

      ZigBee聯(lián)盟在制定ZigBee規(guī)范時已經考慮到這種數據傳輸過程中的內在的不確定性,采取了一些措施來提高數據傳輸的可靠性,主要包括:物理層兼容高可靠的短距離無線通信協(xié)議IEEE 802.11.5同時使用OQPSK和DASS技術;使用CSMA—CA技術來解決數據沖突問題;使用16-bits CRC來確保數據的正確性;使用帶應答的數據傳輸方式來確保數據正確的傳輸目的地址;采用星型網絡盡量保證數據可以沿著不同的傳輸路徑從源地址到達目的地址。

      (2)低成本、低功耗

      ZigBee技術可以應用8-bit MCU,目前TI公司推出的兼容ZigBee 2007協(xié)議的SOC芯片CC2530每片價格在20-35元,外接幾個阻容器構成的濾波電路和PCB天線即可實現網絡節(jié)點的構建。

      (3)高安全性

      ZigBee提供了基于循環(huán)冗余校驗(CRC)的數據包完整性檢查功能,支持鑒權和認證,采用了AES-128的加密算法,各個應用可以靈活確定其安全屬性。

      (4)時延短

      通信時延和從休眠狀態(tài)激活的時延都非常短,典型的搜索設備時延30ms,休眠激活的時延是15ms,活動設備信道接入的時延為15ms。因此ZigBee技術適用于對時延要求苛刻的無線控制應用。

      2 溫濕度采集系統(tǒng)的總體方案設計

      2.1 溫濕度采集系統(tǒng)設計框架圖

      協(xié)調器建立ZigBee無線網絡,終端節(jié)點自動加入該網絡中,然后終端節(jié)點周期性的采集溫濕度數據,并將其發(fā)送給協(xié)調器,協(xié)調器收到溫濕度數據,通過RS232串口將其輸出到用戶PC機。系統(tǒng)設計原理圖如圖1:

      圖1 系統(tǒng)設計原理圖

      2.2 無線傳感網絡節(jié)點設計

      針對不同的應用,傳感器節(jié)點的組成也不盡相同,但是它們的基本結構是一樣的。主要包括采集單元、處理單元、傳輸單元、電源單元等4大部分組成,傳感器節(jié)點的基本結構如圖2:

      圖2 傳感器節(jié)點的基本結構

      3 溫濕度采集系統(tǒng)的節(jié)點設計

      3.1 協(xié)調器的程序設計

      協(xié)調器的任務主要是組建ZigBee網絡、允許終端節(jié)點加入網絡、綁定終端節(jié)點、將溫濕度數據傳給PC機。協(xié)調器加電后,首先搜索信道,選定信道后將完成初始化和建立網絡的任務,包括PAN ID的設定、協(xié)調器地址的設定和其他一些網絡參數的設定。當有節(jié)點加入網絡時,如果其發(fā)送的信息都正確,協(xié)調器將允許其加入網絡,并分配給節(jié)點一個16位的短地址和相關的網絡參數。如果協(xié)調器收到了節(jié)點的綁定請求,協(xié)調器要響應節(jié)點的綁定請求。對接收到的數據,在接收數據的同時,協(xié)調器還要通過通訊串口RS232將數據發(fā)送給PC機,來檢測測量的結果是否符合設計要求。協(xié)調器的程序流程圖如圖3:

      圖3 協(xié)調器的程序流程圖

      3.2 終端節(jié)點的程序設計

      終端節(jié)點的主要任務是進行加入網絡、請求綁定、數據測量以及發(fā)送數據。

      終端節(jié)點加電后,首先進行系統(tǒng)硬件初始化,包括微處理器初始化和CC2530初始化。通過一系列的初始化,完成節(jié)點的參數設置、寄存器設置以及工作模式的設置。初始化完成之后,終端節(jié)點搜索網絡并發(fā)出請求加入信息,在接到協(xié)調器的允許加入網絡信息后,按下綁定的按鍵,向協(xié)調器發(fā)送綁定請求。綁定的目的是讓終端節(jié)點的地址信息出現在協(xié)調器的綁定表中,從而使終端節(jié)點和協(xié)調器關聯(lián)起來,最后進入事件循環(huán)模式,節(jié)點定時查詢有無事件發(fā)生,時間循環(huán)分為硬件、網絡層、接入層、應用層等,均要查詢各自的事件。本文的終端節(jié)點的事件主要是對定時器的設置,每隔一段時間要啟動定時器,進行溫濕度數據的采集,并把數據封裝成數據包格式發(fā)送出去。在沒有事情發(fā)生的情況下,系統(tǒng)進入低耗模式。終端節(jié)點的程序流程圖如圖4:

      圖4 終端節(jié)點的程序流程圖

      4 溫濕度采集系統(tǒng)的測試

      4.1 實驗平臺的組建

      硬件平臺:PC機一臺、4個終端節(jié)點、1個協(xié)調器。

      軟件平臺:IAR軟件集成開發(fā)環(huán)境、ZigBee協(xié)議棧。

      協(xié)調器采用持續(xù)電源供電,終端節(jié)點采用電池供電。以實驗環(huán)境為背景,終端節(jié)點只與協(xié)調器通信。在PC機上安裝IAR軟件開發(fā)平臺,通過仿真接口JATG將程序下載到CC2530中,協(xié)調器通過串口與PC機相連,把終端節(jié)點采集到的數據發(fā)送給PC機

      4.2 數據傳輸及顯示測試結果

      在終端節(jié)點和協(xié)調器建立綁定關系后,終端節(jié)點會啟動溫濕度采集程序,終端節(jié)點周期性的采集數據,將數據發(fā)送給協(xié)調器,協(xié)調器通過串口發(fā)送給PC機,在PC機上顯示出來。PC機上顯示的結果如圖

      5:圖5 顯示的結果

      結果顯示,終端節(jié)點可以周期性的采集數據,并通過無線網絡發(fā)送給協(xié)調器,在PC上顯示出檢測結果。

      5 結論

      本文基于新型低功率、低成本的ZigBee無線網絡技術提出分布式溫濕度檢測系統(tǒng)的方法。該方法采用溫濕度復合傳感器芯片DHT11作為溫濕度數據采集單元,采用符合ZigBee標準的CC2530射頻芯片作為數據傳送單元,實現了對環(huán)境溫濕度的無線監(jiān)測功能。測試結果表明,該系統(tǒng)能有效的采集環(huán)境溫濕度數據,通過無線網絡傳送數據,周期性的在PC上顯示出監(jiān)測結果。

      [1]ZigBee Alliance,ZigBee Specification Document 053474r17[S].2008.

      [2]王小強.ZigBee無線傳感器網絡的設計與實現[M].北京:化學工業(yè)出版社,2012:1-75.

      [3]南忠良,孫國新.基于ZigBee技術的智能家居系統(tǒng)設計[J].電子設計工程,2010,7.

      [4]楊光,張萬江.基于GPRS/GPS/GIS/Zigbee的智能公交系統(tǒng)設計[J].微型機與應用,2011,30(18):89-91.

      [5]劉敏,單志勇.基于ZigBee的小區(qū)無線安防系統(tǒng)設計[J].電子測量技術,2012,35(11):28-31.

      [6]Il-Kyu Hwang,Jin-Wook Baek.Wireless Access Monitoring and Control System based on Digital Door Lock[J].IEEE Transactions on Consumer Electronics,2007,53(4):1724-1730.

      [7]Nadimi,E.S,Sgaard,H.T,Bak,T,Oudshoorn,F.W.ZigBee-based wireless sensor networks for monitoring animal presence and pasture time in a strip of new grass[J].computers and electronics in agriculture,2008,61(2):79-87.

      猜你喜歡
      發(fā)送給PC機溫濕度
      上學路上好風景
      溫濕度控制器在回收砂冷卻系統(tǒng)中的應用
      基于DSP的多路溫濕度監(jiān)測系統(tǒng)
      基于溫濕度控制的天氣預測裝置
      電子制作(2018年11期)2018-08-04 03:26:02
      基于PC機與單片機的多機通信技術及抗干擾方法
      基于三菱FXPLC的感應淬火機床與PC機的串行通信實現
      VC.NET下實現dsPIC單片機與PC機的通信
      電子制作(2017年23期)2017-02-02 07:16:47
      蒸發(fā)冷卻溫濕度獨立控制空調系統(tǒng)的應用
      公告
      瘋狂猜圖之側顏你猜猜猜
      南岸区| 潞城市| 新干县| 张家界市| 嘉祥县| 乡城县| 临清市| 涿州市| 桦川县| 饶平县| 日土县| 布拖县| 合江县| 巴东县| 集安市| 天镇县| 盈江县| 双鸭山市| 甘泉县| 治多县| 高陵县| 七台河市| 酒泉市| 青浦区| 新河县| 济南市| 嘉峪关市| 民县| 新密市| 太湖县| 长汀县| 大姚县| 巴南区| 襄汾县| 兴海县| 阳江市| 普兰县| 分宜县| 洛扎县| 贡觉县| 宜昌市|