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.

[参考译文] ADS9226:ADS9226 有时在启动时输出零数据

Guru**** 2668435 points

Other Parts Discussed in Thread: ADS9226, THP210

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1583136/ads9226-ads9226-sometimes-outputs-zero-data-on-startup

器件型号: ADS9226
主题中讨论的其他器件: THP210

我们 现在已经使用 ADS9226 了一段时间、有时会看到器件在下电上电后输出零数据(即所有数据线=“0")“)的情况。  有时、这会影响两个通道、有时仅影响一个通道。  数据表不建议使用任何特定的电源轨序列、但我们发现、它优先选择先连接模拟 5V 电源轨、然后再连接数字 3V3 电源轨。  恢复正常运行的唯一方法是对器件进行完全下电上电。  这是我们的原理图:  

image.png

电源时序如下所示:   

image.png

蓝色= AVDD (5V) 绿色= DVDD (3V3) 黄色= REFIN (2V5) 所有在器件引脚上测得。  

这是已知问题吗?  对于我们如何使启动更可靠、您有何建议?   

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

    您好 Murray、  

    我就在她的面前,由于多次的高潮,双腿微微发颤。  

    您能否分享原理图、包括所使用的 ADC 驱动器? 我看到输入 RC 的电容器没有组装、这是否有原因?  

    您还能测量输入共模是多少吗? (AINP-AINM)/2、还是至少为 AINM 处的电压?  

    使用的是什么外部基准? 与 ADC 共享电源吗?  它是否能够驱动 1kΩ 和 10uF? 似乎也需要一些时间才能达到 2.5V 电压  

    此致、  

    Yolanda  

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

    你好、Yolanda

    感谢您的答复。

    ADC 输入由 THP210 全差分运算放大器驱动、这些运算放大器由用于为 ADC AVDD 引脚供电的同一 5V 电源轨供电:

    当安装了 ADC 输入 RC 电容器时、我们遇到了在零附近的代码跳变问题。  移除他们解决了这个问题。   

    共模输入电压为 2.5V。  这由 THP210 驱动器放大器的 COM 引脚定义、该引脚连接到用于 ADC 的同一外部 2.5V 基准。

    外部基准为 LTC6655LN。  它由单独的稳压器供电。  RC 滤波器时间常数以及基准的外部滤波器时间常数导致上升时间较慢。  以下是使用较慢时基的电源序列:

    蓝色= AVDD (5V) 绿色= DVDD (3V3) 黄色= REFIN (2V5) 所有在器件引脚上测得。

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

    您好 Murray、  

    出现问题时、在电源或外部基准完全斜升之前、是否有办法让与器件的数字通信启动?  

    AINM 电压也可以测量吗? 应为 Vref±100mV

    此致、  

    Yolanda

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

    你好、Yolanda

    是的、CS_n 和 SCLK 都将在电源和基准电压斜升时有效。  这可能是导致我们启动问题的原因吗?  如果是、在电源上升时、它们应该保持什么状态?

    启动时的 AINM 跟踪 Vref、但在运行时、AINP 和 AINM 采用差分驱动、即两者都在 Vref 附近偏置、但两者都由信号进行调制。  我在数据表中没有发现 AINM 应限制为 AINM+/–100mV Vref、因此我将检查我们是否超出了这些限值。  如果 AINM 超过 Vref  +/–100mV、会产生什么影响?

    谢谢

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

    您好 Murray、  

    当您说有关  CS_n 和 SCLK 为 ACTIVE 时、您表示它们正在切换吗? 如果是、这可能是导致该问题的原因。  低电平到高电平的转换会启动转换、因此 CS 可保持低电平或至少保持静态、直到所有电源斜升。 器件在上电后有一段唤醒时间、然后才能完全初始化和开始转换。 该时间可能会改变一位、主要取决于 REFP。  在 REFP 完全稳定后增加几 ms 的小延迟以启动任何数字通信可能会有所帮助。  

    是否可以使用一个或两个 Refp 捕获类似的示波器屏幕截图?

    此致、  

    Yolanda  

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

    你好、Yolanda

    下面的示波器迹线显示了两个 REFP 以及 AVDD 和 CS_n:

    蓝色= AVDD、绿色/黄色(覆盖)= REFPS、粉色= CS_n

    因此、我们一定会在电源启动之前切换 CS_n。  看起来我们应该等待~50ms 才能允许 CS_n 切换。  CS_n 由 FPGA 驱动、因此我们可以轻松添加延迟

    REFP 是否处于您期望的电压(稳定时为~4.4V)?

    谢谢

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

    您好 Murray、  

    感谢您分享示波器屏幕截图。   

    50ms 延迟是合理的、如果可能添加该延迟、那么理想选择。  

    4.4V 对于 REFP 声音合理、内部基准缓冲器增益为~1.75V/V、因此预计输入基准为 2.5V ~4.375V  

    此致、  

    Yolanda