新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 2.4GHz射頻收發芯片nRF2401及其應用

        2.4GHz射頻收發芯片nRF2401及其應用

        作者: 時間:2010-01-08 來源:網絡 收藏

        表2:工作模式

        3.1 模式

        模式有ShockBurstTM模式和直接收發模式兩種,收發模式由器件配置字決定,具體配置將在器件配置部分詳細介紹。

        3.1.1 ShockBurstTM收發模式

          ShockBurstTM收發模式下,使用片內的先入先出堆棧區,數據低速從微控制器送入,但高速(1Mbps)發射,這樣可以盡量節能,因此,使用低速的微控制器也能得到很高的數據發射速率。與協議相關的所有高速信號處理都在片內進行,這種做法有三大好處:盡量節能;低的系統費用(低速微處理器也能進行高速發射);數據在空中停留時間短,抗干擾性高。的ShockBurstTM技術同時也減小了整個系統的平均工作電流。

        在ShockBurstTM收發模式下,nRF2401自動處理字頭和CRC校驗碼。在接收數據時,自動把字頭和CRC校驗碼移去。在發送數據時,自動加上字頭和CRC校驗碼,當發送過程完成后,數據準備好引腳通知微處理器數據發射完畢。

        3.1.1.1 ShockBurstTM發射流程
        接口引腳為CE,CLK1,DATA
        A. 當微控制器有數據要發送時,其把CE置高,使nRF2401工作;
        B. 把接收機的地址和要發送的數據按時序送入nRF2401;
        C. 微控制器把CE置低,激發nRF2401進行ShockBurstTM發射;
        D. nRF2401的ShockBurstTM發射
        ² 給射頻前端供電;
        ² 射頻數據打包(加字頭、CRC校驗碼);
        ² 高速發射數據包;
        ² 發射完成,nRF2401進入空閑狀態。
        3.1.1.2 ShockBurstTM接收流程
          接口引腳CE、DR1、CLK1和DATA(接收通道1)
        A. 配置本機地址和要接收的數據包大小;
        B. 進入接收狀態,把CE置高;
        C. 200us后,nRF2401進入監視狀態,等待數據包的到來;
        D. 當接收到正確的數據包(正確的地址和CRC校驗碼),nRF2401自動把字頭、地址和CRC校驗位移去;
        E. nRF2401通過把DR1(這個引腳一般引起微控制器中斷)置高通知微控制器;
        F. 微控制器把數據從nRF2401移出;
        G. 所有數據移完,nRF2401把DR1置低,此時,如果CE為高,則等待下一個數據包,如果CE為低,開始其它工作流程。

        3.1.2直接收發模式
        在直接收發模式下,nRF2401如傳統的射頻收發器一樣工作。

        3.1.2.1直接發送模式
          接口引腳為CE、DATA
        A. 當微控制器有數據要發送時,把CE置高;
        B. nRF2401射頻前端被激活;
        C. 所有的射頻協議必須在微控制器程序中進行處理(包括字頭、地址和CRC校驗碼)。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 葫芦岛市| 滨海县| 澳门| 塘沽区| 梓潼县| 历史| 宁南县| 古丈县| 博湖县| 无棣县| 响水县| 湖北省| 东山县| 石渠县| 开阳县| 高雄市| 监利县| 浦县| 彭州市| 凤山县| 宁明县| 肇庆市| 漳州市| 四平市| 安多县| 青阳县| 岗巴县| 新余市| 左云县| 合川市| 安溪县| 曲麻莱县| 内黄县| 大石桥市| 会泽县| 游戏| 长子县| 安义县| 荆门市| 延津县| 灵山县|