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.

[参考译文] ADS42B49EVM:采样和数据处理FFT问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/593870/ads42b49evm-sampling-and-data-processing-fft-question

部件号:ADS42B49EVM

大家好,

我正在等待ADS42B49EVM的到来,因此我已经开始研究(代码)如何实现特定信号的数据采集处理。 我一直在检查CMSIS DSP库以与一起使用,但是,我很难理解如何实际使用此算法来处理我将要获取的所有数据。  

正在处理的信号是10MHz信号,因此我将以50MHz (50MSPS的频率进行采样,以获得良好的信号精度和分辨率。  

思考过这个问题后,我的问题就出现了:如果我有50MSPS (假设我的信号需要每5毫秒处理一次):

5ms/1000ms =  0.005。

5000万 * 0.005 = 25万样本存在于这5毫秒中。

如果我想进行频谱分析,并使用FFT每5毫秒处理25万个样本;如何使用CMSIS DSP库的FFT函数?

我问这个问题,因为函数的限制是4096,文档显示输出会给出直流组件,基本频率,第一谐波等。但是如果我从ADC (ADS42B49EVM)获得4096个值, 然后通过FFT进行处理,我没有足够的数据来检查在该延时中频率是否发生变化(因为只考虑前4096个样本,而其他24.5904万个样本又如何?)

有什么建议或建议可以指导我进行此操作?

我很困惑 如何实施这项措施,问题不断增加。

谢谢你,Alan。

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

    Alan,

    我认为您需要向DSP小组发布此问题,或就此联系您当地的FPGA供应商。

    此致,

    Jim

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

    然后,lemme将此信息发布到DSP组。

    谢谢,很抱歉犯了这个错误!