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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ARM和nRF905的無線數(shù)據(jù)收發(fā)系統(tǒng)

          基于ARM和nRF905的無線數(shù)據(jù)收發(fā)系統(tǒng)

          作者: 時(shí)間:2010-10-08 來源:網(wǎng)絡(luò) 收藏

          所設(shè)計(jì)的無線數(shù)據(jù)收發(fā)系統(tǒng)是無線隨動(dòng)控制系統(tǒng)的重要組成部分,主要由nRF905無線收發(fā)模塊和LPC2148 ARM開發(fā)板組成,用來實(shí)現(xiàn)手動(dòng)系統(tǒng)與隨動(dòng)系統(tǒng)之間的無線數(shù)據(jù)傳輸,有效地解決了在惡劣環(huán)境下布線困難的問題。

          1 nRF905無線收發(fā)模塊
          nRF905是一個(gè)工作在433/868/915 MHz的ISM頻段,完全集成的單片無線芯片。nRF905芯片內(nèi)部包含有一個(gè)完全集成的調(diào)制器、帶解碼器的接收器、功率放大器、晶體振蕩器等電路。其采用DSS+PLL頻率合成技術(shù)和GMSK調(diào)制,頻率穩(wěn)定性非常好,抗干擾能力強(qiáng);可以很容易通過SPI接口編程配置其工作模式;最多信道數(shù)可達(dá)170個(gè),能夠滿足需要多信道工作的特殊場(chǎng)合;最遠(yuǎn)傳輸距離可達(dá)1 000 m;最高數(shù)據(jù)速率為50 Kb/s;工作電壓為1.9~3.6 V;在發(fā)射功率為-lO dBm時(shí),電流消耗為11 mA;在接收狀態(tài)時(shí),電流消耗為12.5 mA,具有低功耗模式;采用32引腳端的QFN 5 mm×5 mm封裝。
          nRF905通過對(duì)TRX_CE,TX_EN,PWM_UP的設(shè)置來實(shí)現(xiàn)不同的工作模式,工作模式如表1所示,模式設(shè)置如表2所示。

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


          nRF905的工作模式通過SPI接口對(duì)芯片內(nèi)部的寄存器進(jìn)行配置實(shí)現(xiàn)。所有配置字都是通過SPI接口送給nRF905。SIP接口的工作方式可通過SPI指令進(jìn)行設(shè)置。當(dāng)nRF905處于空閑模式或關(guān)機(jī)模式時(shí),SPI接口可以保持在工作狀態(tài)。
          SPI接口由狀態(tài)寄存器、射頻配置寄存器、發(fā)送地址寄存器、發(fā)送數(shù)據(jù)寄存器和接收數(shù)據(jù)寄存器5個(gè)寄存器組成。狀態(tài)寄存器包含數(shù)據(jù)準(zhǔn)備好引腳狀態(tài)信息和地址匹配引腳狀態(tài)信息;射頻配置寄存器包含配置信息,如頻率和輸出功能等;發(fā)送地址寄存器包含接收機(jī)的地址和數(shù)據(jù)的字節(jié)數(shù);發(fā)送數(shù)據(jù)寄存器包含待發(fā)送的數(shù)據(jù)包的信息,如字節(jié)數(shù)等;接收數(shù)據(jù)寄存器包含要接收的數(shù)據(jù)的字節(jié)數(shù)等信息。
          nRF905的應(yīng)用電路如圖1所示,nRF905外圍元件均采用貼片封裝形式。


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 收發(fā)器

          評(pí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); })();