中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

用AD9739A生成信号,用FPGA的DDS生成信...

 小满满

下载贤集网APP入驻自媒体

用AD9739A生成信号,用FPGA的DDS生成信号,见图,谐波特别明显,尤其是2次谐波,信号连接方式参考的是芯片资料中连接90欧电阻及巴伦,时钟采用ADF4350产生,现在不知道问题出在什么地方,希望大神们帮助!图片中产生的信号频率分别为30MHz、100MHz和200MHz。

最新回复
发布回复
在使用 AD9739A 生成信号并结合 FPGA 的 DDS 生成信号时,如果观察到谐波特别明显,尤其是二次谐波,首先应检查信号源和负载的匹配。信号失真可能因电路中的阻抗不匹配导致,不当的负载也会引入额外的谐波成分。确保信号链的每一个环节都与设计规范相符是减少谐波失真的基础。
建议优化 DAC 的输出滤波设计。因 DAC 输出波形的毛刺和高频噪声会直接影响到信号的频谱,因此引入一个低通滤波器可有效滤掉高于Nyquist 频率的谐波和其他不必要的信号成分。此外,确保供电和地线设计良好,提供稳定的电源对抑制信号噪声及保持信号稳定性也十分重要。
当使用AD9739A生成信号,若谐波特别明显,可能与信号生成的条件有关。在FPGA的DDS生成信号之前,确保时钟频率和相位控制精度初始化正确,以减少失真和非线性。另外,信号的调理电路也应考虑滤波,尤其是高频信号部分,避免高频成分的生成。对于谐波问题,适当增加低通滤波器可以有效抑制高频噪声。

为您推荐

热门交流