ADS1298芯片,采集的心电信号是一个差值,心电信号很明显,为什么基线总在漂呢?是右腿驱动没接好吗?还是是因为人体没接地吗?如需接地,该怎么连接呢?这是从ADS1298输出的数字信号,以电压值形式打印的!

user151383853:
这像是漂移, 也不像的工频干扰, 哪里没有接好, 先试试吧
vicky meng:
回复 user151383853:
整个线路接心电模拟仪采集很正常,ST段基线都在0点!
John11513:
这种基线漂移很正常,用一个简单的0.5Hz高通滤波器就可以将基线稳定下来。
vicky meng:
回复 John11513:
我们用的iir滤波器,设置的0.5Hz高通滤波,采样频率500Hz,没见效果!
您能推荐个滤波器吗?可以提供代码吗?谢谢!
ls hu:
回复 John11513:
使用0.5HZ的高通滤波器不会对T波产生影响吗???
John11513:
回复 ls hu:
会不会影响T波我不清楚,但我知道,对于心电监护仪,国家标准规定的频率响应下限是0.67Hz,0.5Hz实际上已经优于标准要求了。参见 YY 1079 – 2008。
ls hu:
回复 John11513:
实测基线漂移的频率在0.7-0.8hz,用IIR高通滤波会严重影响T波的波形,用一个小波变换可以完美的解决漂移,但是是用MATLAB上运行的,没有C代码,请问您熟悉小波变换吗?
John11513:
回复 ls hu:
可以试试FIR.
ls hu:
回复 John11513:
FIR做这种高通效果肯定不如IIR的,现在问题的主要点是基线的频率和T波的频率有重合部分,所以高通滤波本身是不行的,网上都建议用小波变换,但小波变换相对高/低通滤波确实有点难度。
TI中文支持网


