新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于無線發射芯片A7105的RF短距離通信

        基于無線發射芯片A7105的RF短距離通信

        作者: 時間:2010-11-19 來源:網絡 收藏

          三:系統示意圖及與MCU的接口定義

          對于 IC—A7015,其控制是通過SPI(3或4線)串介面操作讀出或寫入資料(SCS,SCK,DIO或GIOx).如果想使用4線串列介面時,先確定要使用GIO1或GIO2 pin,做SPI data out.

          MCU與的接口引腳說明:

          SCS:SPI使能;

          SCK:SPI clock信號;

          SDIO:SPI data信號;

          GIO1:多工信號輸入/輸出1,SPI data1;

          GIO2:多工信號輸入/輸出2:SPI data2;

          MCU與 IC是通過SPI進行的,SPI的格式如下所示

          四:RF IC()的兩種數據傳送模式

          RF IC的工作模式:共有兩種工作模式,一是direct mode,二是FIFO模式,不同的工作模式可由初始化時相應的寄存器設定。

          Direct mode:提供使用者一個RF通道,在Tx端系統將資料傳送給RF DATA IO PIN,RF僅將資料做調制,然后出去。RX端采用數位解調方式,還原資料。

          FIFO mode:時序如下:

          1):Tx數據的傳送時序:先用SPI將data寫入Tx FIFO(最大可以寫入64bytes),寫入命令,使RF IC進入到Rx模式,開始傳送數據,直到傳送完成后,回到原先的狀態。

          2):Rx數據的傳送時序:寫入命令,使RF IC進入到Rx狀態,當接收到相同的ID CODE后PIN RX_SYN會置為1,此時,接收到的data開始寫入Rx FIFO,完成一資料包接收后,自動脫離Rx,回到原先的狀態.

          五:與MCU進行RF的實現方法

          1.如何進行兩個RF IC的配對(link):

          在兩個RF IC進行前,必須先進行配對(Link),兩個RF IC在與接收數據時,使用相同的ID與頻道,這樣才能夠進行正常通信.

          在對碼時,通常情況下Master與Slave應用一個相同的頻率,例如Master用做Tx時設定的頻率為2.405GHz,Slave用做Rx時設頻率為2.4055MHz.即Tx應比Rx高一個帶寬(500KHz)。

          Link的步驟如下:

          主機(Key/mouse端)

          在從機端,只有進入對碼模式時,則進入rx_mode,檢測是否有接收到ID碼,如果接收到后,將工作狀態轉換至Tx_mode,向主機發送默認的數據,表示對碼OK,同時將接收到的RF ID進行保存.

          2.RF抗干擾的相關處理

          1):跳頻與擴頻的區別

          跳頻的STEP為20MHz。

          直擴頻:直接序列擴頻(Direct Sequence Spread Spectrum)工作方式,簡稱直擴方式(DS方式)。就是用高速率的擴頻序列在端擴展信號的頻譜,而在接收端用相同的擴頻碼序列進行解擴,把展開的擴頻信號還原成原來的信號。

          直接序列擴頻方式是直接用偽噪聲序列對載波進行調制,要傳送的數據信息需要經過信道編碼后,與偽噪聲序列進行模2和生成復合碼去調制載波。接受機在收到發射信號后,首先通過偽碼同步捕獲電路來捕獲發送來到偽碼精確相位,并由次產生跟發送端的偽碼相位完全一致的偽碼相位,作為本地解擴信號,以便能夠及時恢復出數據信息,完成整個直擴通信系統的信號接收。

          跳頻:跳頻技術與直序擴頻技術完全不同,是另一種意義上的擴頻。跳頻的載頻受一個偽隨機碼的控制,在其工作帶寬范圍內,其頻率合成器按PN碼的隨機規律不斷改變頻率。在接收端,接收機頻率合成器受偽隨機碼控制,并保持與發射端變化規律相同。

          跳頻是載波頻率在一定范圍內不斷跳變意義上擴頻,而不是對被傳送信息進行擴譜,不會得到直序擴頻的處理增益。跳頻相當于瞬時的窄帶通信系統,基本等同于常規通信系統,由于不能抗多徑,同時發射效率低,同樣發射功率的跳頻系統在有效傳輸距離上小于直擴系統。跳頻的優點是抗干擾,定頻干擾只會干擾部分頻點。用于語音信息的傳輸,當定頻干擾只占一部分時不會對語音通信造成很大的影響。

          跳速的高低直接反映跳頻系統的性能,跳速越高抗干擾的性能越好,軍事上的跳頻系統可以達到每秒上萬跳。實際上移動通信GSM系統也是跳頻系統,其規定的跳速為每秒217跳。出于成本的考慮,商用跳頻系統跳速都很慢,一般在50跳/秒以下。由于慢跳跳頻系統可以簡單的實現,因此低速局域網產品常常采用這種技術。

          2):RF IC在通信中實現抗干擾的兩種種方法

          通常情況下,嚴格意義上的跳頻只用在軍用與高端的GSM等通信系統中,對于成本低的RF通信系統,因為其本身的傳輸距離近(10M內),相互之間的干擾就小,所以可以采取讓Tx多次發射直到Rx收到并返回接收標志位為止。另外一種采用的是有限跳頻的工作方式,即在傳送完成數據后,判斷Rx是否接收到,如果沒有接收到,則改變傳送的頻率(例如增加20MHz),再向Rx發一個同步信號,然后繼續傳送。這種方式實現簡單,但是抗干擾性比嚴格意義上的跳頻方式差.



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 南投市| 东兰县| 广安市| 安新县| 额济纳旗| 府谷县| 宁陵县| 法库县| 雷山县| 安国市| 英山县| 郴州市| 丹寨县| 峨眉山市| 清苑县| 隆尧县| 滦平县| 和田县| 汉中市| 汪清县| 顺平县| 青河县| 库伦旗| 新闻| 乳源| 彭州市| 缙云县| 辽宁省| 边坝县| 磐安县| 吐鲁番市| 桂阳县| 古浪县| 柳江县| 凉城县| 莒南县| 阿坝县| 深水埗区| 溧水县| 资溪县| 临湘市|