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.

[参考译文] ADS127L21:ADS127L21在使用多路复用器时会表现出较长的稳定时间

Guru**** 1781320 points
Other Parts Discussed in Thread: OPA828, OPA827, ADS127L21, TMUX7209
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1405861/ads127l21-ads127l21-exhibits-a-long-settling-time-when-using-mux

器件型号:ADS127L21
主题中讨论的其他器件: TMUX7209、OPA827、OPA828

工具与软件:

你(们)好

 在使用模拟开关多路复用 ADS127L21时会遇到问题、如以下原理图所示。

VIN_1、VIN_2和 VIN_3都是直流信号、 R3和 R4组成一个分压器、以将输入范围扩展到高达20V。 U3A 提供大约30mV 的偏移、以防止 ADC 饱和。 U4的两个 OPA 用于将输入信号从单端转换为差分、共模电压由 R10和 R13通过 REF 分压获得。

问题在于、当多路复用器在两个电压之间切换时、测量值需要很长时间才能稳定在几个 LSB。

例如、设置 VIN_1 = 10V、然后将 MUX 从 S1切换到 S2并延迟十几毫秒、这我认为已经足够了。 然后、ADC 进行连续测量。 可以观察到、第一个测量值的误差约为数十个 UVs、然后误差逐渐降低、并在大约1秒后稳定至一个恒定值。

稳定时间取决于开关时的电压差、电压差越大、所需时间越长。  根据我的测试、它们之间的关系不是线性的、因此无法通过校准确定。

这个问题困扰了我很多天、通过分析电路、我找不到任何理论上的支持。 你能给我一些经验的启发吗?

此致。

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

    您好 Zhenrong:

    这可能是由于一些滤波电容器(尤其是 C6)中的电介质吸附(DA)导致的。  所有可检测时变信号的电容器都应采用陶瓷 NP0/C0G 电介质、以降低 DA 的影响。  由于 C6为100nF、我想您使用的是标准 X7R 或类似陶瓷电容器、这将解释极长的建立时间。

    NP0/C0G 电介质中有100nF 电容器;我建议订购其中的一些电容器、并替换 C6。  作为快速测试、只需移除 C6、然后重新进行稳定测量、查看这是否是响应缓慢的主要原因。

    此外、ADS127L21内部数字滤波器也将具有稳定时间。  如果使用非常高的 OSR 设置、导致数据速率非常低、那么只会看到稳定时间接近1s。  内部滤波器的稳定时间已记录在数据表中;我建议使用一种低延迟滤波器、根据您的数据速率、您可以看到 ADS127L21数据表的表7-9和7-12中指定的总延迟(或稳定时间)。

    此致、
    Keith Nicholas
    精密 ADC 应用

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

    嗨、 Keith  

    为此我需要道歉;原理图中 C6的注释标记错误、实际上是220pF。  从 C12复制其符号时发生了错误。 这是我的错

    C5、C6、C11、C14、C15和 C19都是 C0G 型电容器。 在 我的设计中、我已使用以下参数配置 ADS127L21:

    8MHz 外部时钟、中速模式、 sinc3滤波器、 OSR=80000、 REF&AIN 缓冲器打开、  启动/停止控制模式、  空闲模式。

    因此、数据速率为50sps、sinc3滤波器的延迟应为40ms。 此外、sinc3滤波器的延迟不会反映在输出数据中、第一个数据已经是延迟数据。

    此致

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

    您好 Zhenrong:

    正常。 假设您在更改 MUX 通道设置后使用 START 命令、数字滤波器将在不到40mS 内稳定下来。

    根据原理图、您使用的是5V 基准电压。  在这种情况下、您无法使用 REFP 缓冲器、因为它需要 AVDD1电源提供0.7V 的余量。  此外、使用 AIN 缓冲器时、AVDD1=5V 时电压限制为0.1V 至4.9V。  我不确定这是否导致了稳定问题、但确实需要纠正。

    我会开始查看输入链。  使用示波器并测量 C13上的 REF 输出以及 U4a 和 U4b 的输出、查找任何类型的严重误差(如过冲/下冲以及振荡)。

    此外、由于输入放大器和基准缓冲器均由+25V/-5V 电源供电、因此您需要确保输出不超过 ADS127L21的绝对额定值。  在单个5V 电源下、该限值将为-0.3V 至+5.3V。  我建议在这些放大器的输出端添加肖特基钳位二极管、以在输入悬空或一些其他瞬变的情况下保护 ADC 输入。

    此致、
    Keith  

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

    尊敬的 Keith:

    我已禁用 REFP 缓冲器和 AIN 缓冲器、但问题仍然存在。

    这是 ADC 寄存器配置。

    这是数据采集的结果、MUX 开关命令和数据采集命令之间没有增加延迟。  数据速率为50Hz、但每个显示的数据点都是10个数据点的平均值、因此每个输出数据之间的间隔为200ms。

    然后、我使用示波器测量了信号输入链。

    这是 MUX 发生变化时 U2和 C13引脚3上的电压变化、以及它们在不同的时基条件下的放大视图。

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

    这是 MUX 发生变化时 U2引脚3和引脚6上的电压变化、及其在不同时基下的放大视图。

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

    这是  多路复用器发生变化时 U5的 AIN_P 和 AIN_N 上的电压变化及其在不同时基下的放大视图。

    信号输入链似乎没有问题。

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

    您好  Zhenrong:

    示波器图显示没有明显的振荡问题、这些问题有时会在由 ADC (如 ADS127L21)取平均值时显示为较小的偏移量。  不过、示波器没有足够的分辨率来观察几十次 UV 变化。  为此、您需要一个良好的台式 DMM、可对单个 UV 级别进行极低噪声测量。

    建立时间处于2ppm 之内、然后需要几秒钟才能稳定在您的测量的噪声水平之内。  输入信号链中很可能出现了这种情况。  

    您的测量值是10V;这是基准电压吗?  输入多路复用器可能会因多路复用器输出端的电容而导致电荷反冲。  这可能会导致基准具有较长的稳定时间来恢复到低于1ppm 的水平。

    此外、您用于缩放10V 输入的电阻器的物理尺寸是多少?  如果它们是0402或更小、可能会出现热漂移变化、这可能导致建立时间过长。  在这种情况下、您需要使用较大的电阻器封装或较低的热漂移电阻器、以便缩短较长的稳定时间。

    此致、
    Keith

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

    嗨、Keith

    如图所示、测得的10V 电压来自 DAC 的放大输出、即 DAC_VOUT。 用于电压调节的电阻器的尺寸均为0805、无论是输入链还是输出链、温度系数均为10ppm。  

    C26是 KEMET 提供的 C0G 电容器、C25是 KEMET 提供的金属化聚酯薄膜电容器。 我曾尝试用钽电容器替换 C25、或使用分流10nF C0G 电容器、但没有改善。  

    我还尝试过使用两节串联的锂电池(约8V)作为输入信号、也会出现相同的现象。

    TMUX7209的电荷注入仅为3pC、我认为对于我的设计而言、这应该足够低。 不过、我注意到它的电容超过100pF、这是问题的关键吗?

    此致

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

    您好  Zhenrong:

    100pF 可能是问题的一部分。  由于这是 DAC 输出、而不是更改通道、只需保留 DAC 输入上的输入通道、然后将 DAC 值从0V 更改为10V;这将消除任何多路复用器问题。  假设1uF C25的电介质吸附不会导致最终值的建立时间较长、则总建立时间应小于1ms。  如果是、您可以移除1uF 电容器并再次检查。

    此致、
    Keith

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

    嗨、Keith

    我在过去几天做了一些测试。

    首先、我按照您的说明使用 DAC 在多路复用器不发生变化的情况下生成0至10V 的 STEP 信号。 不稳定的振幅已降至大约3uV、但不稳定性的持续时间保持不变。

    然后、我使用 DAC 生成0V 至20V 的阶跃信号、并且不稳定的振幅急剧增加。

    最后、我使用 DAC 生成0至5V 的阶跃信号、这样不稳定性就会消失。 通过将 DAC 输出固定为5V、然后通过更改多路复用器生成相同的步骤、也不会发生不稳定。

    很明显、当 STEP 信号的 SR 过高时、会出现问题。 然而、对于低 SR、例如 DAC 生成的从0到5V 的阶跃或从0到10V 的阶跃(其远低于多路复用器变化产生的 SR)、几乎没有问题。  同时、我将 U4替换为具有更大 SR 的 OPA、但没有变化。 因此、我认为问题可能出在 U2。 当输入信号的 SR 过大时、OPA827也许需要更多的恢复时间。

    我的问题是、OPA827是否是支持多路复用器的 OPA? 在我看来、JFET OPA 本质上支持多路复用器。 无论如何、我会将 U2替换为支持多路复用器的 OPA (例如 OPA828)、以便稍后进行进一步测试。

    另一方面、下降阶跃不会出现问题、例如从10V 到0V、甚至从20V 到0V。 它很困惑。

    此致

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

    您好 Zhenrong:

    您可能需要专门为 OPA827或 OPA828发布单独的 e2e 主题。  支持这些器件的产品团队将能够更深入地了解这些器件可能具有的任何二阶和三阶稳定时间影响。

    是的、总的来说、JFET 器件支持多路复用器、但性能等级不同。  OPA828是高品质的多路复用器友好型功能、因此它是更好的放大器、并有助于改善结果。

    此致、
    Keith