Post Go back to editing

AD9850波形失真

Category: Hardware
Product Number: AD9850

AD9850在125MHz的晶振下可以生成1M以上的正弦波,但是我搭建的电路发现波形有些失真,下面是波形和原理图PCB,您觉得可能的问题在哪?

Top Replies

Parents
  •  这个波形看起来更清晰点,做FFT发现各个频段的谐波都有

  • 想生成1M的正弦波里面有2M 3M 4M..的谐波都很大

  • 是的,输出杂散和谐波是无法避免的,您需要在输出端添加低通滤波器来消除和抑制不需要的杂散和谐波。您可以利用 ADI 在线仿真工具 ADIsimDDS 预估 AD9850 的总体输出频谱水平,并使用其内嵌的 External Filter 功能对滤波器进行设计,以您设计的 AD9850 为例:

    • Fsysclk = 125M,Fout = 1M,可以看到 ADIsimCLK 计算出的 FTW 值,右侧是 DDS 频域及时域的输出结果。频域中显示了输出基频(1M)、DAC镜像(DAC images)、相位截断杂散(PPT Spur)以及谐波分量,此处可以看到二次谐波、三次谐波出现的位置,其幅度可由用户根据实际测量值进行输入。

             

    • 借助 External Filter 选项,滤除不需要的谐波分量,勾选 External Filter ,选择合适的滤波器参数并输入截止频率,时域中可以看到在不同滤波器下输出波形的变化。

            

    • 杂散还可以以表格的形式呈现,有助于详细分析杂散的分布,便于输出端模拟调理电路的设计。

          

  • 通过ADIsimDDS软件可以发现在1M情况下,波形还是没有失真的,但是我打的板子可以发现1M出现了比较明显的失真,请问这可能是什么问题?

  • 125M采样时钟,1M输出条件下,仿真时域结果显示是有略微失真的,且存在二次、三次谐波,是否在输出端口添加了滤波器。此外,5V采用 DCDC/LDO 还是直流源供电,更换不同的供电方式尝试下。

Reply Children
No Data