This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADS1299:使用ADS1299采集心电图时出现问题

Guru**** 2562040 points
Other Parts Discussed in Thread: ADS1299, ADS1298ECGFE-PDK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/586327/ads1299-problem-with-using-ads1299-to-acquire-ecg

部件号:ADS1299
在Thread: ADS1298ECGFE-PDK中讨论的其他部件

尊敬的各位:

我正在尝试使用ADS1299采集心电图。

我已经用自己的演示板获得了EEG。 我还想获取ECG数据。我使用Biasout作为右腿驱动器并设置输入,请参阅ADS1298ECGFE-PDK的数据表,如下所示:  

我从RA,LA,LL的平均值得到WCT,通过运算放大器。 通过将CHxSET = 0x67.V1-V6设置为正输入,我将WCT分配给BIAS-INP作为负输入。

但通道饱和,V1-V6的数据为0x7FFFFFF,或0x80万,而导联I和导联II则良好。我尝试使用SRB2作为WCT的输入(将V1-V6更改为负输入), 结果相同。我不能使用SRB1作为负输入,因为在MISC2中设置SRB1时,它会连接到每个通道。 但导联I和导联II需要RA作为负输入。  

当我将WCT直接连接到通道的负极输入时,我可以获得V1-V6数据。我的设置是否有任何问题?

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的用户434.2371万:

    请查看数据表中的图33。 通道8部分图显示了MUXn[2:0]位设置为111时的连接。 请注意,现在将负极输入连接到Biasin的开关已关闭,但连接到通道输入的开关已打开。 在此模式下,您无法在通道8上测量。 此行为仅适用于RL电极脱落时,以便您可以通过不同的电极传送驱动信号。

    在尝试通过SRB2测量WCT的情况下,您可以在图18中看到SRB2实际连接到正输入。 您说过,您还将电极连接到正极输入,因此在这种情况下,没有任何电极连接到负极输入。 您可以做的是将电极连接到负极输入端,然后在处理器上收到样本后,只需翻转样本的标志即可。

    此致,
    Brian
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的Brian:
    感谢您的回复。
    您可以注意到,我提到当我使用SRB2作为WCT时,我将V1-V6切换为负输入。
    ADS1299数据表中的图33是具有数据检索(CS =0)的DRDY。 我发现图46与您描述的有关BIANS_In函数的内容相同。 因为BIAS-In不能用于WCT。 似乎SRB2是唯一的方法。 我会在几天后再试一次。
    谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的用户434.2371万:

    是的,我现在看到您确实说您切换了输入。 在任何情况下,使用SRB2都应该起作用。 也许您可以使用工作台信号源验证设置,以便在尝试捕获ECG信号之前解决任何错误。

    此致,
    Brian
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    (从大脑寻求帮助)
    您好,大脑,
    我在使用ads1299主板时遇到了问题。 内部测试信号(方波)正常。 但无法获得外部信号(ECG )。 我尝试通过Arduino uno和LabVIEW采集心电图。
    以下是寄存器设置。 我不知道故障在哪里。

    ads.verbose =false;
    ads.reset();
    ads.SDATAC();
    ADS.WREG(CONFIIG3,0xE0);

    ADS.WREG(CONFIIG1,0x96);
    ADS.WREG(CONFIIG2,0xC0);
    ADS.WREG(MISC1,0x20);

    对于(字节I=CH1SET;I<=CH8SET;I++)

    ads.regData[i]= 0x60;
    }

    ADS.WREGS (CH1SET,7);

    ADS.RREGS (0x00,0x17);


    ad.RDATAC();
    ads.start();



    请在这方面帮助我
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Golam:

    您的寄存器设置中的偏置缓冲区似乎已被禁用。 您需要启用此功能,并将偏置电极从偏置缓冲器输出连接到患者,如RL电极,以便为输入建立共模电压。

    此致,
    Brian