TI中文支持网
TI专业的中文技术问题搜集分享网站

调试ADC,配置完成之后测试模式输出的数据全部都是对的,为什么采样输入单频正弦波信号就是错的呢?

按照TI官网给的demo做Ramp测试模式,数据完全正常。

然后没有修改参数将Ramp test mode改为normal operation后,数据错误。

240bit的数据我分为了20路每路12bit,仿真结果只有某四路为正弦波。

Amy Luo:

您好,

您使用的是哪款ADC芯片呢

user5900506:

回复 Amy Luo:

ADC12DJ3200

Amy Luo:

回复 user5900506:

您好,你可以附上调试的ADC12DJ3200 GUI和信号捕获的屏幕截图吗?

user5900506:

回复 Amy Luo:

   这是输入为1M 0dBm时的信号(基本每四路信号相同,这点很不理解),下面再附上5M 0dBm时的信号

   下面是ADC GUI的界面,对比Demo中的配置,只改动了JESD204B界面中的JESD Test Mode,将Ramp Test Mode改为Normal Operation。在Demo配置中,只在EVM界面和JESD204B界面做了配置,其他地方未做修改。

以上为ADC GUI截图,下面再给您放上Demo的pdf文件,您可以看一下,里面是Demo的流程,这个Demo测试是无误的。

KCU105 ADC12DJxx00 JESD Reference Design User Guide.pdf

Amy Luo:

回复 user5900506:

您好,

你能试着把输入功率降低到-3dbm,看看性能是否有显著的提高吗?你可能是过度饱和的ADC。

user5900506:

回复 Amy Luo:

从10dBm到无信号都试了,现在发现一个问题。在无信号输入的时候,vivado也能抓到数据,就是前面回复中的四路正弦波变为零,但是其他路还是原样。
总结就是,无信号源输入,也有杂散信号输出,这个问题可能是因为什么造成的呢?

Amy Luo:

回复 user5900506:

您好,
只是想确保当斜坡测试模式更改为正常模式时,jesd块按钮是否处于禁用状态?
我要说的是,应该禁用jesd block按钮,应该将斜坡测试模式模式更改为正常模式,然后启用jesd block按钮。

Amy Luo:

回复 Amy Luo:

您好,当使用ADC为正常模式时。数据按照数据表第66页表20所示JMode0进行打包。类似的表22显示了如何为jmode2打包数据。您必须使用这个bit包和数据来获得正确的输出。

user3980193:

回复 user5900506:

楼主您好:

不知道您这个现象解决没有,如果解决了的话可否分享一下解决方法,我现在也调到您这个一样的状态了,暂时不知道怎么解决。

非常感谢

ADF satea:

回复 user5900506:

请问前辈,你的问题解决了吗?我遇到了跟你想同的问题,能分享一下解决办法吗?

赞(0)
未经允许不得转载:TI中文支持网 » 调试ADC,配置完成之后测试模式输出的数据全部都是对的,为什么采样输入单频正弦波信号就是错的呢?
分享到: 更多 (0)