大家好、我们使用 ads1292芯片来检测 LEAD II ECG 信号。 ECG 部分的原理图如下所示。 端口 LA、RA、RL 分别连接到外部 ECG 导联线、而外部 ECG 导联线通过一次性 ECG 电极片连接到人体。 所有外部 ECG 导联的屏蔽信号都通过端口屏蔽连接到模拟接地、而端口 BAT+、BAT-分别连接到外部锂电池的正负端子。
当器件正确佩戴在人体上时、BAT+或 BAT-PORT 与人体之间的阻抗接近无穷大。 在这种情况下、检测到的导联脱落报警始终为假、固件可以正确检测 ECG 信号波形。 在我们的固件中、当 LA、RA、RL 的任何一个脱落时、导联脱落警报为真、否则导联脱落警报为假。 LA、RA、RL 下降由 ads1292的寄存器标志位确定。
当 BAT+或 BAT-PORT 与人体之间的阻抗由于某种原因(例如出汗)小于1M 欧姆时,在这种情况下,检测到的导联脱落报警始终为真,但实际上我们的导联通常是连接的。 我们的问题是:BAT+或 BAT-PORT 与人体之间的低阻抗是否会影响 ECG 信号的可靠采集? 如果有影响、BAT+或 BAT-PORT 与人体之间的最小阻抗是多少?如果没有影响、如何解决这种导联脱落警报异常?
下面是 ads1292初始化代码和相关原理图。谢谢。
ADS_WREG (CONFIG1、0x83);
ADS_WREG (CONFIG2、0xC0);
ADS_WREG (LOFF、0xF4);
ADS_WREG (CH1SET、0x12);
ADS_WREG (CH2SET、0x00);
ADS_WREG (RLD_SENS、0x3C);
ADS_WREG (LOFF_SENS、0x0C);
ADS_WREG (RESP1、0x02);
ADS_WREG (RESP2、0x03);