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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 基于MSP430的實用糧倉溫濕度檢測系統(tǒng)

          基于MSP430的實用糧倉溫濕度檢測系統(tǒng)

          作者: 時間:2012-03-08 來源:網(wǎng)絡(luò) 收藏

          3 硬件設(shè)計
          3.1 數(shù)據(jù)采集節(jié)點設(shè)計
          每個數(shù)據(jù)采集節(jié)點由數(shù)字化溫濕度傳感器(SHT11)、數(shù)據(jù)處理單元()、無線傳輸模塊(CC2500)及時鐘日歷模塊(PCF8563)組成,如圖3所示。

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

          c.jpg


          溫濕度傳感器SHT11完成區(qū)域內(nèi)的溫濕度信息采集和數(shù)據(jù)轉(zhuǎn)換;數(shù)據(jù)處理單元負責控制整個傳感器節(jié)點的操作和數(shù)據(jù)存儲;無線模塊負責與其他傳感器節(jié)點進行通信,時鐘日歷模塊為整個系統(tǒng)提供時間基準,同時為采集數(shù)據(jù)添加時問標志;能量供應(yīng)模塊部分使用普通電池,為系統(tǒng)各個部分提供能量。
          數(shù)字傳感器采用瑞士Sensirion公司推出的新型溫濕度傳感器SHT11。該芯片包括濕度和溫度敏感元件、信號放大調(diào)理、A/D轉(zhuǎn)換和I2C總線接口。采集溫濕度數(shù)據(jù)時,芯片中的2個敏感元件分別將濕度和溫度轉(zhuǎn)換成電信號,該電信號由微弱信號放大器進行放大后,經(jīng)過14位的A /D轉(zhuǎn)換器變成數(shù)字信號,然后通過I2C總線接口輸出數(shù)字信號。溫濕度傳感器SHT11與單片機的電路連接圖如圖4所示。

          d.jpg


          無線模塊中CC2500芯片是Chipcon公司推出的單片無線收發(fā)一體化芯片,是業(yè)界體積最小,功耗最少,外圍元件最少的低成本射頻系統(tǒng)級芯片之一,其主要特性有體積小,外圍電路簡單;低功耗,靈敏度高,速率可調(diào);支持包數(shù)據(jù)處理;接收數(shù)據(jù)時,有信息同步字自動檢測、地址檢測、信息長度分析和CRC校驗等功能;具有WOR功能,保證芯片在深度睡眠時周期性地蘇醒,探聽周圍是否有信號。
          時鐘日歷模塊的PCF8563是PHILIPS公司生產(chǎn)的低功耗CMOS實時時鐘/日歷芯片,通過I2C總線接口與單片機連接,連接圖如圖5所示,可向單片機發(fā)送當前時間信息,并提供時鐘基準信號。

          e.jpg


          單片機F449通過SPI總線與CC2500芯片的接口連接,發(fā)送端與接受端硬件連接幾乎一樣,具有通用性,可實現(xiàn)半雙工通信。
          數(shù)據(jù)采集節(jié)點由單片機F449控制,定時向溫濕度傳感器SHT11發(fā)送讀溫度和濕度指令,SHT11檢測溫濕度信息,并輸出數(shù)字信號,MSP430F449在接收到溫濕度的數(shù)值后,將這些數(shù)據(jù)傳輸至CC2500,由CC2500負責對信號進行打包處理,并發(fā)送給路由節(jié)點。
          為了降低系統(tǒng)功耗,數(shù)據(jù)采集節(jié)點通常在閑置時進入休眠模式,其外設(shè)模塊也進入休眠狀態(tài),或者電源管理部分不對這些外設(shè)模塊供電。



          關(guān)鍵詞: MSP 430 溫濕度檢 測系統(tǒng)

          評論


          相關(guān)推薦

          技術(shù)專區(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); })();