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

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設計應用 > SemtechRF集成電路設計運用

          SemtechRF集成電路設計運用

          作者: 時間:2012-05-18 來源:網(wǎng)絡 收藏

          圖 3:MCU模式應用電路圖

          SX1230和單片機的接口分為SPI和RF兩部分,單片機通過SPI接口對SX1230進行參數(shù)配置;通過RF接口發(fā)送數(shù)據(jù)包。其它工作包括按鍵、顯示、建立數(shù)據(jù)包等均由單片機完成。

          單片機控制模式適用于按鍵數(shù)目較多、RF協(xié)議或數(shù)據(jù)包格式較復雜的遙控器方案。

          6.SX1210/13接收器

          SX1210/13是Semtech的UHF頻段接收器。SX1210用于868MHz、915MHz頻段,而SX1213用于433MHz頻段,其它各參數(shù)完全相同且管腳兼容。SX120/13的接收電流不到3mA,為業(yè)界最低,與競爭對手相比,接收電流要低6倍。設計應用于無線報警器、安全,家庭自動化中的傳感器網(wǎng)絡,以及自動化抄表領域。

          該器件支持FSK數(shù)據(jù)速率為1.56~200kbps,OOK數(shù)據(jù)速率高達32kbps。25kbps時FSK調制的接收器靈敏度為 -107dBm;2kbps時OOK接收器靈敏度為-113dBm。此外,該芯片符合歐洲(ETSI EN 300-220 V2.1.1)和南美(FCC Part 15.247和15.249)規(guī)范標準。所有主要的RF通信參數(shù)是可編程的,其中大部分可以動態(tài)設置。

          器件采用TQFN-32 (5x5)封裝,還具有接收同步字識別、曼切斯特解碼和數(shù)據(jù)去白化、CRC校驗,以及用于接收數(shù)據(jù)、時鐘同步和恢復的內置位同步器。

          4.jpg

          圖 4:SX1210/13簡化框圖

          7.應用實例

          7.1.獨立模式遙控器

          對于一些按鍵較少的家電遙控器,SX1230的單獨模式提供了一個很好的解決方案。通過二極管編碼電路,最多可以實現(xiàn)15個按鍵;如果要求的按鍵少于4個,還可以直接使用SX1230提供的4個按鍵接口引腳。

          5.jpg

          圖 5:15鍵獨立模式遙控器電路圖

          7.2.單片機控制模式遙控器

          當遙控器的應用要求多于15個按鍵或RF協(xié)議、數(shù)據(jù)包比較復雜時,可以使用SX1230的單片機模式實現(xiàn)。下圖顯示了一個電路板尺寸是4x22cm的42鍵遙控器樣機照片,這個遙控器同時兼容紅外方式。

          6.jpg

          圖 6:42鍵單片機模式遙控器樣機電路板

          8.結語

          本文主要介紹了Semtech的射頻電路SX1230、SX1210/13在家電遙控器中的應用。由于Semtech的射頻電路具有外圍電路簡單、功耗低、射頻參數(shù)用戶可編程、支持多種調制模式、生產中免調試等優(yōu)點,用戶無需掌握專業(yè)的射頻相關知識也可以開發(fā)出性能穩(wěn)定可靠的射頻應用。


          上一頁 1 2 下一頁

          評論


          相關推薦

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