This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADS4149EVM:未找到输入频率

Guru**** 657500 points
Other Parts Discussed in Thread: ADS4149EVM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/631775/ads4149evm-input-frequency-not-found

部件号:ADS4149EVM

您好,

我对这些EVM不熟悉。  我有ADS4149EVM Rev B,TSW1405EVM Rev C和GUI HSDC Pro v 4.70。  我尽可能地遵循了ADS4149EVM设置说明(它显示了TSW1200及其2p0 beta版,而不是TSW140x或HSDC Pro v 4.70)。  请帮助我开始使用。

ADS4149EVM跳线如表1所示(无放大器)。  3.3V (50mA) 至J16/J12,用于板载稳压器。  从PC到每个'EVM的USB。  PC上的一个GUI窗口。

时钟= 24.576 MHz正弦,1.5Vpp 0V偏移。

Ain = 10 MHz正弦,1.3Vpp 0V偏移。

GUI左下方=测试参数:

样本= 64k

ADC输出数据速率=103M

ADC输入目标频率= 10M

已将固件下载到'1405 ,'14' LED指示灯亮起。     ~关闭时,"Capture"(捕获)代码= 8242 to 8251 (8192 不理想?)  vcm=0.9648V),“Real FFT”在-113dBF时显示F1=113k。  这些看起来不错。

当Ain=ON (Ain=ON)时 ,"Capture"(捕获)代码范围为4237 至1.2266万 (似乎正常)。  但是,在12.576MHz (F1=42M,F2=19M,F3=22.7M,F4=38M,F5=3.6m)时,“真实FFT”(Blackman)不显示任何内容。

为什么在24.576MHz时没有?  电压,频率或设置是否有问题?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Rick:

    您是否可以通过选择HSDC-Pro GUI左上角的File (文件)选项卡中的Save Raw ADC code as Binary File (将原始ADC代码保存为二进制文件)选项将时间域数据发送给我?

    此致,

    Sourabh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Sourabh,

    我忽略了一些事情,我已经纠正了这些事情:

    1) GUI左下角的“ADC输出数据速率”必须=主板的时钟频率

    2. GUI的"ADC输入目标频率"必须=采样信号的频率

    3)尼奎斯特(时钟频率>=2*信号)

    如果我有不正确的地方,请更正我。  因此,在将时钟更改为25MHz并更新GUI的左下角后,

    Ain = 10MHz 1.3Vpp,工作正常。  SNR ~50dB 和ENOB ~8 (远低于71.9 dB和11.3 位的典型规格;附加二进制文件)。  使用降低频率和振幅时,这些功能得到了很大改进  

    Ain = 1MHz 0.2Vpp,SNR ~65dB和ENOB ~10。

    是否有任何见解,为什么(对于恒定频率)较低的振幅会改善SNR和ENOB?

    Rick

    e2e.ti.com/.../ADS4149-Ain_3D00_1_5F00_3Vpp-10MHz.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Rick,
    我查看了您附加的二进制文件。 有几件事可能出错了:
    1.为模拟输入提供一致的频率:当输入信号频率与采样时钟频率'一致'时,它恰好落在FFT中的一个容器上。 这可避免信号电源被弄脏到附近的纸槽。 这还使您能够看到一个'展开'波形,它只不过是FFT中输入信号的频率箱转移到1号箱-因此它是具有重新排列相位的输入信号。 解包波是一种有用的方法,用于确定正弦波(输入信号)是否由ADC正确采样,以及FPGA是否正确接收。 理想的'解开'波应在完整的样品组中显示一个周期的正弦波,无故障,并以噪声波形覆盖它。 要了解给定样本集的相干频率的值,您可以单击'自动计算相干频率',然后将输入信号源设置为此值。 然后在Test Selection (测试选择)下拉菜单中选择Time domain (时间范围)条目,然后单击Overlay unwrap Waveform (覆盖打开波形)。 您应该能够在整个样本组中只显示一个周期的干净正弦波。 当输入频率与采样时钟频率一致时,它在给定样本集中完成整数循环,此简单的矩形窗口应足以处理FFT (不需要Blackmann,Hanning或Hamming窗口)。
    2.使用带通滤波器过滤来自输入信号源和采样时钟源的噪声与谐波。 在测试ADC与正弦波源的性能时,我们使用TTE带通滤波器与3 % 带中心频率。
    3.应用正确的设置。 如果有任何建议的开机设置,请确保使用设备GUI应用这些设置。
    4.使用ADC的内部数字模式确保ADC和接收器(FPGA)之间的数字链接稳定可靠。 您可以使用ADC的Ramp测试模式,该模式通常在每个时钟周期增加1 LSB。
    如果您仍然难以获得适当的性能,请告诉我。
    此致,
    Sourabh