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.

[参考译文] ADS1298:一段时间后、ADS 读数为0V

Guru**** 2811955 points

Other Parts Discussed in Thread: ADS1298

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/916996/ads1298-after-some-time-the-ads-reads-0v

器件型号:ADS1298

你好!  

我设计了一个具有 ADS1298和输入滤波器的 EMG 记录系统。 我的输入滤波器的第一级是交流耦合、后跟 fc = 500Hz 的无源低通滤波器。 我能够记录皮肤表面的电势和函数发生器发出的信号。 但我观察到、经过一段时间后、记录信号的基线(由 ADS1298提供的值)缓慢地进入 cero。 然后信号穿过零电压线、信号的负极部分消失。 最后、负极部分的基线电 压会进一步升高、整个信号消失、我只会从 ADS 中获得0伏电压。 当基线为负值并变为正值时、我可以观察到同样的现象。  

如果我触摸 ADS1298的其中一个有源模拟输入、则信号基线会通过触摸 INP 增大、或者通过触摸 INN 减小、并且我会再次从 ADS 获得正确的振幅值、直到信号过零、如我之前所述。 我还使用 RLD、但当我连接 RLD 电极时、信号突然变为0V、ADS 读数为0V。  

问题必须在交流耦合级。 如果我没有测量、 就不会出现这个问题。 但我的问题是、为什么? 交流耦合或高通滤波器和 ADS 是否有问题? 我认为问题可能在 输入共模范围内。 是否有办法避免这一问题?

VDD = 3V、输入处于差分模式、寄存器配置如下:  


(CONFIG1、HR_SAMP_1_KSPS);

(CONFIG2、0x10);

(CH1SET、PDN);

(CH2SET、电极输入| GAIN_1X);

(RLD_SENSP、RLD2P);

(RLD_SENSN、RLD2N);

(CONFIG3、PD_REFBUF | 0x40 | RLDREF_INT | PD_RLD);  

很抱歉、我的解释不好、但我只能描述我观察到的情况。  

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

    尊敬的 Carlos:

    感谢您的发帖、欢迎来到我们的论坛。

    U2电路的功能是什么? 您有进入同相输入相加点的输入共模、那么您将对其进行缓冲并通过另外两个10M 上拉电阻器将其驱动回输入? 在交流耦合电容器之后、如何设置输入的直流共模?

    您描述的 ADC 输出漂移问题可能是由于您没有任何东西可以在交流耦合电容器的 ADC 侧建立直流共模电压。 电源之间的简单10 M 电阻分压器电路将起作用。

    请参阅 E2E 上 ADS129x BIOFAQ 页面上提供的一些示例电路、常见问题解答和培训。

    此致、