《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于SoC的無線調頻廣播收發信機的AGC
基于SoC的無線調頻廣播收發信機的AGC
2016年微型機與應用第2期
曹愛玲1,范紅1,2,倪林1,2,嚴杰3,唐俊1
1.東華大學 信息科學與技術學院,上海201620;2.東華大學 數字化紡織服裝 技術教育部工程研究中心,上海201620;3.東方明珠傳輸有限公司,上海200052
摘要: 描述了一種基于SoC的軟件無線電收發信機,利用該收發信機來實現對廣播信號的實時處理,實現隧道中無線調頻廣播收發信機的自動增益控制,使隧道放大器前的接收信號的電平控制在一定的范圍之內,改善隧道內調頻廣播信號的質量。該系統的特點是具有很好的可重構性、靈活性及穩定性。
Abstract:
Key words :

  曹愛玲1,范紅1,2,倪林1,2,嚴杰3,唐俊1

  (1.東華大學 信息科學與技術學院,上海201620;2.東華大學 數字化紡織服裝

  技術教育部工程研究中心,上海201620;3.東方明珠傳輸有限公司,上海200052)

      摘要:描述了一種基于SoC的軟件無線電收發信機,利用該收發信機來實現對廣播信號的實時處理,實現隧道中無線調頻廣播收發信機的自動增益控制,使隧道放大器前的接收信號的電平控制在一定的范圍之內,改善隧道內調頻廣播信號的質量。該系統的特點是具有很好的可重構性、靈活性及穩定性。

  關鍵詞:SoC;無線調頻廣播;自動增益控制(AGC)

0引言

  自動增益控制(AGC)是一種自動幅度調節系統,主要用于收發信機中,因為收發信機所處的環境較復雜,所以接收到的信號起伏較大。為了提高收發信機的性能,一般都需要采用AGC來實現對于不同輸入電平的處理,以保證輸出電平的基本恒定。本文實現的是基于SoC的無線調頻廣播收發信機的自動增益控制,它將軟件無線電系統的射頻前端部分集成在一個芯片內,這樣代替了傳統的分立式結構,提高了系統的穩定性,且該系統是軟件可編輯的,使其能夠接收不同參數的無線信號,在不用更換硬件系統的情況下便可以完成不同信號的收發和處理[1]。當然,AGC的應用在一些需要穩定輸出幅度的系統中也有相當普遍的應用[23]。

1AD9361捷變收發器的性能

  AD9361是一款高集成度的射頻(RF)收發器,可進行配置以實現廣泛應用,在單個器件中集成了提供所有收發器功能的所有必要RF、混合信號和數字模塊。AD9361提供了自我校準和AGC系統,可以在不同輸入信號條件下維持高性能水平。它的主要特性包括以下幾個方面:集成12位DAC和ADC的RF 2×2收發器;頻段:70 MHz~60 GHz;可調諧通道帶寬:200 kHz~56 MHz;雙通道接收器:6路差分或12路單端輸入;出色的接收器靈敏度,噪聲系數為2 dB(800 MHz,本振(LO));RX增益控制:實時監控和控制信號用于手動增益,獨立的自動增益控制[4]。

  每個接收(RX)子系統都擁有獨立的AGC、直流失調校正、正交校正和數字濾波功能,從而消除了在數字基帶中提供這些功能的必要性。每個通道搭載兩個高動態范圍ADC,先將收到的I信號和Q信號進行數字化處理,然后將其傳過可配置抽取濾波器和128抽頭有限脈沖響應(FIR)濾波器,結果以相應的采樣率生成12 bit輸出信號。

2基于SoC的自動增益控制的解決方案

  本文使用的是ADI公司提供的基于AD9361芯片的板卡ADFMCOMMS3EBZ,它將芯片引腳引出到FMC插口,以便與SoC連接[5]。SoC分為集成了雙核ARM9的微處理器和FPGA兩部分,微處理器總是先啟動,即ARM部分,這就是啟動Linux,然后ARM芯片通過多口高性能接口AXI總線與FPGA之間進行信息傳遞,控制FPGA中AD9361的驅動模塊,以達到控制AD9361的目的[67]。AD9361與SoC的連接圖如圖1所示。

001.jpg

  AD9361是射頻捷變收發器,它集成了射頻前端部分的芯片,有兩路接收與發射,其接收信號的增益控制與檢測如圖2所示。LMT是低噪聲放大器、混頻器、跨阻抗放大器的簡稱。圖1系統框圖

  圖2接收信號的增益控制與檢測模擬增益是低噪聲放大器、混頻器、跨阻抗放大器、低通濾波器的增益總和,模擬增益控制是把采樣前信號電平控制在A/D轉換器的輸入動態范圍內,以防止A/D轉換器過載。數字增益控制的作用是濾除帶外的信號和噪聲,且對小信號提供一定的增益,以確保解調輸出信號的分辨率和穩定。數字增益控制是將信號乘以一個因子,這樣噪聲和信號都改變,從而對信噪比是沒有影響的。對于許多應用場合,并不需要數字增益控制,然而在某些情況下,基帶處理器要求接收到的信號功率等于一些額定值,一些特別功率級別信號的最大模擬增益還沒有高到足以達到這一目的,就可以使用數字增益來達到,但是通過犧牲模擬增益來增加更多的數字增益將降低系統性能,很低的信號級別的最大模擬增益還沒有高到足以達到這一目的,或者,設置寄存器0x10E和0x10B中的第D5位來支持這個功能。基帶處理器在寄存器0x10B(Rx1)和0x10E(Rx2)中寫數字增益索引值,但是如果D5位被設置,數字增益永不改變。

  當信號平均功率超過一個閾值時,增益不一定立即改變。AD9361的增益只有在“增益更新計數器”溢出后才會更新存儲在寄存器0x124和0x125中。計數器的深度等于這些寄存器中的值的兩倍。或者,如果寄存器0x128[D5]位被設置,它等于這些寄存器中的值的4倍。AD9361計數特定超載事件發生的次數,只有在事件的發生比一個可編程的次數多時才會使增益改變。即使這些峰值過載,增益只改變在增益更新計數器溢出時。計數器都存儲在寄存器0x121(LMT)和0x122(ADC)中。AD9361對于計數器沒有默認值,因此基帶處理器必須設定好所有的這些值。在增益變化事件期間,最高優先級給大的LMT檢測器,緊隨其后的是大的ADC檢測器,最后的功率檢測器使用的是二階窗控制回路。

  使用二階控制回路滯后改變增益,使平均信號的功率保持在一個可編程的窗口之內,在半帶濾波器與Rx FIR濾波器之間測量功率。AGC控制回路限制和步長如圖3所示。

002.jpg

  內部高閾值存儲在寄存器0x101中,內部低閾值存儲在寄存器0x120中(單位為-dBFS);內部高閾值和外部高閾值之間差異的絕對值存儲在寄存器0x129[D7:D4](單位為dB)中;內部低閾值和外部低閾值之間差異的絕對值存儲在寄存器0x129[D3:D0](單位為dB)中。

  圖3AGC控制回路限制和步長

  A、B、C和D步長大小存儲在寄存器0x12A[D7:D4]、0x123[D6:D4]、0x123[D2:D0]和0x12A[D3:D0]中。在平均信號功率超過其中一個閾值之后,由增益索引指針的改變大小來確定步長的大小。AD9361沒有默認閾值或步長大小,基帶處理器必須設定這些值,使增益控制在合理范圍之內。

3測試和分析

  利用上海地區的調頻廣播信號對系統進行了測試,本系統是在零中頻進行處理的,改變接收信號的本振值即可實現信號的頻譜搬移,所以先設定好最重要的3個參數:本振、信號帶寬和采樣率。接收的是87 MHz~108 MHz的廣播信號,所以將本振設為87 MHz,信號帶寬為21 MHz;為保證信號的不失真采樣率至少為信號帶寬的兩倍,所以采樣率設為50 MHz。打開Linux中的iiooscilloscope軟件,可看到接收到的調頻廣播信號的頻域波形,如圖4所示,其中,橫軸是帶寬,單位為MHz;縱軸是頻譜幅度,單位為-dBFS。

  

003.jpg

  設置AGC的高低閾值:寄存器0x101=18,0x120=31,0x129=24(十六進制);設置步長A、B、C和D:0x12A=33(十六進制),0x123=22(十六進制)。信號調整后的頻譜圖如圖5所示。

  

004.jpg

  由圖4可見,未經處理前的接收信號的峰值范圍為-1534 dBFS~-3817 dBFS;由圖5可見,經過處理后信號的峰值范圍為-2501 dBFS~-3668 dBFS,通過頻譜分析,調頻廣播信號的頻譜在一定程度上實現了均衡。從接收到廣播信號來看,在AGC范圍內,確實使廣播信號更加清晰。

4結論

  本文對AD9361芯片進行了詳細的介紹,它將其他平臺的分立式器件集成到一塊芯片上,提高了系統的穩定性;再者是SoC平臺的應用,既有FPGA,又有完整的嵌入式平臺,提高了系統的集成度。與傳統復雜的AGC放大器電路相比,本文使用的AGC是軟件可編程的,使用二階控制回路滯后改變增益,使平均信號的功率保持在一個可編程的窗口之內。隨著該系統的進一步完善,相信它可以在調頻廣播信號的應用上發揮很大的作用。

參考文獻

  [1] 余蓮. AD9361:基于突破性技術促進軟件定義無線電應用[J]. 電子技術應用,2013, 39(11):1.

  [2] 劉幸福,龔曉峰. 中頻數字接收機在SoC上的實現[J]. 電子技術應用,2014,40(9):2123.

  [3] 丁革媛,高寶芹,孫強,等. 無線通信技術的發展研究[J]. 微型機與應用,2014,33(10):13,6.

  [4] 張貴. AD9361射頻捷變收發器[N]. 電子報,20141109(10).

  [5] ADI.RF捷變收發器[EB/OL].[2014116].

  http://wwwanalogcom/static/importedfiles/zh/data_sheets/AD9361_cnpdf.


此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 亚洲国产精品综合久久网络 | 成人看的午夜免费毛片 | 精品乱人伦一区二区 | 国产步兵社区视频在线观看 | 亚洲欧美日韩在线精品一区二区 | 黄频漫画 | 成年免费在线观看 | 久草在线色站 | 韩国一级片在线观看 | 欧美成人免费全部色播 | 怡红院亚洲红怡院天堂麻豆 | 欧美亚洲国产精品久久久久 | 欧美激情性色生活片在线观看 | 国产一区二区久久久 | 成人精品在线观看 | 亚洲欧洲日产国码一级毛片 | 九九手机视频 | 国产激情久久久久久影院 | 国产日韩高清一区二区三区 | 精品一区二区三区三区 | a毛片视频免费观看影院 | 中文字幕中文字幕中中文 | 一级毛片真人免费观看 | 九九视频精品在线 | 欧美一区二区日韩一区二区 | 国产一级特黄全黄毛片 | 欧美成人精品高清在线播放 | 久久久久久久网站 | 欧美国产在线一区 | 亚洲高清在线播放 | 99久久免费精品国产免费高清 | 免费看一级欧美激情毛片 | 亚洲精品午夜在线观看 | 亚洲91| 免费观看欧美一级高清 | 欧美性精品hd在线观看 | 日韩精品中文字幕在线 | 一级毛片在线 | 免费观看成人久久网免费观看 | 91香蕉国产亚洲一区二区三区 | 美女张开腿让人桶 |