hurobot 发表于 2009-7-4 16:06

实时高速低通、带通滤波器

大家好,想用软件(VC++)实现数据的实时、高速(1000Hz采样)滤波器的设计与编制,

想用低通滤波或是带通滤波,数据波形在10Hz--30Hz,

大家给些意见,用哪种滤波器实现效果好。

多谢

james551304 发表于 2009-10-29 15:49

我也有同样的问题,希望众位老师来看帖子的时候,顺便指点一二,多谢

noble_herb 发表于 2011-1-13 17:56

我也想学滤波器知识。

hcharlie 发表于 2011-1-14 16:19

本帖最后由 hcharlie 于 2011-1-14 17:08 编辑

回复 1 # hurobot 的帖子

要清楚你的详细要求,还要了解各个滤波器的特性。
以0~30低通滤波器为例,巴特沃斯滤波器带内波动平坦,但带外衰减较慢,椭圆滤波器相反,带内不太平,但带外衰减快。
阶数越高,带外衰减快,但数字滤波长度大,慢。
还有你说的《实时》是何意?是不是ON--LINE,这边数据流来了,那边马上就输出了?OFF--LINE分析,可以先采集一大堆数据,然后再滤波处理。
有一些程序集,这些要求参数定了,它可以提供源代码的。
如果是ON--LINE分析,那要求电脑直接连接采集卡,滤波软件也要特殊处理一下,滤波输出存盘或是实时处理(FFT,谱分析等)。
至于你的《高速(1000Hz采样)》,如果测量点数不多,对于现在采集和电脑技术来讲,速度不算高。
页: [1]
查看完整版本: 实时高速低通、带通滤波器