Other Parts Discussed in Thread:ADS1292, ADS1292RECG-FE
调试ADS1292的时候发现基线漂移很厉害,看现象应该是呼吸引起的,尝试用高通滤波稳定基线,设置的是滤除0.5HZ以下的频率部分,发现基线确实可以稳定,同时也带来了新问题,T波发生了波形失真,查资料得知,T波的频率和基线漂移的频率有重叠部分,建议使用小波变换。现在我想问的是有谁做过小波变换吗?或者说有什么简单点的方式滤除基线漂移,非常感谢。
user151383853:
我查了一下, 关于小波分析, 网上的资料比较丰富, 不过具体的分析处理方法, 倒也是蛮复杂的, 建议花点时间研究一试
,
ls hu:
是的,小波变换短时间很难搞定。现在只能用一个简单的快速中值滤波处理了。
,
ls hu:
调用matlab的小波变换的库函数对信号进行了处理,发现小波变换确实可以比较完美的解决基线漂移问题,运行结果如下:
,
ls hu:
目前已用C语言实现了小波变换算法进行基线矫正,表现还比较理想。
,
Mickey Zhang:
建议在电路设计过程中,做好屏蔽以减小外部信号的干扰,可以参考我们EVM User Guide原理图:www.ti.com/…/slau384a.pdf
,
ls hu:
现在基线漂移用小波算法去掉了,工频干扰用IIR陷波滤掉了,高频噪声用FIR低通滤波也滤掉了,唯一有点遗憾的就是有一个大概20-35HZ的小噪声,您知道一般是什么引起的吗?
,
Mickey Zhang:
Hi Is,
产生噪声的原因非常多,心电信号属于弱信号,所以建议您在电路上做好屏蔽措施,在前期测试时,
建议通过模拟器来测试,因为人的心电信号是多样性的。
,
Mickey Zhang:
您可以参考下下面这个关于ECG噪声的文档:
www.ti.com/…/sbaa185.pdf
,
user5341722:
你好,请问你开发的是针对人体的心电呼吸的系统还是针对动物的心电呼吸系统? 根据你的了解,是否有客户在ADS1292RECG-FE的基础上,重新画电路板修改硬件和软件,开发成功针对人体的心电呼吸检测系统的案例吗?
有人在ADS1292RECG-FE的基础上,重新画电路板修改硬件和软件,开发成功监控小白鼠心电呼吸监控系统的案例吗?
我想开发出来针对小白鼠的心电呼吸监控系统,如果有开发成功的人员,我想和他交流请教一下。谢谢!
,
user6444982:
您问可以分享一下,小波变换消除基线漂移的程序吗,没有头绪,最近一直在弄这部分,但由于没有学习过小波变换,没有头绪,不胜感激。邮箱:2992321731@qq.com
,
user6444982:
请问,使用中值滤波算法的话,运算量是不是很大
,
ls hu:
不会的,快速中值滤波非常简单,运算量很小
,
ls hu:
源代码一般不直接发送的,有什么问题可以探讨。