易龍飛,文繼國
(成都信息工程學院 電子工程學院,四川 雙流 610225)
直接數字頻率合成即DDS(Direct Digital Synthesis),它將先進的數字信號處理方法引入了信號合成領域理論,實現了合成信號的頻率轉換速度與頻率準確度之間的統一。DDS技術具有輸出頻率、相位和幅度能夠在數字處理器的控制下精確而快速的變換以及能進行極微小的頻率調諧和在兩個頻率間“跳躍”的特點,同時這種技術也具有極好的溫度、老化穩定性、轉換頻率保持相位恒定和小型可靠等優點[1]。因此DDS技術是公認的產生頻率的理想方法,是頻率合成的第三代方案。八十年代以來各國都在研制和發展各自的DDS產品,如美國QUALCOMM公司的Q233x;STANFORD 公 司 的 STEL-1175,STEL-1180;AD 公 司 的AD7008,AD985x等。
近年來隨著理論的不斷完善和集成工藝的發展,DDS技術已被廣泛的應用于雷達、航空航天和通信系統等高端系統中,與此同時DDS器件輸出頻率受限的缺點也被凸顯了出來。而這樣的缺點大大限制了DDS技術在UHF頻率合成上的應用。因此設計一個合適的頻率合成方案來克服這樣的不足,是非常必要的。
直接數字頻率合成器是從相位概念出發根據不同的相位給出不同的電壓幅度,即相位-正弦幅度變換,最后濾波,輸出所需頻率信號[1]。DDS設備主要由相位累加器,波形存儲器和數模轉換器(DAC)構成。在DDS設備工作時,相位累加器在參考時鐘頻率的控制下以預先設定好的頻率控制字作為步長進行線性累加,得到相位碼對波形存儲器進行尋址輸出幅度碼,由DAC轉換為階梯波再經低通濾波器平滑后可以得到相應的合成頻率信號。
為方便分析,設 DDS 芯片合成的信號頻率為 x(t)=sin(ωDDSt),該信號由正弦波離散采樣值的數字量經數模轉換為階梯型的模擬波形信號xe(t),其轉換關系的數學表達式[2-3]可以表示為:

式(1)中的第二項即為各次諧波的分量,其中am表示第m次諧波的幅度。通過采樣率為ωS理想采樣及理想數模轉換(零階保持的階梯重構)后的信號頻譜Y(ω)可以表示成:

由式(2)可知,輸出的信號頻譜中除了包含設計頻率信號ωDDS及其諧波分量mωDDS,還存在著以采樣頻率為折疊頻率的設計頻率的鏡像頻率,以及設計頻率諧波的鏡像頻率等一系列鏡像頻率分量。本設計中主要利用的設計頻率的鏡像頻率分量ωm可由式(3)得出:


圖1 理想情況下DDS輸出頻譜圖Fig.1 Ideal DDS output spectrum
由于DDS設備的參考頻率ωS恒定,nωS可以看做一個常數,由式(3)可知DDS設備最終合成的鏡像頻率ωm與設計頻率ωDDS成1:1的線性關系,設計頻率變化量即為鏡像頻率的變化量,故可通過改變設計頻率來精確地控制鏡像頻率合成。
硬件系統采用AD公司最新的AD9912芯片作為直接數字頻率合成器,通過編程控制合成頻率為500 MHz的信號,并利用其鏡像頻率獲得了頻率為1 500 MHz的信號。實際操作中,通過對AD9912芯片內部集成的一個48位的頻率控制字(FTW)寄存器賦值,為相位累加器提供了一個初始值,在每一個系統周期中,相位累加器都要把輸出值與FTW值累加一次,相位累加器輸出的數字量進行相符轉換后,由14位DAC轉換為模擬信號,輸出所需正弦波。FTW與AD9912芯片輸出的設計頻率的關系表達式為:

為了合成鏡像頻率為1 500 MHz信號,由(3)式計算可知須首先合成500 MHz頻率,由式(4)計算可知,在參考頻率ωS=1 GHz的情況下合成ωDDS=500 MHz的設計頻率,只需設置 FTW=140737488355328(0x800000000000)。 最后采用帶通濾波器對輸出信號進行選頻即可獲得1 500 MHz信號。
在一般的DDS應用中,由于奈奎斯特采樣定理的限制,往往取參考頻率的40%作為設計頻率,并選用低通濾波器來濾除其它頻率雜散。由于本應用中只需利用相應設計頻率的UHF鏡像頻率,可以不考慮設計頻率信號的性能,故本硬件系統的合成頻率取參考時鐘頻率的一半500 MHz。在實際得出的頻譜圖中可以看到當設計頻率為500 MHz的時候,存在鏡像頻率為1 500 MHz的信號。

圖2 AD9912輸出頻譜Fig.2 Spectrum of AD9912 output signal
系統硬件模塊主要包括:基于MSP430的單片機控制模塊,基于AD9912的直接數字頻率合成模塊,選頻模塊。在實際操作中,AD9912芯片輸出的合成信號頻譜中含有大量的雜散信號分量。其中主要雜散是設計頻率的諧波和其他不需要的鏡像頻率,這些頻率分量都可通過窄帶濾波的方式去除,但是由于系統的不完善和電源供電諧波的影響,會存在頻率靠近1 500 MHz鏡像頻率的雜散分量。這些雜散分量往往不能被濾波器濾除掉。為避免出現這樣的情況,將雜散抑制作為本硬件系統的重點設計內容。

圖3 硬件系統模塊結構圖Fig.3 Hardware system block diagram
AD9912芯片是AD公司的一款具有1GSPS采樣率的DDS芯片。其內部集成有一個14位數——模轉換器、低噪聲鎖相環、兩個雜散抑制通道,這使得該芯片有極好的雜散抑制能力,極大地降低了后續UHF鏡像頻率選頻濾波工作的難度。并可通過48位頻率控制字進行分辨率為4 μHz的頻率合成控制,因此可以通過調節頻率控制字來精確地控制頻率合成。
MSP430系列單片機是德州儀器(TI)公司的一款16位超低功耗、具有精簡指令集 (RISC)的混合信號處理器(Mixed Signal Processor)。該系列單片機針對實際應用需求,將多個不同功能的模擬電路、數字電路模塊和微處理器集成在一個芯片上。其CPU采用的16位精簡指令系統發揮了最高編碼效率,這使得這款單片機非常適用于AD9912的控制電路。
本硬件系統的控制模塊采用MSP430x14x作為核心控制器。為實現對AD9912軟件控制。選擇MSP430的4個I/O端口分別控制AD9912芯片的SCLK(串行時鐘)、SDIO(串行數據輸入輸出端)、CSB(片選)、I/O_UPDATE(數據寫入控制)。為避免MSP430引入雜散,采用一個緩沖器分隔MSP430的信號與AD9912的信號。
本硬件系統采用AD9912作為直接數字頻率合成模塊的核心。使用R&S信號發生器產生1 GHz的信號作為參考頻率輸入。由于AD9912的參考頻率是采用差分輸入,所以采用巴倫(Balun)芯片完成輸入參考信號的單端轉雙端工作,并提高系統運行的穩定性[4]。同理在系統輸出端口采用一個巴倫來將差分信號雙端轉單端信號輸出。AD9912芯片的其他管腳主要為電源輸入管腳和接地管腳。為了更好地抑制雜散,采用數字信號地和模擬信號地分開接地。由于有大量的數字電源和模擬電源為AD9912芯片供電,這就不可避免的將電源中的紋波引入到硬件系統中,進而直接影響到后續選頻輸出信號的雜散等性能指標[5],因此采用極性濾波電容濾除電源紋波。
據圖2可知DDS的輸出信號中,存在著大量無用的頻率因此需要使用通帶極窄的濾波器對其進行選頻。為了以盡量少的額外衰減捕獲所需的鏡像頻率,同時顯著抑制其他雜散信號,選頻部分采用GA1500T20A窄帶聲表面波濾波器(SAW)[6]對1 500 MHz的信號進行選頻。其通帶為1 490~1 510 MHz,插入損耗約為2.95 dB,帶外抑制:1 300~1 440 MHz為48 dB,1 580~1 700 MHz為 48 dB。
在上位機中按照AD9912芯片的頻率控制寄存器配置編程,計算出相應的頻率調節字,由MSP430處理后經送入AD9912芯片中,合成系統所需的頻率,實現AD9912的編程頻率控制。上位機軟件控制程序采用C語言來編寫。為提高調試效率,本系統采用了極精簡的程序來控制AD9912芯片。

圖4 主程序處理流程圖Fig.4 Flow chart of main processing
上位機程序運行時,首先對MSP430單片機進行初始化。選擇MSP430的P3.4~P3.7端口作為AD9912芯片的控制端口。通過編程選擇并定義P3.4~P3.7端口為輸出端口,以實現對AD9912芯片的軟件編程控制。通過DDS_load()語句加載頻率控制字并由配置端口對AD9912芯片進行操作。主程序部分代碼如下:

由上位機通過DDS_load()子程序向AD9912芯片寫入頻率控制字以控制頻率合成模塊合成所需的設計頻率,進而靈活地獲得相應UHF頻段鏡像頻率[7]。DDS_load()程序部分代碼如下:

計算出頻率控制字后,即可通過SPI_TX_FTW_BYTE()完成對相應頻率控制字寄存器的尋址賦值,SPI_TX_FTW_BYTE()程序部分代碼如下所示:

AD9912最終輸出的窄帶信號測試頻譜結果如圖5所示。

圖5 窄帶信號頻譜Fig.5 Spectrum of narrowband signal
圖中可以清楚的看到1 500 MHz的信號譜線,其幅度約為-25 dBm,無雜散動態范圍(SFDR)約為-45 dBc。由于頻譜主要能量集中在設計頻率上,且在頻率合成模塊后再加入基于GA1500T20A的窄帶濾波模塊還會帶來3 dB的插入損耗,導致最后合成的UHF信號幅值較低,可以通過加入放大器來提高其幅值。
本設計最終成功的獲得了1 500 MHz信號,驗證了利用DDS器件的鏡像頻率合成超奈奎斯特頻率信號的可行性。這樣的頻率合成方法,不僅具有DDS的合成信號分辨率高、控制靈活、可編程及任意波形輸出的特點,還具有輸出頻率高、相位噪聲小等優點。只需采用100 MHz恒溫晶振在本硬件系統前端進行一次10倍頻獲得參考頻率,即可合成低相噪,高雜散抑制的UHF信號。相比于多級倍頻電路來說,這樣的頻率合成方法不僅更加靈活方便,更避免了多級電路引入的雜散。
[1]白居憲.直接數字頻率合成[M].西安:西安交通大學出版社,2007.
[2]Calbaza D E,Savaria Y.Jitter model of direct synthesis clock generators proc[J].IEEE International Circuits and Systems Symp.,1999(1):1-4.
[3]Nicholas H T,Samueli H.An analysis of the output spectrum of direct digital frequency synthesizer in the presence of phase accumulator truncation[C]//Proc.41st Annual Frequency Control Symp.,USEARACOM,Ft.Monmouth,NJ,1987.
[4]韋家駒,王志功.65-nm CMOS上帶圖案懸浮屏蔽的片上巴倫的特性[J].半導體學報,2011(10):67-73.
WEI Jia-ju,WANG Zhi-gong.Characterization of on-chip balun with patterned floating shield in 65nm CMOS[J].Journal of Semiconductors,2011(10):67-73.
[5]Mark I.Montrose.EMC and the Printed Circuit Board:Design,Theory, and Layout Made Simple[M].IEEE Press,1999.
[6]郝曉勤,符鵬.利用ADS仿真SAW濾波器[J].壓電與聲光,2009(6):785-787.
HAO Xiao-qin,FU Peng.ADS simulation of SAW filter[J].Piezoelectrics&Acoustooptics,2009(6):785-787.
[7]陳慧坤,黎瑞明,黃昆.多種檢測方法下GIS中電暈放電特性研究[J].陜西電力,2012(4):72-74.
CHEN Hui-kun,LI Rui-ming,HUANG Kun.Study on corona discharge characteristics in GIS based on multi-detection methods[J].Shaanxi Electric Power,2012(4):72-74.