您好,我在使用ADS1298R kit时,当我咳嗽或运动时心电信号基线漂移非常严重,请问有什么解决的办法吗? 附件为所测试的信号,另外该信号的干扰还是有些大,请问能有办法降低吗?
Jack Li:
你好!
呼吸运动,电极-皮肤界面阻抗变化以及内置放大器的温漂是基线漂移的主要原因, 建议你去看看小波变换算法。 用小波包对ECG信号处理时,在信号的采样频率不变的情况下,对于某一确定的小波包变换,其不同尺度下得信号频率范围是可以知道的,在根据基线漂移的频率范围,可以确定其最大分解尺度并分析,从中找出基线漂移噪声,即可。
qi tang:
回复 Jack Li:
1、请问我要用小波变换应该是在ADS1298之后的MCU中运用吧。 那么ADS1298R kit中有DSP是否有这种算法
2、如果我要自己设计前端放大器和ADC来采集心电信号,这种基线漂移会影响放大器的增益吧?
非常感谢
wendong wu:
回复 qi tang:
我现在做板子,无数字滤波,ECG信号就是茅草丛,数字滤波到波形失真还是一凹一凸的,不知道哪位遇到过这种问题,怎么解决?
dong andy:
回复 Jack Li:
小波处理,实时性基本上很难。可以先给raw 数据来个中值(窗长为3就行),这样可以弄掉那些pulse干扰。然后在弄个一介的HP(高通)+2阶的LP低通就能比较光滑点。关键是实时比较高,尤其是嵌入式系统。
ls hu:
回复 Jack Li:
除了小波变换还有其他简便一点的方式吗?小波变换确实有点复杂。。。