基于數(shù)字中頻和DSP的自適應(yīng)數(shù)字陷波器設(shè)計(jì)
eaw摘??? 要:本文提出了一種在直接序列擴(kuò)頻通信系統(tǒng)中抑制多個(gè)強(qiáng)窄帶干擾的數(shù)字陷波器的實(shí)現(xiàn)方法,詳細(xì)敘述了以ad6620為核心的數(shù)字中頻處理模塊和以tms320c6701為核心的基帶窄帶干擾抑制模塊,并給出了詳細(xì)的硬件解決方案及算法實(shí)現(xiàn)流程。關(guān)鍵詞:窄帶干擾;陷波;dsp;數(shù)字中頻?引言直接序列擴(kuò)頻通信系統(tǒng)以其良好的抗干擾能力和保密性而在軍事通信領(lǐng)域備受青睞。但由于處理增益受到傳輸帶寬和系統(tǒng)復(fù)雜度的限制,僅靠擴(kuò)頻增益已不足以對(duì)干擾進(jìn)行抑制。本文所討論的多窄帶干擾自適應(yīng)數(shù)字陷波器,采用頻域lms算法實(shí)現(xiàn)對(duì)直接序列擴(kuò)頻信號(hào)中強(qiáng)窄帶干擾的自適應(yīng)抑制,并取得了良好的效果。系統(tǒng)硬件結(jié)構(gòu)及軟件實(shí)現(xiàn)該系統(tǒng)主要包括三個(gè)部分:中頻處理部分,系統(tǒng)邏輯控制部分以及dsp基帶處理部分。其硬件連接如圖1所示。系統(tǒng)中的“input”向帶通濾波器saw851547輸入中頻模擬信號(hào),經(jīng)濾波后送入ad9042中,“encode”給ad9042提供40.096msps的采樣時(shí)鐘。ad9042采樣后的結(jié)果通過(guò)并行的數(shù)據(jù)線輸出給數(shù)字下變頻器ad6620。ad6620的時(shí)鐘由ad9042提供。中頻處理部分該部分的主要功能模塊有:抗混疊濾波器saw851547、adc (ad9042)、數(shù)字下變頻芯片(ad6620)等。其中ad9042在單一的+5v電源下工作,可以對(duì)雙極性模擬信號(hào)進(jìn)行數(shù)字化處理;其具有模數(shù)轉(zhuǎn)換所需的全部功能,且片內(nèi)含有跟蹤保持電路和參考電壓。為了獲得最大可能的動(dòng)態(tài)范圍,還需要選擇能驅(qū)動(dòng)ad9042的放大器,如ad9631等。可編程數(shù)字下變頻器ad6620主要包括4個(gè)信號(hào)處理模塊:一個(gè)頻率變換器、兩個(gè)數(shù)據(jù)抽取濾波器(cic2和cic5)和一個(gè)可編程濾波器。它的主要功能是提取窄帶信號(hào)并把它轉(zhuǎn)換到基帶,并以并行方式輸出。首先,輸入中頻數(shù)字信號(hào)與正交本振信號(hào)相乘下混頻,然后i、 q兩路信號(hào)分別經(jīng)過(guò)高抽取濾波器cic2和cic5, fir濾波后,經(jīng)過(guò)輸出數(shù)據(jù)模式轉(zhuǎn)換后輸出。