新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基于RF收發器SX1231的無線射頻收發系統設計

        基于RF收發器SX1231的無線射頻收發系統設計

        作者: 時間:2012-03-01 來源:網絡 收藏
        ne; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" align=left>  

        基于RF收發器SX1231的無線射頻收發系統設計

          圖2 硬件設計原理圖

          接收端的輸入阻抗可設置成50Ω和200Ω,通常設成200Ω,此時同一匹配值在全頻段仍可獲得很好的靈敏度。

        SX123節省功耗方面有一些很重要的特性:

          (1)工作電壓范圍寬:從1.8V~3.6V都可以正常工作,且任何特性都保持不變。特別是對于發射,工作電壓低至1.8V時仍然保持相同的輸出功率,即電壓從1.8V~3.6V,輸出功率都能到達17dBm或20dBm,不隨電壓而變。但是其他類似的芯片,輸出功率則隨著電壓的下降而降低。這樣一種特性,使得該系統能夠使電池的利用最大化,延長電池的使用壽命,這對低功耗的應用來說具有非常重大的意義。

          (2)可以在sleep/standby模式下讀寫寄存器:該特性節約了寫FIFO時的功耗。在sleep模式下的電流為0.1μA,而在接收模式下的電流為16mA,節約了160000倍的功耗。

          

        基于RF收發器SX1231的無線射頻收發系統設計

          表1 DIO PIN 與信號的映射關系表

          系統軟件設計

          系統中各主要功能模塊均編成獨立的函數由主程序調用。功能模塊包括:初始化程序(包括初始化STM8L151K2、)、無線發送程序、無線接收程序等。無線發送程序負責寫入數據載荷到,并根據通信協議來配置芯片的前導碼、同步字及CRC校驗碼,最后SX1231把其組裝成數據包將其發送出去;無線接收程序負責接收并處理數據。首先,SX1231接收到一個完整的數據包,之后逐步的把前導碼、同步字以及CRC碼去除,最后MCU從其FIFO中取出有效數據。

          無線收發模塊之間的通信是以數據包的形式發送的,本系統定義的數據包格式如表2所示。

          

        基于RF收發器SX1231的無線射頻收發系統設計



        關鍵詞: RF 收發器 SX1231 無線射頻

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 巴彦淖尔市| 秀山| 乌拉特前旗| 卢湾区| 定西市| 广安市| 晋中市| 双流县| 盘山县| 云霄县| 沅江市| 沂源县| 峨山| 乌鲁木齐县| 抚州市| 阳东县| 青岛市| 开化县| 乌审旗| 永德县| 绥阳县| 兰考县| 嫩江县| 正蓝旗| 通江县| 吉安县| 阿拉善盟| 和政县| 新巴尔虎右旗| 长乐市| 马公市| 奉贤区| 贵州省| 台东县| 阆中市| 姚安县| 福海县| 神池县| 望都县| 兴城市| 同江市|