基于AD9912镜像频率的应用
扫描二维码
随时随地手机看文章
摘要:常规DDS频率合成方案无法合成超过1/2采样频率的信号频率,这给DDS器件的应用带来了很大限制。在实际应用中通过对DDS器件的输出信号频谱进行分析发现,其频谱中除包含设计频率以外还包含特高频(UHF)频段的镜像频率分量。计算发现这种镜像频率与合成的设计频率成线性关系,故可通过计算确定镜像频率并通过选频滤波提取它们从而获得UHF信号。为扩展DDS器件的应用范围,提出了利用镜像频率实现UHF频率合成方案,设计了基于AD9912芯片的频率合成系统,编写了相应的控制程序。最终实现了利用DDS器件合成了1 500MHz信号的预想。
关键词:DDS;镜像频率;AD9912;特高频信号
直接数字频率合成即DDS(Direct Digital Synthesis),它将先进的数字信号处理方法引入了信号合成领域理论,实现了合成信号的频率转换速度与频率准确度之间的统一。DDS技术具有输出频率、相位和幅度能够在数字处理器的控制下精确而快速的变换以及能进行极微小的频率调谐和在两个频率间“跳跃”的特点,同时这种技术也具有极好的温度、老化稳定性、转换频率保持相位恒定和小型可靠等优点。因此DDS技术是公认的产生频率的理想方法,是频率合成的第三代方案。八十年代以来各国都在研制和发展各自的DDS产品,如美国QUALCOMM公司的Q233x;STANFORD公司的STEL-1175,STEL-1180;AD公司的AD7008,AD985x等。
近年来随着理论的不断完善和集成工艺的发展,DDS技术已被广泛的应用于雷达、航空航天和通信系统等高端系统中,与此同时DDS器件输出频率受限的缺点也被凸显了出来。而这样的缺点大大限制了DDS技术在UHF频率合成上的应用。因此设计一个合适的频率合成方案来克服这样的不足,是非常必要的。
1 频率合成的基本原理
1.1 DDS设备的基本工作原理
直接数字频率合成器是从相位概念出发根据不同的相位给出不同的电压幅度,即相位-正弦幅度变换,最后滤波,输出所需频率信号。D DS设备主要由相位累加器,波形存储器和数模转换器(DAC)构成。在DDS设备工作时,相位累加器在参考时钟频率的控制下以预先设定好的频率控制字作为步长进行线性累加,得到相位码对波形存储器进行寻址输出幅度码,由DAC转换为阶梯波再经低通滤波器平滑后可以得到相应的合成频率信号。
1.2 镜像频率的产生原理
为方便分析,设DDS芯片合成的信号频率为x(t)=sin(ωDDSt),该信号由正弦波离散采样值的数字量经数模转换为阶梯型的模拟波形信号xe(t),其转换关系的数学表达式可以表示为:
式(1)中的第二项即为各次谐波的分量,其中am表示第m次谐波的幅度。通过采样率为ωs理想采样及理想数模转换(零阶保持的阶梯重构)后的信号频谱Y(ω)可以表示成:
由式(2)可知,输出的信号频谱中除了包含设计频率信号ωDDS及其谐波分量mωDDS,还存在着以采样频率为折叠频率的设计频率的镜像频率,以及设计频率谐波的镜像频率等一系列镜像频率分量。本设计中主要利用的设计频率的镜像频率分量ωm可由式(3)得出:
由于DDS设备的参考频率ωs恒定,nωs可以看做一个常数,由式(3)可知DDS设备最终合成的镜像频率ωm与设计频率ωDDS成1:1的线性关系,设计频率变化量即为镜像频率的变化量,故可通过改变设计频率来精确地控制镜像频率合成。
1.3 AD9912的UHF频合成原理
硬件系统采用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=500MHz的设计频率,只需设置FTW=140737488355328(0x800000000000)。最后采用带通滤波器对输出信号进行选频即可获得1 500 MHz信号。
在一般的DDS应用中,由于奈奎斯特采样定理的限制,往往取参考频率的40%作为设计频率,并选用低通滤波器来滤除其它频率杂散。由于本应用中只需利用相应设计频率的UHF镜像频率,可以不考虑设计频率信号的性能,故本硬件系统的合成频率取参考时钟频率的一半500 MHz。在实际得出的频谱图中可以看到当设计频率为500 MHz的时候,存在镜像频率为1500 MHz的信号。
2 硬件系统设计
系统硬件模块主要包括:基于MSP430的单片机控制模块,基于AD9912的直接数字频率合成模块,选频模块。在实际操作中,AD9912芯片输出的合成信号频谱中含有大量的杂散信号分量。其中主要杂散是设计频率的谐波和其他不需要的镜像频率,这些频率分量都可通过窄带滤波的方式去除,但是由于系统的不完善和电源供电谐波的影响,会存在频率靠近1 500 MHz镜像频率的杂散分量。这些杂散分量往往不能被滤波器滤除掉。为避免出现这样的情况,将杂散抑制作为本硬件系统的重点设计内容。
2.1 AD9912及MSP430简介
AD9912芯片是AD公司的一款具有1GSPS采样率的DDS芯片。其内部集成有一个14位数——模转换器、低噪声锁相环、两个杂散抑制通道,这使得该芯片有极好的杂散抑制能力,极大地降低了后续UHF镜像频率选频滤波工作的难度。并可通过48位频率控制字进行分辨率为4 μHz的频率合成控制,因此可以通过调节频率控制字来精确地控制频率合成。
MSP430系列单片机是德州仪器(TI)公司的一款16位超低功耗、具有精简指令集(RISC)的混合信号处理器(MixedSignal Processor)。该系列单片机针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上。其CPU采用的16位精简指令系统发挥了最高编码效率,这使得这款单片机非常适用于AD9912的控制电路。
2.2 控制模块
本硬件系统的控制模块采用MSP430x14x作为核心控制器。为实现对AD9912软件控制。选择MSP430的4个I/O端口分别控制AD9912芯片的SCLK(串行时钟)、SDIO(串行数据输入输出端)、CSB(片选)、I/O_UPDATE(数据写入控制)。为避免MSP430引入杂散,采用一个缓冲器分隔MSP430的信号与AD9912的信号。
2.3 直接数字频率合成模块
本硬件系统采用AD9912作为直接数字频率合成模块的核心。使用R&S信号发生器产生1 GHz的信号作为参考频率输入。由于AD9912的参考频率是采用差分输入,所以采用巴伦(Balun)芯片完成输入参考信号的单端转双端工作,并提高系统运行的稳定性。同理在系统输出端口采用一个巴伦来将差分信号双端转单靖信号输出。AD9912芯片的其他管脚主要为电源输入管脚和接地管脚。为了更好地抑制杂散,采用数字信号地和模拟信号地分开接地。由于有大量的数字电源和模拟电源为AD9912芯片供电,这就不可避免的将电源中的纹波引入到硬件系统中,进而直接影响到后续选频输出信号的杂散等性能指标,因此采用极性滤波电容滤除电源纹波。
2.4 选频模块
据图2可知DDS的输出信号中,存在着大量无用的频率因此需要使用通带极窄的滤波器对其进行选频。为了以尽量少的额外衰减捕获所需的镜像频率,同时显著抑制其他杂散信号,选频部分采用GA1500T20A窄带声表面波滤波器(SAW)对1 500 MHz的信号进行选频。其通带为1 490 -1 510 MHz,插入损耗约为2.95 dB,带外抑制:1 300-1 440 MHz为48 dB,1 580~1 700MHz为48 dB。
3 系统软件设计
在上位机中按照AD9912芯片的频率控制寄存器配置编程,计算出相应的频率调节字,由MSP430处理后经送入AD9912芯片中,合成系统所需的频率,实现AD9912的编程频率控制。上位机软件控制程序采用C语言来编写。为提高调试效率,本系统采用了极精简的程序来控制AD9912芯片。
3.1 主程序分析
上位机程序运行时,首先对MSP430单片机进行初始化。
选择MSP430的P3.4~P3.7端口作为AD9912芯片的控制端口。通过编程选择并定义P3.4~P3.7端口为输出端口,以实现对AD9912芯片的软件编程控制。通过DDS_load()语句加载频率控制字并由配置端口对AD9912芯片进行操作。主程序部分代码如下:
3.2 频率控制字的加载程序分析
由上位机通过DDS_load()子程序向AD9912芯片写入频率控制字以控制频率合成模块合成所需的设计频率,进而灵活地获得相应UHF频段镜像频率。DDS_load()程序部分代码如下:
计算出频率控制字后,即可通过SPI_TX_FTW_BYTE()完成对相应频率控制字寄存器的寻址赋值,SPI_TX_FTW_BYTE()程序部分代码如下所示:
4 结果分析
AD9912最终输出的窄带信号测试频谱结果如图5所示。
图中可以清楚的看到1 500 MHz的信号谱线,其幅度约为-25 dBm,无杂散动态范围(SFDR)约为-45 dBc。由于频谱主要能量集中在设计频率上,且在频率合成模块后再加入基于GA1500T20A的窄带滤波模块还会带来3 dB的插入损耗,导致最后合成的UHF信号幅值较低,可以通过加入放大器来提高其幅值。
5 结束语
本设计最终成功的获得了1 500 MHz信号,验证了利用DDS器件的镜像频率合成超奈奎斯特频率信号的可行性。这样的频率合成方法,不仅具有DDS的合成信号分辨率高、控制灵活、可编程及任意波形输出的特点,还具有输出频率高、相位噪声小等优点。只需采用100 MHz恒温晶振在本硬件系统前端进行一次10倍频获得参考频率,即可合成低相噪,高杂散抑制的UHF信号。相比于多级倍频电路来说,这样的频率合成方法不仅更加灵活方便,更避免了多级电路引入的杂散。