打印

新人请教如何选择信号处理芯片

[复制链接]
2230|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
milktang|  楼主 | 2010-9-13 08:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大虾,我需在多频率测量中应用FFT变换,是选用DSP芯片,还是选其他带FFT运算的MCU就可以呢,例如DSPIC。要处理的信号频率大概有5个。测量信号频率在500Hz-10KHz之间,这是用于便携仪器上,小弟刚接触信号处理这块,不了解应选哪种处理芯片,希望各位大虾帮参考下,谢谢!

相关帖子

沙发
computer00| | 2010-9-13 08:27 | 只看该作者
这要看处理时间是否能够达到你的要求。速度要求不高的话,普通的MCU就可以了。

使用特权

评论回复
板凳
milktang|  楼主 | 2010-9-13 16:13 | 只看该作者
看了下16位的MCU像DSPIC及MSP430好像都有FFT功能,不知道对FFT处理的时间与DSP芯片相比差距有多少,在实际应用中宏观上反映的差距会不会很明显呢。

使用特权

评论回复
地板
milktang|  楼主 | 2010-9-13 16:17 | 只看该作者
我要对复合信号进行测量,复合信号有5个频率信号分量,对复合信号的响应做FFT变换得到5个频率信号的幅值和相位,做一些计算后把计算结果显示在LCD上,复合信号的响应实时变化的

使用特权

评论回复
5
chunyang| | 2010-9-13 16:32 | 只看该作者
如果需要分析的谐波次数较高,输入信号的频率和变化率也较高,就必须采用DSP,DSP现在并不贵,FFT算法也不难,还是直接用DSP吧,10KHz对MCU而言做FFT已经比较困难了。

使用特权

评论回复
6
milktang|  楼主 | 2010-9-13 17:44 | 只看该作者
本帖最后由 milktang 于 2010-9-13 17:46 编辑

谢谢老师指导,5个频率信号分量大概为500Hz、1k Hz、2k Hz、4k Hz、8kHz,这几个分量的频率是固定不变的,测量过程中主要是各频率分量的幅值和相位有变化,分量的频率不改变。

使用特权

评论回复
7
chunyang| | 2010-9-13 22:46 | 只看该作者
就用DSP吧。

使用特权

评论回复
8
milktang|  楼主 | 2010-9-14 09:27 | 只看该作者
不知道是应选用C2000的还是C5000的呢,老师有什么推荐的,比较常用方便买到的

使用特权

评论回复
9
highgear| | 2010-9-14 09:44 | 只看该作者
如果仅仅是计算500Hz、1k Hz、2k Hz、4k Hz、8kHz,那么用不着 fft, 可以使用定点recursive dft,这样用速度快一些的16-bit 普通mcu 也可以完成, 不必一定高速 dsp. 具体算法可以找我的帖子,里面有算法程序和例子。

使用特权

评论回复
10
milktang|  楼主 | 2010-9-16 10:09 | 只看该作者
看了下5402算比较常见的,不知道合不合适呢!

使用特权

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

本版积分规则

10

主题

267

帖子

4

粉丝