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.

[参考译文] ADS1292R:ECG 输出出现问题

Guru**** 2553450 points
Other Parts Discussed in Thread: ADS1292R, ADS1292

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/608915/ads1292r-problem-with-ecg-output

器件型号:ADS1292R
主题中讨论的其他器件: ADS1292

您好!  

我使用 ADS1292R 从人体采集 ECG。 但有一个问题持续存在、ECG QRS 波群会改变其直流值。 任何解释都会有所帮助。 感谢你能抽出时间。

附加的心电图图片。  

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

    当直流耦合干电极时、这有时会成为一个问题。 确保电极牢固地连接到患者身上(您可以利用 ADS1292R 的内置导联脱落检测功能)、并且您正在使用此器件的右腿驱动功能。

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

    是的、我使用的是 ADS1292R 的右腿驱动功能。 我使用的是湿电极而不是干电极。 我还附上了硬件原理图供您参考。

    我实际上不明白"干电极的直流耦合"是什么意思。

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

    我的意思是直流耦合是患者和器件输入之间的连接、不包括任何高通滤波。 例如、通道1使用高通滤波器进行呼吸测量。 这些输入是交流耦合的。

    您可以在此处发布寄存器设置吗?

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

    好的、可以在这里找到。

    #define ADS1292_REG_ID 0x00
    #define ADS1292_REG_CONFIG1 0x01
    #define ADS1292_REG_CONFIG2 0x02
    #define ADS1292_REG_LOFF 0x03
    #define ADS1292_REG_CH1SET 0x04
    #define ADS1292_REG_CH2SET 0x05
    #define ADS1292_REG_RLDSENS 0x06
    #define ADS1292_REG_LOFFSENS 0x07
    #define ADS1292_REG_LOFFSTAT 0x08
    #define ADS1292_REG_RESP1 0x09
    #define ADS1292_REG_RESP2 0x0A

    ads1292_Reg_Write (ADS1292_REG_CONFIG1、0b00000010);   
    延迟(10);
    ADs1292_ReG_Write (ADS1292_REG_CONFIG2、0b10110000);  
    延迟(10);
    ADs1292_ReG_Write (ADS1292_REG_LOFF、0b00010000);  
    延迟(10);
    ADs1292_Reg_Write (ADS1292_REG_CH1SET、0b00000000);  
    延迟(10);
    ADs1292_Reg_Write (ADS1292_REG_CH2SET、0b00000000);  
    延迟(10);
    ADs1292_Reg_Write (ADS1292_REG_RLDSENS、0b00101100);  
    延迟(10);
    ADs1292_Reg_Write (ADS1292_REG_LOFFSENS、0x00);  
    延迟(10);
    //Skip 寄存器8、LOFF Settings 默认值
    ads1292_Reg_Write (ADS1292_REG_RESP1、0b11110010);  
    延迟(10);
    ads1292_Reg_Write (ADS1292_REG_RESP2、0b00000011);

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

    我注意到的一件事是、您设置了 CONFIG2寄存器的位4。 该位启用4V 内部基准、但仅当内部基准缓冲器具有足够的余量来创建4V 基准、即 AVDD - AVSS = 5V 时才应使用该位。 在原理图中、您好像使用的是3.3V 模拟电源。 如果您将该位清零以使用内部2.4V 基准电压、情况是否有所改善?

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

    我已将其改回3.3V 基准。 这不会改善、但我的 ECG 中仍有直流偏移。有任何方法可以移除、比如使用交流耦合输入作为呼吸输入。 我们非常感谢您在硬件方面提供的任何帮助。

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

    您的硬件看起来有效、并且您使用的是湿电极、因此这似乎不是硬件问题。 您是否能够成功测量内部测试信号?

    Brian