因仑“3+1”工程特种兵精英论坛

标题: STM32 AD采样并进行FFT频谱分析时遇到的问题 [打印本页]

作者: 123321    时间: 2015-3-23 14:17
标题: STM32 AD采样并进行FFT频谱分析时遇到的问题
大家好,最近我在用STM32采样并进行FFT频谱分析时遇到这样一个问题:
    我用STM32 AD采集人体的某些体征信号,并分析信号的频谱。信号频率范围是1~800Hz,理论上,采样频率1.6KHz就可以了。
    现在因为STM32的采样频率很高,我采用9M/239.5分频,即采样频率37.5K。现在,我的问题是:
    1、如果我采用STM32自带的1024点FFT,采样时间应该设置多长?应该是1s吗?如果采样时间设置为1s的话,37.5K的采样频率也即37500个采样点?
    2、如果采样时间设置为1s,37500个采样点,应该如何进行1024的FFT变换呢?37500/1024=36,是每36个点取均值转换,在将转换后的1024个点进行FFT变换吗?
    3、对于这种信号频率低,采样率高的情况,应该如何设置采样时间来进行FFT变换,从而对信号进行频谱分析呢?
    谢谢各位耐心解答,谢谢~






欢迎光临 因仑“3+1”工程特种兵精英论坛 (http://bbs.enlern.com/) Powered by Discuz! X3.4