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

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于CC2530的Zigbee2007/PRO協(xié)議的無(wú)線(xiàn)溫濕度系統(tǒng)設(shè)計(jì)

          基于CC2530的Zigbee2007/PRO協(xié)議的無(wú)線(xiàn)溫濕度系統(tǒng)設(shè)計(jì)

          作者: 時(shí)間:2012-06-26 來(lái)源:網(wǎng)絡(luò) 收藏

          為提高測(cè)量的準(zhǔn)確性,本在信號(hào)轉(zhuǎn)換時(shí)候進(jìn)行非線(xiàn)性補(bǔ)償和溫度補(bǔ)償來(lái)獲得精確的數(shù)據(jù)。在收到CRC 8是確認(rèn)位后,通過(guò)保持ACK高電平來(lái)結(jié)束通訊并且自動(dòng)地進(jìn)入休眠模式。SHT15在信號(hào)轉(zhuǎn)換時(shí),進(jìn)行相對(duì)濕度信號(hào)的非線(xiàn)性補(bǔ)償,測(cè)量的分辨率為12 bit,公式如下:
          RH linear=-2+0.5*SORH+(-4)*SORH2(%RH)
          式中:RH linear為相對(duì)濕度修正值,SO RH為傳感器相對(duì)濕度測(cè)量值。

          3 軟件
          終端傳感器節(jié)點(diǎn)軟件流程如圖6所示。終端傳感器節(jié)點(diǎn)上電并開(kāi)始工作后,先進(jìn)行初始化工作,分別對(duì)硬件還有棧進(jìn)行初始化,初始化后立即搜索附近存在的Zigbee網(wǎng)絡(luò)并發(fā)出加入請(qǐng)求。在成功加入該Zigbee網(wǎng)絡(luò)之后進(jìn)入休眠模式等待條件巾斷的產(chǎn)生,若中斷產(chǎn)生則對(duì)中斷做出判別再作出相應(yīng)的響應(yīng)動(dòng)作。

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

          g.JPG

          i.JPG


          協(xié)調(diào)器節(jié)點(diǎn)軟件流程如圖7所示。同終端傳感器節(jié)點(diǎn)類(lèi)似,協(xié)調(diào)器節(jié)點(diǎn)上電后首先也要對(duì)硬件還有棧進(jìn)行初始化。初始化之后進(jìn)行信道搜索和并對(duì)搜索到的空閑信道進(jìn)行評(píng)估選擇最優(yōu)信道建立ZigBee網(wǎng)絡(luò),在網(wǎng)絡(luò)組建成功后檢查是否收到其他節(jié)點(diǎn)的入網(wǎng)請(qǐng)求或控制中心的測(cè)量命令,并對(duì)這兩種情況作出相應(yīng)的響應(yīng)動(dòng)作,而在此過(guò)程中要檢查網(wǎng)絡(luò)的地址空間是否已滿(mǎn),如果地址空間已經(jīng)滿(mǎn)了就轉(zhuǎn)到加入網(wǎng)絡(luò)失敗。一旦協(xié)調(diào)器節(jié)點(diǎn)接收到從控制中心發(fā)出的采集數(shù)據(jù)的命令時(shí)馬上把從終端傳感器節(jié)點(diǎn)上接收到的數(shù)據(jù)信息發(fā)送給控制中心。本系統(tǒng)部分程序如下:
          h.JPG



          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁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); })();