TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS1291: 温度测量

Part Number:ADS1291

我们通过ADS1291自带温度传感器测量时(CH1SET = 0x14),只要接触到右腿驱动的引脚(我们设备有ECG功能),温度测量值就会不对。右腿驱动相关配置都是关闭的, 寄存器RLD_SENS(0x06) = 0x00, LOFF_SENS(0x07) = 0x00。请问这是什么原因?怎么解决了?

andy chuang:

补充:配置完寄存器后再读出来, REG00~REG0B:  52 00 A0 10 14 91 00 00 00 02 83 0C

,

Kailyn Chen:

您好,是用手接触右腿驱动引脚吗? 是不是静电导致问题发生。

带上静电手环试试呢?

,

andy chuang:

不是静电造成,用手摸着右腿驱动电极温度会一直不正确。我们的产品是手表,有心电图功能,共有RA,LA,RLD三个电极,测温度时只要用手摸右腿驱动电极温度就会乱跳,但是摸RA,LA电极就不会。根据ADS1291规格书上的硬件原理图,寄存器配置上是关闭了右腿驱动相关的连接的。

,

Kailyn Chen:

您好,抱歉回复晚了,当使能内部温度传感器的时候,心电输入电机是和设备隔离的,这样的话,当用手触摸RLD电极的时候,可能会在系统中耦合进入50/60Hz的电力线干扰,导致不正确的温度测量。可以参考datasheet中的ADC输出的FFT频率图, 看是否这个是问题的根本原因。

,

andy chuang:

问题是我已经通过寄存器配置断开了芯片内部所有电极(包括右腿驱动相关的)的物理连接,按理是耦合不进去的,除非内部的开关绝缘性不够,要不然实在找不出这个问题的原因在哪儿,很困惑

,

Kailyn Chen:

很抱歉这么晚才回复,不知您的问题怎么样了?是否已经解决了?

,

andy chuang:

谢谢解答!依旧没有解决,触碰LA, RA电极都没影响,就是不能触碰RLD电极。

,

andy chuang:

最好是你们TI内部技术人员验证下这个问题,谢谢!

,

Kailyn Chen:

好的, 我这边再帮您确认下这个问题。

,

Kailyn Chen:

您好, 建议您附上完整的寄存器配置看一下呢。

,

andy chuang:

请看1个月前的信息,寄存器值我都有给出来过,所以最好的方式还是你们自己要去验证一遍,相关的寄存器各种值我都有验证过

,

Kailyn Chen:

您好,很抱歉,这款芯片的资深工程师7/6回办公室,所以建议是您这边把RLD温度测试波动的数据波形附上,另外,您这边是否通过ADC输出的FFT来研究干扰的频谱?如果可以的话,建议附上电路图,如果不方便的话,电路图也可以直接转发到 ads129x-support@list.ti.com。

另外,您是否使用ADS129x EVM 上的配置,是否也出现类似问题呢?

赞(0)
未经允许不得转载:TI中文支持网 » ADS1291: 温度测量
分享到: 更多 (0)