AD9850内部具有高精度的D/A转换器和比较器。
只要提供一个准确的时钟参考频率,AD9850就能输出一个纯净的频率和相位可编程的正弦波。
CLKIN:参考时钟输入。
Rset: 管脚与地之间的电阻决定了芯片内部的DAC最大输出电流。
AGND:模拟地; DGND:数字地; AVDD:模拟电源; DVDD:数字电源;
W_CLK:用于装载频率/相位/控制字的时钟; FQ_UD:上升沿有效,DDS将根据输入寄存器中装载的数据更新频率或相位,然后将指针指向Word0。
D0~D7:在并行装载时,连续地装载32比特的频率调整字和8位控相位/控制字。串行装载时,32比特频率调整字和8位相位/控制字从D7装入。
RESET:复位,除了输入寄存器外,清楚所有的寄存器,高电平有效。
IOUT:DAC的电流输出; IOUTB:DAC的互补电流输出。
VINP:比较器的正端输入;VINN:比较器的负端输入。
QOUTB:比较器的互补输出; QOUT:比较器的输出。
工作原理:
当参考时钟为125MHz时,输出频率的步进为0.0291Hz。AD9850提供了一个32比特的频率调节字,可以通过改变32比特的频率调整字的内容改变AD9850的输出频率。
AD9850提供了5比特控制相位,输出的相位可以是180°,90°,45°,22.5°,11.25°以及其组合。每一次参考时钟来时,频率调整字累加到相位累加器中产生实时的数字相位
信息,数字相位信息转换成正弦表中相应的幅度值。D/A转换器高速且线性的转换成模拟幅度值。AD9850采用了恰当的算法,在进入正弦查找表前将数据将为14比特,这样可以
正弦查找表的内容,使得芯片小型化和低功耗。输出频率FOUT、频率调整字△Phase、参考时钟的关系:
FOUT=(△Phase×CLKIN)/232