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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于單片機(jī)的分布式無線氣體監(jiān)測裝置

          基于單片機(jī)的分布式無線氣體監(jiān)測裝置

          作者: 時間:2013-05-14 來源:網(wǎng)絡(luò) 收藏

          MQ系列傳感模塊設(shè)有雙路信號輸出,設(shè)計中由于可種類較多,使用TTL電平輸出可減少的數(shù)據(jù)量,提高系統(tǒng)穩(wěn)定性,其接口電路如圖2所示。

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

          b.JPG



          3 NRF905收發(fā)模塊
          系統(tǒng)選用以挪威Nordic公司生產(chǎn)的數(shù)傳芯片NRP905為核心設(shè)計的NRF905數(shù)據(jù)收發(fā)模塊。該模塊具有以下特點(diǎn):(1)工作電源電壓范圍1.9~3.6 V。(2)輸出功率可調(diào)至10 dBm。(3)偵測接收的數(shù)據(jù)包、當(dāng)?shù)刂氛_輸出地址匹配信號。(4)數(shù)據(jù)包自動重發(fā)功能。(5)自動產(chǎn)生CRC校驗(yàn)碼和前導(dǎo)碼。(6)低工作電流,TX工作狀態(tài)在輸出功率為-10 dBm時典型值為11 mA,RX工作狀態(tài),典型值為12.5 nA。(7)數(shù)據(jù)包發(fā)送:曼切斯特編碼,抗零電平能力強(qiáng)。(8)傳輸速率:100 kbit·s-1;工作頻率:433/868/915 MHz。
          nRF905模塊具有ShockBurst接收、ShockBurst發(fā)射、掉電與SPI編程、待機(jī)與SPI編程4種工作模式,這4種模式的選擇通過對PWR_UP、TRX _CE和TX_EN的設(shè)置來決定。nRF905模塊在ShockBurst工作模式的特點(diǎn)是自動產(chǎn)生前導(dǎo)碼和CRC校驗(yàn)碼,使用SPI接口與微控制器通信。下面給出了nRF905模塊的SPI串行接口的指令設(shè)置:
          #define WC0x00//寫配置寄存器指令
          #define RC0x10//讀配置寄存器指令
          #defme WTP0x20//向TX_Payload寄存器寫入發(fā)送有效數(shù)據(jù)指令
          #define RTP0x21//從TX_Payload寄存器讀取發(fā)送有效數(shù)據(jù)指令
          #define WTA 0x22//向TX_Address寄存器寫入發(fā)送地址指令
          #define RTA 0x23//從TX_Address寄存器讀取發(fā)送地址指令
          #define RRP 0x24//從RX_Payload寄存器讀取接收到的有效數(shù)據(jù)指令
          綜上所述,NRF905具有通信速率快、微控制器編程工作量小、功耗低、提高抗干擾能力強(qiáng)等優(yōu)點(diǎn),滿足通信可靠性要求。同時,433 MHz的ISM頻段,具有較強(qiáng)的穿透能力和較遠(yuǎn)的傳輸距離,可實(shí)現(xiàn)室內(nèi)的較遠(yuǎn)距離傳輸。圖3為NRF905芯片應(yīng)用原理圖。

          c.JPG



          評論


          相關(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); })();