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.

[参考译文] ADS127L01:ADS127L01在输入发生某些变化时停止发送数据

Guru**** 2390755 points
Other Parts Discussed in Thread: ADS127L01

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/972180/ads127l01-ads127l01-stops-sending-data-on-some-input-change

器件型号:ADS127L01

您好!

设置:

  • 格式化 SPI 模式
  • 高性能模式
  • OSR = 32
  • 滤波器宽带频带1
  • VDD、AVdd = 3.3V、AGND 被放置在公共接地层上
  • Fsmode (1k GND)、格式(1k GND)、复位(1k 上拉)

我们在交流输入端遇到一种奇怪的行为(或突然的 dV/dt)、其中 ADS 突然停止转换、观察到的 DRDY 似乎变为高阻态、如下图所示。 复位 ADC 可恢复操作。

  • 黄色:DRDY
  • 蓝色 SPI
  • 橙色:SPI CS

当 DRDY 黄色降至某个阈值以下时,主器件将触发并重新启动 SPI 读取状态机... 这就是您在 x 轴上看到虚假触发>0 s 的原因。 有趣的观察点是在时间 CCA -220us。

输入共模电压为1.6V,信号稳定平滑,由输出端 ADA4945 10R 电阻驱动,在+和-之间驱动4.7nF,在+和-之间驱动470pF,在+和-之间驱动 GND; 由于10R 电阻器而产生的增益误差仍需评估、HR 模式下的低阻抗输入(5k)仍有待评估、但这现在不是这篇文章的问题(可能)。

在相对较小的信号输入、即100mV 交流电压下、可以刺激该问题。 对于直流和慢速变化、它可以正常工作。

我们已检查所有引脚是否存在任何瞬态、但至少我们无法捕捉任何瞬态。 问题可立即重现。

如果我们移除该10R 电阻器、ADS 就能完美工作。 此示波器图中的噪声是由于探头连接不良所致;但是、在工作(AIN 引脚悬空)和非工作(AIN 引脚连接到 ADA4945)场景中、该噪声是相同的。

有什么想法要检查、这会使(禁用) ADS 转换 DRDY 并使其处于高阻态?
我们还更换了第一个损坏的部件、但未解决问题。

此致、
Uros

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

    您好、Uros、

    输入端的瞬态电压似乎耦合到 ADS127L01并导致其锁定。  这可能是由于超出输入绝对最大电压。

    您是否为 ADA4945使用相同的3.3V 电源?  如果没有、您是否利用钳位引脚(GND 和3.3V)将 ADA4945的输出保持在 ADS127L01的3.3V 范围内?  ADA4945在输出电容为4.7nF 时也可能不稳定。  您可以先断开 ADC 输入、然后在放大器输入端使用100mV 方波并测量放大器输出响应来验证这一点。  为了获得良好的稳定性、输出应过冲20%或更低。

    此问题也可能是由于电源旁路电容器布局不良造成的、请参阅下面的建议布局。

    如果您可以共享包含 ADA4945和 ADS127L01的原理图/布局、我将进行详细介绍。

    此致、
    Keith Nicholas
    精密 ADC 应用

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

    您好、Keith、

    感谢您的回复。

    此问题违反了 SPI 时序技术规格、似乎会重置 ADS。

    通过修复它们问题消失、以全速500KSA/s 运行正常。

    此致、
    Uros