打印
[疑难问答]

频率为20k的信号,要得到它的频谱

[复制链接]
496|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
androidbus|  楼主 | 2016-8-4 15:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
主要思路就是:先进行AD转换,采样率设为50khz,然后进行FFT运算,如果我计算1024点的FFT,那么是不是从1s中测得的50k个点中找出1024个点进行FFT运算?如果是这样的话,从50k个点中选取1024个,概率也太小了,肯定影响计算机过吧?不知道我理解的FFT是不是这个意思呢?
沙发
litengg| | 2016-8-4 15:56 | 只看该作者
对于这个信号频率,(在对运算时间要求不高的条件下)fft的点数尽可能的多吧,比如做2048或者4096。

使用特权

评论回复
板凳
qiangweii| | 2016-8-4 16:14 | 只看该作者

根据香农定律,采样两倍。也就是说,你想采集到20kHz的频率,就要有超过40kHz的采样速度。。

使用特权

评论回复
地板
shashaa| | 2016-8-4 16:16 | 只看该作者
计算FFT,其实是对某一段波形进行分析。

使用特权

评论回复
5
xia00| | 2016-8-4 16:55 | 只看该作者
感觉用FPGA做FFT算法应该更好一些吧。。。。

使用特权

评论回复
6
hfdy01| | 2016-8-4 16:56 | 只看该作者
这1024个点不是抽样的的意思,如果一次采样,那么那都进行傅里叶变换很慢,所以要进行分段。。。

使用特权

评论回复
7
CallReceiver| | 2016-8-4 17:08 | 只看该作者
看看,学习了。。。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

181

主题

1597

帖子

3

粉丝