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**** 2560390 points
Other Parts Discussed in Thread: ADS1292R, ADS1292

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/650463/ads1292r-ecg-signal-amplification-saturation

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

您好,

我设计了一个类似于ads1292r EVM中的电路,并且已经建立并验证了SPI通信和测试信号及其工作情况。 系统仅使用2个电极,电路设计用于获取ECG和呼吸。 我卡在心电图信号中,因为我无法获得心电图信号。 我想我得到的是一个非常放大的ECG信号,我已经将增益改为1,它没有任何区别。

我有时得到两个峰(我认为ECG中的R峰和T波),有时只得到一个峰(我认为ECG中的R峰)

我可以向您发送示意图和寄存器设置。

您是否知道问题可能是什么?

感谢您的参与和空闲时间,

杜阿尔特

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

    欢迎来到我们的e2e论坛! 请发送ADS1292R示意图并告知我们您如何配置设备。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Tom,

    感谢您的回复。 这些天我无法回答,但我做了一些测试,我得到了心电图,但数值非常低。 我必须对我了解到我正在收集ECG信号的数据进行特读,我在以下图像中显示了这些信息:

    这是ADS1292r的正常行为,还是应该放大信号以使用24位的全刻度?

    您是否还想知道我正在使用的原理图和初始化。 如果您发现有问题,请告诉我纠正。 我对呼吸初始化有些怀疑,所以如果你也能看看,我会很感激的。

    示意图:

    初始化:  

    //配置1
    writeSPI (ADS数据速率500);//0b0.001万
    // CONFIIG2
    writeSPI (ADS_REFBUF_ON);//0b1010万
    // CH1SET
    writeSPI (ADS_channel_on | ADS_MUX_normal|ADS_PGA_12);//0b110万
    // CH2SET
    writeSPI (ADS_channel_on | ADS_MUX_normal|ADS_PGA_12);//0b110万
    // RLD_SENS -默认值

    // RESP1
    writeSPI(resp.CTRL_internal);//0b0.001万
    // RESP2
    writeSPI (RDLREF_internal);//0b0.0011万

    感谢您的支持!

    此致,

    Duarte Dias

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

    Tom,您好!

    您是否看到了我给您发送的回复?

    再次感谢您的支持。

    此致,

    Duarte Dias

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

    感谢您的更新。

    您上一篇文章中的ECG数据看起来很好。 在2.42 - V参考电压和增益= 12 V/V的情况下,9万 代码的峰值至峰值振幅相当于约2.16 mV。 对于使用表面电极采集的心电图信号,这在正常范围内。

    通常不需要将增益增加到如此大的程度,就可以利用ADC的整个全刻度范围。 最初有一些好处,如数据表噪声表中所示,其中ADC的输入参考噪声随着PGA增益的增加而降低。 只有当您添加的噪声小于ADS1292的输入参考噪声时,添加外部放大功能才有用。 否则,您将看不到系统信噪比的改善。

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

    Ryan Andrews,您好!

    您的最后一个回复对我有很大帮助,因为在我的脑海中没有将ECG转换为mV,这有助于我理解我的想法是正确的,谢谢!

    现在我有另一个问题:呼吸... 我收到的信号不正确。 我不知道我所做的初始化是否有问题。 我认为这不是设计问题,这里列出的所有数据都可供您查看,看看您是否可以帮助我。

    - ECG +呼吸信号:

    呼吸信号放大:

    -原理图:它与我在上一篇文章中发送的内容相同

    初始化:我更改了一些内容,这是我正在使用的内容:

    //配置1
    writeSPI(ADS_DATA_RATE_500);

    // CONFIIG2
    writeSPI (ADS_REFBUF_ON | ADS_TEST_FREQ_DC);

    // CH1SET
    writeSPI (ADS_channel_on | ADS_MUX_normal|ADS_PGA_6);

    // CH2SET
    writeSPI (ADS_channel_on| ADS_MUX_normal|ADS_PGA_12);

    // RLD_SENS
    writeSPI (ADS_bufer_POWER_on|ADS_CH2_NEG|ADS_CH2_NEG);

    // RESP1
    writeSPI (resP_DEMON_ON|RESP_MOND_ON|RESP_CTRL_INTERNAL);

    // RESP2
    writeSPI (RDLREF_internal);

    我不知道我是否正在正确执行RESP寄存器初始化,以及是否缺少某些东西来激活通道1作为呼吸通道。

    感谢您的帮助和支持。

    此致,

    Duarte Dias

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

    Duarte您好!

    除了启用内部调制/解调电路外,您可能还需要选择非零阻塞相位(RESP1[5:2])。 注入的调制电流为方波,由呼吸信号路径中的阻抗进行相移。 阻塞允许解调电路忽略一部分输入调制信号,并保持先前的值以说明此相位延迟。 有关如何使用阻止的更多信息,请参阅此应用说明:

    使用阻抗气动成像进行呼吸频率测量

    www.ti.com/lit/an/sbaa181/sbaa181.pdf

    来自通道1的解调信号通常在后处理过程中进行低通滤波,以去除带外噪声和ECG信号内容。 典型的呼吸频率介于0.1 Hz和0.5 Hz之间。

    此致,