一種短波軟件無(wú)線電臺(tái)數(shù)字中頻單元的設(shè)計(jì)與實(shí)現(xiàn)
1.1.5 FIR設(shè)計(jì)
采用分布式算法實(shí)現(xiàn)FIR濾波器是FPGA設(shè)計(jì)的常用手段。分布式算法完成乘加功能時(shí),是通過(guò)將各輸入數(shù)據(jù)每一對(duì)應(yīng)位產(chǎn)生的部分積預(yù)先進(jìn)行相加形成相應(yīng)部分積,然后再對(duì)各部分積進(jìn)行累加完成最終結(jié)果;而傳統(tǒng)算法是等到所有乘積產(chǎn)生之后再進(jìn)行相加來(lái)完成相加運(yùn)算的。與傳統(tǒng)算法相比,分布式算法可極大的減小硬件電路規(guī)模,很容易實(shí)現(xiàn)流水線處理,提高電路的執(zhí)行速度。
1.2 SSB調(diào)制/解調(diào)方案
目前短波電臺(tái)中常用調(diào)制體制為單邊帶(SSB)調(diào)制,其傳統(tǒng)的實(shí)現(xiàn)方法是對(duì)模擬信號(hào)進(jìn)行處理,一般實(shí)現(xiàn)采用的有模擬濾波法、移相法及混合法等。
本方案中SSB調(diào)制/解調(diào)采用了數(shù)字復(fù)數(shù)濾波法,其原理是將基帶信號(hào)進(jìn)行復(fù)數(shù)邊帶濾波后,進(jìn)行復(fù)調(diào)制取實(shí)部,得到單邊帶信號(hào),其實(shí)現(xiàn)框圖如圖3所示。本文引用地址:http://www.ex-cimer.com/article/193237.htm
1.3 中頻AGC設(shè)計(jì)
在短波單邊帶通信系統(tǒng),有很多因素導(dǎo)致在接收機(jī)輸入端的信號(hào)強(qiáng)度有很大的變化和起伏。例如,發(fā)射臺(tái)功率的大小,接收機(jī)離發(fā)射臺(tái)距離的遠(yuǎn)近,信號(hào)在傳播過(guò)程中傳播條件的變化(如電離層和對(duì)流層的騷動(dòng),天氣的變化),接收機(jī)環(huán)境的變化,以及人為產(chǎn)生的噪聲對(duì)接收機(jī)的影響等。這樣接收機(jī)的輸入信號(hào)變化范圍往往很大,信號(hào)弱時(shí)可以是1μV或幾十μV,信號(hào)強(qiáng)時(shí)可達(dá)幾百mV,最強(qiáng)信號(hào)和最弱信號(hào)相差可達(dá)幾十dB。
為了克服外界各種因素對(duì)接收機(jī)輸入信號(hào)的影響,需要使用自動(dòng)增益控制技術(shù)。它能夠保證在接收弱信號(hào)時(shí),接收機(jī)的增益高,而接收強(qiáng)信號(hào)時(shí)則增益低。使輸出信號(hào)保持適當(dāng)?shù)碾娖?,不至于因?yàn)檩斎胄盘?hào)太小而無(wú)法正常工作,也不至于因?yàn)檩斎胄盘?hào)太大而使接收機(jī)發(fā)生飽和或堵塞。
在本電臺(tái)中AGC的實(shí)現(xiàn)采用模擬和數(shù)字兩級(jí)AGC控制。接收到的射頻信號(hào)經(jīng)混頻變?yōu)橹蓄l,中頻放大器是受AGC電壓控制的可控放大器,放大后的中頻信號(hào)經(jīng)A/D采樣及數(shù)字下變頻后進(jìn)行處理,經(jīng)過(guò)模擬增益計(jì)算模塊產(chǎn)生中頻放大器控制電壓AAGC,它的作用是使輸入信號(hào)的峰一峰值限制在A/D的最大允許電壓之內(nèi),防止輸入采樣的A/D上下溢出。數(shù)字放大器的增益DAGC由數(shù)字增益計(jì)算模塊產(chǎn)生,使解調(diào)輸出信號(hào)電平保持平穩(wěn)。
為了減少處理時(shí)延,增益計(jì)算模塊是通過(guò)對(duì)下變頻及濾波后的基帶信號(hào)進(jìn)行能量檢測(cè)、平方律檢波得到所需要的調(diào)整值。在處理時(shí)可以根據(jù)需要對(duì)增益控制步長(zhǎng)作調(diào)整,如檢測(cè)的信號(hào)能量低于額定值,則將增益電壓加大;高于額定值,則將增益電壓減小。所得AGC電路如圖4所示。
評(píng)論