<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 基于FPGA的短波AM解調器的設計

基于FPGA的短波AM解調器的設計

作者: 時(shí)間:2016-10-18 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要是中短波廣播中一種主要的調制方式。本文針對現有的模擬短波AM解調器的不足,提出了一種基于FPGA的全數字解調器。其最大的優(yōu)點(diǎn)是將系統中的模擬電路壓縮到最小。短波信號在前端經(jīng)過(guò)模數轉換器采樣后直接送給FPGA處理,有效的避免了過(guò)多的模擬電路對系統指標的影響。

本文引用地址:http://dyxdggzs.com/article/201610/308478.htm

短波通信是歷史最為久遠的無(wú)線(xiàn)通信,被廣泛地應用于政府,外交,氣象等領(lǐng)域。由于短波通信設備簡(jiǎn)單,機動(dòng)靈活,成本低廉,傳輸距離遠并且信道不易被摧毀,在通信領(lǐng)域占有極其重要的地位。在有些短波監測應用中需要在幾十公里外的地方監測AM電臺,這就需要將短波信號解調后再通過(guò)光纖傳輸到監測臺。傳統的短波接收機采用超外差技術(shù),首先通過(guò)模擬器件將射頻信號變換到為中頻信號,再對信號進(jìn)行放大、濾波、解調等處理,這使得系統抗干擾能力差?,F在也有一些數字短波接收機,在中頻對短波信號數字化,再利用DSP實(shí)現。由于依然使用到了太多的模擬器件,使得系統性能提升有限。本文根據軟件無(wú)線(xiàn)電的思想,提出一種全數字的器。使用高速模數轉換器直接射頻采樣,并將高速數據流送給FPGA完成下變頻、濾波、解調。此系統將模擬器件壓縮到最小,使得系統的抗干擾能力得到極大的提高,這也將系統的解調靈敏度提升到了一個(gè)新的高度。

1 AM解調原理

AM信號的時(shí)域表示式分別為:

基于FPGA的短波AM解調器的設計

式中,A0為外加的直流分量;m(t)可以是確知信號也可以是隨機信號,但通常認為其平均值為0.即m(t)=0。

AM信號的解調方法有兩種:相干解調和包絡(luò )檢波解調。

1.1 相干解調

已調信號的頻譜搬回到原點(diǎn)位置,即可得到原始的調制信號頻譜,從而恢復出原始信號。解調中的頻譜搬移可以使用相乘運算來(lái)實(shí)現。相干解調的原理框圖如圖1所示。

基于FPGA的短波AM解調器的設計

將已調信號乘上一個(gè)與調制器同頻同相的載波,得

基于FPGA的短波AM解調器的設計

相干解調的關(guān)鍵是必須產(chǎn)生一個(gè)與調制器同頻同相位的載波。如果同頻同相位的條件得不到滿(mǎn)足,則會(huì )破壞原始信號的恢復,因此在實(shí)際應用中很少使用。

1. 2 包絡(luò )檢測法

將信號與一正交載波相乘,如圖2,得到兩路信號:

基于FPGA的短波AM解調器的設計

包絡(luò )檢測法對載波信號要求不高,是現在較為常用的短波AM解調方法。

基于FPGA的短波AM解調器的設計

2 基于FPGA的AM解調算法實(shí)現

模擬解調用模擬器件完成射頻信號的下變頻、濾波、解調?,F有的數字中頻解調也是利用模擬器件將射頻信號下變頻到中頻信號,再通過(guò)模數轉換器轉換成數字信號,最后送給DSP完成解調。在此方案中也同樣需要模擬器件完成信號變頻、濾波,這使得此系統的性能相對于純模擬解調方法提高有限。本文提出的利用FPGA實(shí)現,首先使用高速模數轉換器直接在射頻階段完成數字化,再由FPGA完成濾波、抽取、變頻,將高速寬帶寬數據轉換為低速、帶寬為2KHz的窄帶寬數據,最后根據包絡(luò )檢測法解調出音頻信號。具體實(shí)現過(guò)程框圖如圖3。

基于FPGA的短波AM解調器的設計

全數字短波AM解調系統包括以下6個(gè)部分:

1)抗混頻濾波器

短波信號的頻率范圍是50 kHz~30 MHz,抗混頻濾波器的作用是將30 MHz以外的信號濾除,這些帶外信號如果沒(méi)有被濾除,經(jīng)過(guò)AD采樣后將在30 MHz帶寬內產(chǎn)生鏡像頻譜,在最后解調出的AM信號中出現雜音。

2)模數轉換器

模數轉換器完成射頻信號的數字化工作。由于是對射頻信號直接數字化,根據奈奎斯特采樣定理,射頻信號的帶寬是30 MHz,則采樣率需達到60 MHz。為了得到更好的SNR,SFDR等指標,我們將采樣率定為100 MHz,選用的AD采樣芯片為linear公司的LTC2217,此芯片的最高采樣率為105 MHz,可以提供高達105 dB的無(wú)雜散動(dòng)態(tài)范圍。

3)數字頻率合成器

數字頻率合成器的作用是根據給定的頻率產(chǎn)生對應的正弦數據,為數字混頻器提供混頻數據。常用的實(shí)現方法有查找表法和Cordic算法?;诓檎冶淼臄底诸l率合成器實(shí)現過(guò)程簡(jiǎn)單,但需要占用大量的存儲器資源,而且精度與存儲器空間大小有直接關(guān)系,存儲器空間越大,精度越高。Cordic算法比較復雜,但基于流水線(xiàn)結構的Cordic算法只需移位和加減法操作就可以完成,FPGA資源占用少。其精度與流水線(xiàn)級數相關(guān),實(shí)際情況中可以根據需要選取適當的級數。具體原理在A(yíng)M包絡(luò )檢測中詳細介紹。

4)數字混頻器

與數字中頻解調系統類(lèi)似,全數字解調系統需要將待解調信號從射頻變頻到中頻。具體的實(shí)現過(guò)程如圖4所示。

基于FPGA的短波AM解調器的設計
基于FPGA的短波AM解調器的設計

高頻成分cos(2*wcn)由低通濾波器濾除,在本系統中wc定義為待解調的信號頻率。通過(guò)數字混頻器將待解調信號搬移到零頻點(diǎn)附近,為下一級數字抽取做準備。FPGA算法實(shí)現如下:首先通過(guò)上位機軟件設置wc,FPGA內部的數字頻率合成器生成相應頻率的正弦數據,利用FPGA的乘法器完成相乘操作。將乘法器輸出的數據送給數字濾波模塊,就可以將完成頻譜搬移。

5)多級抽取濾波器

多級濾波器是本系統中最重要的部分,其直接關(guān)系到整個(gè)解調系統的最終性能。短波信號在經(jīng)過(guò)AD采樣后轉換為速率為100 MHz,帶寬為50 kHz~30 MHz的高速數字信號。而在整個(gè)短波波段中有上千個(gè)頻道,每個(gè)頻道的帶寬只有2~10 kHz,因此需要將單個(gè)頻道數據從30MHz帶寬的數據中提取出來(lái)。如果直接在100 MHz頻率范圍內設計一個(gè)10 kHz帶寬的帶通濾波器,這樣的濾波器通帶要求非常窄,過(guò)渡帶要求非常陡,此濾波器系數將達到幾百甚至一千,這對濾波器的實(shí)現帶來(lái)很大的困難,容易使系統的特性非常的不穩定。因此在實(shí)際的設計中,一般都采用多級結構進(jìn)行分級濾波和抽取,以求降低對抗混疊濾波器的要求。將抽取因子D分解為J個(gè)整數的乘積,即:

基于FPGA的短波AM解調器的設計

,此系統可用J級整數因子級聯(lián)的形式來(lái)實(shí)現,如圖5所示。

基于FPGA的短波AM解調器的設計

圖中第i級輸出序列的采樣頻率Fi=Fi-1/Di,hi(n)是第i級抗混頻濾波器,其阻帶截止頻率為:Fsi=Fi/2=Fi-1/2Di,以此設計的每一級抗混頻濾波器可以保證各級抽取后沒(méi)有混頻現象。

6)包絡(luò )檢測器

包絡(luò )檢測是將濾波器提取出的窄帶AM信號通過(guò)兩個(gè)相互正交的信號相乘,濾除高頻分量后,對這兩路信號取均方根。本文通過(guò)cordic算法能夠快速計算出其包絡(luò )。原理如下:

假設直角坐標系內有一個(gè)初始向量v(x,y),旋轉θ角度后得到另一個(gè)向量v’(x’,y’),如圖6所示。

基于FPGA的短波AM解調器的設計

由圖6可得:

基于FPGA的短波AM解調器的設計
基于FPGA的短波AM解調器的設計

將此計算值轉換為16 Bit的雙字節發(fā)送給音頻DA就可以得到調制在短波信號上的原始音頻信號。

3 設計流程及結果分析

系統設計包括算法仿真,FPGA軟件設計實(shí)現。算法仿真通過(guò)MATLAB實(shí)現,主要包括FIR設計,Cordic算法設計,對濾波后的數據進(jìn)行頻譜分析以驗證算法的正確性。FPGA設計采用Synopsys公司推薦的設計流程。由于本系統中的模擬器件較少,避免了信號每經(jīng)過(guò)一級模擬器件所產(chǎn)生的劣化,因此全數字解調系統的靈敏度有很大的提高,對調制信號信噪比的要求有很大的降低。通過(guò)將此系統與其他模擬解調系統的靈敏度以及對調制信號所要求的最低信噪比所做的對比(表1)得出,本系統在信號很微弱的情況下依然能夠解調出滿(mǎn)足人聽(tīng)覺(jué)的音頻信號。

基于FPGA的短波AM解調器的設計


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>