新型数字化可编程频率合成器DDS
发布时间:2008/5/28 0:00:00 访问次数:515
该合成器是由程序分频器、鉴相器及压控振荡器3大部分组成,从晶振束的100khz标准信号经100分频后得1 khz的基准频率fr,压控振荡频率f1通过程序分频得到频率fm,fm和fr同时加到鉴相器进行比较。只有当fr和fm完全同频同相时,环路平衡被锁定,即fr=fm。可见,当环路锁定时,压控振荡器的输出频率完全决定于程序分频器的分频比,即f1=m·fr,只要改变分频比m,便可使f1改变,从而得到所需的各个频率点。在此合成器中,从2.5~4.2mhz频段内,产生43个频率点。
使用pll技术实现的频率合成器在性能上较之rc,lc振荡源有很大提高,但外围电路复杂,且受外界干扰,分辨率难以提高,其他指标也不理想。近年来,数字化可编程频率合成器(简称dds)的出现,使频率合成技术大大地前进了一步。1996年推出的dds9850频率分辨率为0.029 l hz,频率准确度可控制到,噪音电平-70 db以下,谐波失真衰减4 x 109≥55 db,先进的cmos工艺不仅使ad9850性能一流,而且功耗小,在3.3v供电时,仅为155mw,其基本结构框图如图2所示。
图2中正弦查询表是一个可编程存储器(prom),存有一个或多个完整周期的正弦波数据,在时钟fc的驱动下,地址计数器逐步经过prom,地址中相应的数字信号输入到n位数模转换器(dac)的输入端,dac输出模拟信号,经低通滤波器(lpf),可得到一个频谱纯净的正弦波。
系统的核心是相位累加器,他由1个加法器和1个n位相位寄存器组成,一般为24~32位,每束一个时钟fc相位寄存器以步长m增加。相位寄存器的输出与相位控制字相加,然后输入到正弦查询表地址上,正弦查询表包含一个周期正弦波的数字幅度信息,每个地址对应正弦波中0°~360°范围的一个相位点。查询表把输入的地址相位信息映射成正弦波幅度信号,驱动dac输出模拟量。
相位寄存器,每经过2n/m个fc时钟后回到初始状态,相应的正弦查询表经过一个循环回到初始位置,整个dds系统输出一个正弦波,周期为了t。=tc·2n/m,频率fout=m·fc/2n,相位累加器输出n位并不全部加到查询表,而要截断仅留高端13~15位,减小了查询表长度,但并不影响频率分辨率。dds9850控制简单,可用8位并行口或串行口直接输入频率、相位等控制数据,其工作原理如图3所示。
他采用32位相位累加器,截断成14位,输入正弦查询表,查询表输出截断成10位输入到dac。dac输出2个互补的模拟电流接到滤波器上,外接1个电阻rset调节dac满量程输出电流,其调节关系是iset=32(1.248 v/rset),满量程电流为10-20 ma。dds9850内部有高速比较器接到dac滤波输出端,就可直接输出一个抖动很小的脉冲序列,此脉冲输出可用作adc器件的采样时钟。dds9850用5位断据字节控制相位,允许相位按增量180°, 90°,45°,22.5°,11.25°移动或进行组合。
dds9850有40位寄存器,32位用于频率控制,5位相位控制,1位电源休眠功能,2位厂家保留测试控制,这40位控制字可通过并行方式或串行方式装入到dds9850。在并行装入方式中,通过8位总线d7~d0重复5次装入寄存器,在fq-vd上升沿把40位数据从输入寄存器装入到频率和相位及控制数据寄存器,从而更新dds输入频率和相位,同时把地址指针复位到第一个输入寄存器。在串行装入方式中,w-clk上升沿把25脚(d7)的一位数据串行移入,移动40位后,用一个fr-vd就可以更新输出频率和相位。
以上介绍了dds9850的原理,从使用的角度来看,数字化可编程频率合成器不仅从电路设计上较以前传统的频率合成器有了很大的改变,而且在现场使用中也可以根据送入的数字控制信号得到所需频率的信号输出,同时输出信号的指标也较传统的频率合成器有了很大的提高。 我们已经把dds9850用在hx-11传输测试仪中,该传输测试仪是针对电力载波通信而设计的,主要用于电力载波线的电平、增益、衰减、防卫度等特性的测试,还可作电平指示、频谱分析和导频测量。在仪器的设计上,一方面采用了lcd全汉字显示,使操作非常方便;另一方
该合成器是由程序分频器、鉴相器及压控振荡器3大部分组成,从晶振束的100khz标准信号经100分频后得1 khz的基准频率fr,压控振荡频率f1通过程序分频得到频率fm,fm和fr同时加到鉴相器进行比较。只有当fr和fm完全同频同相时,环路平衡被锁定,即fr=fm。可见,当环路锁定时,压控振荡器的输出频率完全决定于程序分频器的分频比,即f1=m·fr,只要改变分频比m,便可使f1改变,从而得到所需的各个频率点。在此合成器中,从2.5~4.2mhz频段内,产生43个频率点。
使用pll技术实现的频率合成器在性能上较之rc,lc振荡源有很大提高,但外围电路复杂,且受外界干扰,分辨率难以提高,其他指标也不理想。近年来,数字化可编程频率合成器(简称dds)的出现,使频率合成技术大大地前进了一步。1996年推出的dds9850频率分辨率为0.029 l hz,频率准确度可控制到,噪音电平-70 db以下,谐波失真衰减4 x 109≥55 db,先进的cmos工艺不仅使ad9850性能一流,而且功耗小,在3.3v供电时,仅为155mw,其基本结构框图如图2所示。
图2中正弦查询表是一个可编程存储器(prom),存有一个或多个完整周期的正弦波数据,在时钟fc的驱动下,地址计数器逐步经过prom,地址中相应的数字信号输入到n位数模转换器(dac)的输入端,dac输出模拟信号,经低通滤波器(lpf),可得到一个频谱纯净的正弦波。
系统的核心是相位累加器,他由1个加法器和1个n位相位寄存器组成,一般为24~32位,每束一个时钟fc相位寄存器以步长m增加。相位寄存器的输出与相位控制字相加,然后输入到正弦查询表地址上,正弦查询表包含一个周期正弦波的数字幅度信息,每个地址对应正弦波中0°~360°范围的一个相位点。查询表把输入的地址相位信息映射成正弦波幅度信号,驱动dac输出模拟量。
相位寄存器,每经过2n/m个fc时钟后回到初始状态,相应的正弦查询表经过一个循环回到初始位置,整个dds系统输出一个正弦波,周期为了t。=tc·2n/m,频率fout=m·fc/2n,相位累加器输出n位并不全部加到查询表,而要截断仅留高端13~15位,减小了查询表长度,但并不影响频率分辨率。dds9850控制简单,可用8位并行口或串行口直接输入频率、相位等控制数据,其工作原理如图3所示。
他采用32位相位累加器,截断成14位,输入正弦查询表,查询表输出截断成10位输入到dac。dac输出2个互补的模拟电流接到滤波器上,外接1个电阻rset调节dac满量程输出电流,其调节关系是iset=32(1.248 v/rset),满量程电流为10-20 ma。dds9850内部有高速比较器接到dac滤波输出端,就可直接输出一个抖动很小的脉冲序列,此脉冲输出可用作adc器件的采样时钟。dds9850用5位断据字节控制相位,允许相位按增量180°, 90°,45°,22.5°,11.25°移动或进行组合。
dds9850有40位寄存器,32位用于频率控制,5位相位控制,1位电源休眠功能,2位厂家保留测试控制,这40位控制字可通过并行方式或串行方式装入到dds9850。在并行装入方式中,通过8位总线d7~d0重复5次装入寄存器,在fq-vd上升沿把40位数据从输入寄存器装入到频率和相位及控制数据寄存器,从而更新dds输入频率和相位,同时把地址指针复位到第一个输入寄存器。在串行装入方式中,w-clk上升沿把25脚(d7)的一位数据串行移入,移动40位后,用一个fr-vd就可以更新输出频率和相位。
以上介绍了dds9850的原理,从使用的角度来看,数字化可编程频率合成器不仅从电路设计上较以前传统的频率合成器有了很大的改变,而且在现场使用中也可以根据送入的数字控制信号得到所需频率的信号输出,同时输出信号的指标也较传统的频率合成器有了很大的提高。 我们已经把dds9850用在hx-11传输测试仪中,该传输测试仪是针对电力载波通信而设计的,主要用于电力载波线的电平、增益、衰减、防卫度等特性的测试,还可作电平指示、频谱分析和导频测量。在仪器的设计上,一方面采用了lcd全汉字显示,使操作非常方便;另一方