<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 一種基于ZigBee無線傳感監(jiān)測系統(tǒng)的設計方案

          一種基于ZigBee無線傳感監(jiān)測系統(tǒng)的設計方案

          作者: 時間:2014-04-20 來源:網(wǎng)絡 收藏

          摘要:針對某些區(qū)域特殊環(huán)境核輻射的監(jiān)測需要,提出了一種基于ZigBee無線傳感監(jiān)測系統(tǒng)的設計方案。以公司的芯片為核心,CC2591芯片及PC上位機構建系統(tǒng)網(wǎng)絡的硬件平臺。該系統(tǒng)不僅能夠監(jiān)測γ輻射劑量,而且還可以監(jiān)測溫濕度、雨量等大氣參數(shù),并實現(xiàn)數(shù)據(jù)的采集、處理、傳輸、顯示以及超限報警。

          本文引用地址:http://www.ex-cimer.com/article/236798.htm

          0 引言

          由于核輻射恐怖事件及核輻射事故具有突發(fā)性,對國家政治、經(jīng)濟和社會安全有巨大危害,容易造成社會動蕩,其次核電是清潔安全的能源,雖然重大事故的發(fā)生概率很低,但必須做好充分的核事故應急準備。我國現(xiàn)在大部分的核輻射監(jiān)測系統(tǒng)都是有線傳感網(wǎng)絡,本研究提出的ZigBee技術在核輻射監(jiān)測方面的應用,很好地解決了有線傳輸?shù)男盘栠t滯、信號失真、信號精確度低的缺點。同時能夠監(jiān)測的區(qū)域溫濕度、雨量等大氣參數(shù),可作為對γ輻射劑量進行綜合分析與判斷的參考參數(shù)。

          1 系統(tǒng)的原理和框架

          1.1 基本原理

          ZigBee技術是一種新型的、基于IEEE 802.15.4標準的短距離無線通信技術。其優(yōu)點是組網(wǎng)靈活、結構簡單、功耗小、成本低?;赯igBee技術構建的無線傳感網(wǎng)絡拓撲結構有三種,分別是星型網(wǎng)絡結構、樹狀形網(wǎng)絡結構和網(wǎng)狀網(wǎng)絡結構,如圖1所示。其中全功能設備代表協(xié)調器或傳感器節(jié)點,它可以和任何其他的設備通訊;而半功能設備只能是傳感器節(jié)點。圖中所示星型網(wǎng)絡結構由一個協(xié)調器和數(shù)個終端節(jié)點構成,適用于一定范圍的環(huán)境監(jiān)測應用;樹狀網(wǎng)絡結構是由一個協(xié)調器和若干個星型網(wǎng)絡組成,適用于數(shù)據(jù)量小但規(guī)模較大的監(jiān)測場合;網(wǎng)狀結構中各個設備之間是對等通信,每個節(jié)點都可以與在通信范圍內的其它節(jié)點進行互相通信。由于本監(jiān)測系統(tǒng)的節(jié)點較多,規(guī)模較大,考慮到網(wǎng)狀網(wǎng)絡結構中各節(jié)點的數(shù)據(jù)傳輸可以選擇有多個路徑,可靠性高。當某一路徑出現(xiàn)問題時,可通過其他路徑繼續(xù)傳輸測量數(shù)據(jù),對避免數(shù)據(jù)的丟失或遺漏有很好的保障,因此,本設計的傳感網(wǎng)絡結構選擇網(wǎng)狀網(wǎng)絡結構,具體結構如圖1所示。

           

           

          1.2 系統(tǒng)整體設計結構圖

          核輻射監(jiān)測系統(tǒng)由上位機、協(xié)調器、路由節(jié)點網(wǎng)絡以及傳感器終端節(jié)點組成,其中路由器節(jié)點網(wǎng)絡由多個路由器相互通信而成。系統(tǒng)結構框圖如圖2所示。系統(tǒng)終端節(jié)點的各種傳感器分別采集γ輻射劑量及各種大氣數(shù)據(jù),然后將數(shù)據(jù)傳送給路由器,經(jīng)過路由器節(jié)點之間的互相通訊以及數(shù)據(jù)處理,將數(shù)據(jù)通過協(xié)調器傳至上位機,上位機對測得的各個數(shù)據(jù)進行綜合的分析處理,得出的數(shù)據(jù)如超過設定的γ輻射劑量則會發(fā)出報警信號。同時上位機能夠管理和顯示數(shù)據(jù),方便用戶進行實施監(jiān)控與查詢。

           

           

          2 系統(tǒng)硬件設計

          2.1 系統(tǒng)的芯片選擇及總體硬件設計

          目前針對ZigBee技術標準的芯片種類較多,比較常用的有公司的、、CC1110和飛思卡爾公司的MCI3192/3芯片等?;趥鬏旑l率、功耗以及系統(tǒng)穩(wěn)定性的考慮,本系統(tǒng)采用公司推出的作為核心,CC2591為前端傳輸。

          CC2530芯片是集IEEE802.15.4、ZigBee和RF4CE于一體的系統(tǒng)解決方案,工作頻段在2.4GHz。其包含了RF收發(fā)器、增強型的8051CPU、擁有8k數(shù)據(jù)存儲器和1256kFlash的大容量程序存儲器等,所需電壓的范圍在2.0~3.6V之間,只需兩節(jié)五號電池就可以滿足供電要求。

          CC2591也是TI公司推出的工作頻段在2.4GHz,面向低電壓與低功耗、集成度很高的前端芯片。CC2591的內部集成功率放大器(PA)的增益為22dB,最大發(fā)射功率為+22dBin(輸入+5dBm),4.8dB的噪聲系數(shù),接收靈敏度改善6dB,接收部分內部集成的LNA分接收增益在1~11dBm之間。

          系統(tǒng)下位機硬件結構圖如圖3所示。主要由多個帶有CC2591的傳感器節(jié)點連接路由器,再由路由器連接主協(xié)調器而構成。

           

           

          2.2 系統(tǒng)的終端節(jié)點硬件設計及傳感器的選取

          系統(tǒng)的終端節(jié)點硬件設計以核心芯片2530結合外圍模塊)如A/D基準電壓、存儲器、調試接口及傳感器等,加上必需的射頻前端芯片CC2591以及電源模塊構成。系統(tǒng)的終端節(jié)點硬件設計圖如圖4所示。

           

           

          系統(tǒng)選用GM計數(shù)管作為γ輻射探測器的探頭。GM管的輸出信號大、功耗低、能夠適應環(huán)境的溫濕度范圍寬和使用耐久性強等特點,符合監(jiān)測需求;大氣傳感器包括:溫、濕度的測量元件選用數(shù)字型插針式的DHT11溫濕度傳感器,該傳感器具有抗干擾性強、精度高、反應快,可根據(jù)單片機的不同指令,來選擇測量溫度和濕度;風速、風向測量元件選用ZP—WVD型風速風向傳感器,同時測量風速與風向,該傳感器功耗低、抗干擾能力強、穩(wěn)定性好。雨量的測量采用FY-Y2型雨量傳感器,可同時測量降水量、降水強度等。

          3 系統(tǒng)軟件設計

          3.1 傳感器節(jié)點的軟件設計

          傳感器節(jié)點主要是采集γ輻射劑量與各大氣數(shù)據(jù),通過路由器將采集的數(shù)據(jù)打包以無線的方式送達協(xié)調器,并完成協(xié)調器發(fā)來的指令。啟動后先進行硬件和協(xié)議棧的初始化,然后開始信道掃描并通過協(xié)調器組建的無線網(wǎng)絡,入網(wǎng)成功后各節(jié)點進行綁定且開始采集各數(shù)據(jù),當傳感器采集到γ輻射劑量與大氣數(shù)據(jù)后將其發(fā)送給協(xié)調器。傳感器節(jié)點的流程圖如圖5所示。

          路由器相關文章:路由器工作原理


          路由器相關文章:路由器工作原理


          風速傳感器相關文章:風速傳感器原理
          土壤濕度傳感器相關文章:土壤濕度傳感器原理

          上一頁 1 2 下一頁

          關鍵詞: TI CC2530

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();