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.

[参考译文] ADS1294:RLD 设置示例代码

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1420341/ads1294-rld-setup-example-code

器件型号:ADS1294

工具与软件:

您好!

 ADS129x 低功耗、8通道、24位 AnalogFront-EndforBiopentialMeasurements 手册中包括了第 10.1.1.2节"右腿驱动"中有关 RLD 测量/设置的示例代码。

代码如下:

WREG RLD_SENSP 0x07 //选择通道1-3 P 侧以进行 RLD 检测

WREG RLD_SENSN 0x07 //选择通道1-3 N 侧以进行 RLD 检测

WREG CONFIG3 b'x1xx 1100 //打开 RLD 放大器、设置内部 RLDREF 电压

第三行中的 CONFIG3设置令人困惑、因为它将位1设置为0。 位1是"RLD_LOFF_SENS"、该设置启用或禁用 RLD 检测(1)。 示例代码已禁用此功能。 这不意味着我们不会获得 RLD 功能吗? 或者我是不是误解这一点。

单独的问题。 CONFIG3有另一个设置、位4上的"RLD_MEAS"决定 RLD 是在任何通道上还是设置为特定通道("1 = RLD_IN 信号路由至具有 MUX_Setting 010 (VREF)的通道")。 如果我们将 Ch2设置为在 CHnSET 寄存器中接收 RLD_IN 信号、但将 In1P 和 In1N 作为唯一连接到人体的正负引线、那么未来的所有寄存器(即正/负 RLD 信号导出寄存器和 LOFF 检测寄存器)都必须指向 CH1或 CH2吗?

谢谢你

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

    Shayan、您好!

    感谢您发送编修。

    RLD_LOFF_SENS 功能用于监控 RLD 电极的连接状态、配置 RLD 放大器本身不需要该功能。

    RLD_MEAS 功能用于直接测量相对于 RLD_REF 电压存在 RLD 放大器输出端的信号。 可通过将 RLDOUT 电压路由至 RLDIN 引脚(外部)并将其连接到其中一个 ADC 通道来完成此测量。 此功能在内部取代了 INxP 和 INxN 引脚的连接。 例如、如果您要将 RLD 电压路由到通道2、则 IN2P 和 IN2N 将与该通道的 PGA 断开连接。 在这种情况下、启用 RLD2P 和 RLD2N 位没有意义。

    此致、

    Ryan

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

    我们的设置与数据表中的图33所示类似、不同之处在于 RLDOUT 通过引线连接到人体(作为人体远处点的参考)、而仅使用 IN1P 和 IN1N (作为人体的正极和负极引线)。 另外3个(IN2、3、4P 和 IN2、3、4N)连接到正电源。 RLDOUT 短接至 RLDIN。 这用于 EMG 读数。

    如上所述、我们已在 CONFIG3寄存器中将 RLD_MEAS 设置为 CH2。 和在 CHnSET:各个通道设置寄存器中、将 CH2指定为 RLD_MEAS。

    由于 IN1P 和 IN1N 是连接到主体(我知道它是 CH1)的寄存器、因此我们已设置 RLD_SENSP 的寄存器:RLD 正信号 导出寄存器和 RLD_SENSN:RLD 负信号导出寄存器、用于将 CH1正负信号路由到 RLD 导出寄存器、而不是 CH2。 要确认、这是否与您在回答中所说的相符、因为由于受 RLD 电压影响、CH2已与 PGA 分离?

    所有的 RLD 寄存器设置与导联脱落寄存器分开、对吗? 它们不一定相互作用?  

    但在我们的例子中、 导联脱落控制寄存器字段说明寄存器中、我们打开了直流导联脱落检测。 因此、我们已将 RLD (在 CONFIG3中)、IN1P 和 IN1N (在 LOFF_SENSP 和 LOFF_SENSN 中)的导联脱落检测设置为导联接通。 是这样吗? 我们 是否应该对 IN1P 和 IN1N 分别将 LOFF_STATP/N:导联脱落正/负信号状态寄存器设置为"ON"、这无关紧要?

    谢谢你。

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

    Shayan、您好!

    [报价 userid="625410" url="~/support/data-converters-group/data-converters/f/data-converters-forum/1420341/ads1294-rld-setup-example-code/5448898 #5448898"]

    由于 IN1P 和 IN1N 是连接到主体(我知道它是 CH1)的寄存器、因此我们已设置 RLD_SENSP 的寄存器:RLD 正信号 导出寄存器和 RLD_SENSN:RLD 负信号导出寄存器、用于将 CH1正负信号路由到 RLD 导出寄存器、而不是 CH2。 要确认、这是否与您在回答中所说的相符、因为由于受 RLD 电压影响、CH2已与 PGA 分离?

    所有的 RLD 寄存器设置与导联脱落寄存器分开、对吗? 它们不一定相互作用?  

    [报价]

    您上面提到的所有内容都是正确的。    正如您所介绍的、只应将 CH1输入(IN1P 和 IN1N)用于系统中的 RLD 共模导出。 RLD 设置与导联脱落检测设置完全分离。

    [报价 userid="625410" url="~/support/data-converters-group/data-converters/f/data-converters-forum/1420341/ads1294-rld-setup-example-code/5448898 #5448898"]在本例中、但在 导联脱落控制寄存器字段说明寄存器中、我们打开了直流导联脱落检测。 因此、我们已将 RLD (在 CONFIG3中)、IN1P 和 IN1N (在 LOFF_SENSP 和 LOFF_SENSN 中)的导联脱落检测设置为导联接通。 是这样吗? 我们 是否应该对 IN1P 和 IN1N 分别将 LOFF_STATP/N:导联脱落正/负信号状态寄存器设置为"ON"、或者这无关紧要?[/QUOT]

    应通过设置相关的 LOFF_SENS 位为 IN1P 和 IN1N 启用导联脱落检测功能。 LOFF_STAT 位是只读的、用于指示电极连接状态。 在 每个帧中通道数据之前的状态字中也包含相同的 LOFF_STAT 位。  

    此致、

    Ryan