小小博士

AD9834波形发生器的幅度控制

0
阅读(8973)

AD9834波形发生器的幅度控制

       在前面的几篇文章中,我曾经讲到类似于AD9834的波形发生器(DDS),比如AD9854、AD9954等,但它们与AD9834的不同是产生的正弦波、方波和三角波等,输出信号的幅度可以通过编程的方式得以控制,AD9834需要外置电路实现。

    AD9834是一款能产生高质量正弦波和三角波的低功耗DDS芯片,它内部载有比较器能产生方波用来产生脉冲信号。AD9834内置相位调制和频率调制功能,不像AD9854和AD9954内置幅度调制,不过,为了调制输出信号的幅度,需要一个低功耗DAC或者数字电位计来设置满量程电流。AD9834原理框图如图一所示:

   

图一   AD9834原理框图

    AD9834采用SPI总线的形式串行输入控制信号,窄带SFDR>72dB,工作时钟频率为50MHZ,频率精确性能被控制在十亿分之一,产生波形可以达到25MHZ。

    在这里,我们利用一个电压输出的DAC,通过一个串联电阻驱动AD9834的FS ADJUST引脚,从而决定满量程DAC电流的幅度。我们选用nanoDAC系列的12位AD5620,它内置有一个5 ppm/C的片内基准源,并配有SPI接口,采用8个引脚的SOT-23封装,低功耗(3.3V)和小封装,使得其非常适合从AD9834产生幅度调制输出。AD9834的幅度调制电路如图二所示:

    在上面电路中,DAC和DDS均采用SPI接口工作,采用3V至5V电压供电,DAC的基准电流是内部基准电压和外部电阻的函数,该电阻一般从DAC FS ADJUST引脚接地。内部基准电压的典型值为1.20V,外部电阻为6.8K欧姆。DAC的满量程电流是基准电流的倍数,如果FS ADJUST引脚连接到一个可变电压Vdac,改变Vdac将改变满量程的电流,从而改变DDS器件的电压输出。

    当Vdac=0V时,达到最大满量程输出电流,AD9834的电流在约0.16mA至3.12mA之间变化。当负载电阻为200欧姆时,AD9834的输出电压约在0.032V至0.624V之间变化。AD9834的输出引脚IOUT输出电压如下图所示:

幅度控制DAC设输出为0V时的DAC

    当使得输出电压Vdac变大时,将会降低AD9834的满量程输出电流,从而使得输出电压得到很大的变化。

    从以上我们看出,AD9834的输出信号幅度受外围电路影响很明显的,希望能给大家的电路设计带来一些方便,敬请指导!!!