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.

[参考译文] ADS124S08:INMUX 和 IDAC 开关速度

Guru**** 2595805 points
Other Parts Discussed in Thread: ADS124S08

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/764313/ads124s08-inmux-and-idac-switching-speed

器件型号:ADS124S08

您好!

我们尝试尽快在连接到 ADS124S08的三个 RTD 温度传感器输入之间进行切换。 我们注意到、在设置寄存器后需要一些重要的延迟、直到我们获得有用的测量结果。 我能够将问题局限于需要超过20ms (20-25ms)才能稳定至新值的 IDAC。 如果 IDAC 具有相同的值、但 IDACMUX 更改其输出引脚、则会发生相同的情况。

我将在基准电阻器上的电压变化期间测量该延迟和过冲/下冲。

我还尝试删除了产品说明书中部分推荐的所有滤波器、结果非常相似。 移除基准输入滤波器可使响应时间大约快1ms。 数据表上的启动时间显示为22us、这可能是一个错误吗? 另一方面、应在4000SPS 下0.406ms 后完成单次测量(数据表第42页的表13)。 有没有我们未见过的东西吗? 如果这是预期的/已知的、那么两次测量之间的最短有用时间是多少?

我们的设置:

传感器1、PT1000 3线

地址

寄存器

7.

6.

5.

4.

3.

2.

1

0

0x00

ID

-

-

-

-

-

-

-

-

0x01

状态

-

-

-

-

-

-

-

-

0x02

INPMUX

0

1

0

1

0

1

0

0

0x54

0x03

PGA

1

1

1

0

1

0

0

1

0xE9

0x04

数据速率

0

0

0

1

1

1

1

0

0x1E

0x05

参考

0

0

0

1

0

0

1

0

0x12

0x06

IDACMAG

0

0

0

0

0

1

0

0

0x04

0x07

IDACMUX

1

1

1

1

0

1

0

1

0xf5

0x08

VBIAS

-

-

-

-

-

-

-

-

0x09

系统

-

-

-

-

-

-

-

-

0x0A

OFCAL0

-

-

-

-

-

-

-

-

0x0B

OFCAL1

-

-

-

-

-

-

-

-

0x0C

OFCAL2

-

-

-

-

-

-

-

-

0x0D

FSCAL0

-

-

-

-

-

-

-

-

0x0E

FSCAL1

-

-

-

-

-

-

-

-

0x0F

FSCAL2.

-

-

-

-

-

-

-

-

0x10

GPIODAT

-

-

-

-

-

-

-

-

0x11

GPIOCON

-

-

-

-

-

-

-

-

传感器2 PT100、4线

地址

寄存器

7.

6.

5.

4.

3.

2.

1

0

0x00

ID

-

-

-

-

-

-

-

-

0x01

状态

-

-

-

-

-

-

-

-

0x02

INPMUX

1

0

0

0

1

0

0

1

0x89

0x03

PGA

1

1

1

0

1

0

1

1

0xEB

0x04

数据速率

0

0

0

1

1

1

1

0

0x1E

0x05

参考

0

0

0

1

0

0

1

0

0x12

0x06

IDACMAG

0

0

0

0

0

1

0

1

0x05

0x07

IDACMUX

1

1

1

1

0

1

1

0

0xF6

0x08

VBIAS

-

-

-

-

-

-

-

-

0x09

系统

-

-

-

-

-

-

-

-

0x0A

OFCAL0

-

-

-

-

-

-

-

-

0x0B

OFCAL1

-

-

-

-

-

-

-

-

0x0C

OFCAL2

-

-

-

-

-

-

-

-

0x0D

FSCAL0

-

-

-

-

-

-

-

-

0x0E

FSCAL1

-

-

-

-

-

-

-

-

0x0F

FSCAL2.

-

-

-

-

-

-

-

-

0x10

GPIODAT

-

-

-

-

-

-

-

-

0x11

GPIOCON

-

-

-

-

-

-

-

-

其中'-'是默认值。

测量程序:

-设置配置

-等待0.42ms

-读出

-立即重新配置

等待0.42ms

-读出

感谢您的支持。

 

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

    你好 Jonas、

    您很可能会看到模拟趋稳。   我建议查看" RTD 测量基本指南":

    http://www.ti.com/lit/an/sbaa275/sbaa275.pdf

    查看您的原理图以及传感器路径的所有电阻和电容将非常有帮助。  有多种方法可以配置三线制 RTD。  不清楚如何使用单个 IDAC 源补偿引线电阻。  如果您使用的设计与上述参考文档中的图10类似、我强烈建议您不要将电流驱动到输入引脚(AIN5)以进行3线测量。  您至少需要某种形式的滤波以实现抗混叠。

    我还看到您正在将寄存器写入开始转换的默认设置从14个 tmod 周期更改为1 tmod。  默认设置延迟将涵盖大多数输入趋稳问题。  您还可以根据需要增大、这将是 ADS124S08内部的延迟、并且消除了测量之间对微定时器的要求。

    IDAC 稳定的20ms 延迟非常长。  每次在传感器和测量之间切换时、都会出现模拟稳定延迟、因为滤波器、迹线和电缆中始终存在电容、电阻不是固定的。  5K 电阻和1uF 电容的时间常数为5ms。  5ms 的5个时间常数为25ms。  但是、由于测量是比例式的(基准和传感器的励磁相同)、即使基准尚未完全稳定、您仍应看到良好的结果。  当从500uA 切换到250uA 时、您很可能会看到一个非线性问题、因为基准电压上仍有剩余电荷、而传感器上没有剩余电荷。

    我不知道您使用的输入或输入组合是什么、但 ADS124S08上有2个基准输入。  可能有2条单独的路径、其中每个 RTD 可同时供电。  我建议您使用250uA 作为幅度、并将 IDAC1设置为3线 RTD、将 IDAC2设置为4线 RTD。  您需要调整3线制基准电阻器的大小以匹配电流、并可能将增益从8增加到16。  这样、您可以同时为两个 RTD 供电、这将消除 IDAC 路径稳定延迟。

    此致、

    Bob B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复和解释。 我完全同意存在模拟趋稳问题。 这也是我提出 IDAC 稳定时间的原因。 我还尝试通过将一根跳线从 IDAC 输出添加到基准电阻器来移除所有滤波器、并测量了基准电压的稳定时间。
    这样就不会对外部电容充电、ADS124S08就可以全速开关。 不幸的是、即使是那时、稳定时间也不会好得多。 我尝试使用不同的电流幅度和其他设置、使用外部滤波器、而不使用、我得出的最快速度为~20ms。
    我将在星期一添加有关测量结果的原理图和一些附加图。
    对于我来说、如果有人知道只有最低连接时间时、稳定时间应该有效多久、那将会很有趣。

    此致

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

    遗憾的是、测量基准电阻器上的电压不能指示 IDAC 电流的稳定时间、而是指示基准电压的稳定时间。 基准电流将非常快速地趋稳、您必须使用高精度直列式电流表进行测量以进行验证。 我无法为您提供精确的基准电压趋稳、因为这将取决于系统。 如果我知道您的确切设置、我可以尝试复制。

    您可以随原理图一起拍摄一些重复设置的图片。

    其他一些注意事项是基准电阻器、电阻器值和接地连接。 如果将基准电阻器接地为高阻抗(例如电感)、则 IDAC 导通时的电流尖峰将在电感上加载。 如果连接的接地电阻增加、则稳定时间将增加。 如果您用一个小值替换电阻器、并且您看到基准电压稳定时间减少、那么这将是导致延迟的电容的指示器。

    此致、
    Bob B
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Bob:
    感谢你能抽出时间。 我通过逐部分移除器件发现了这个问题、并找到了一个我没有想到的连接、用另一个电容器过滤到接地、以接地电路的另一个部分。 该电容器在充电的同时灌入一些 IDAC 电流、并导致稳定时间。 现在、我在移除所有滤波器时的工作时间已降至2ms、低于500us。 这对我们来说已经足够好了。

    此致
    Jonas