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.

[参考译文] TLV4111:驱动 SAR ADC

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/839923/tlv4111-driving-sar-adc

器件型号:TLV4111
主题中讨论的其他器件: OPA388OPA320LM8272LM8261LM8262LM7321

您好!

    我正在进行一项设计、以"数字化"旧的模拟车辆传感器、并遇到一些我认为与尝试驱动 ECU 中的 SAR ADC 相关的问题。

OEM 传感器(请参阅下图)采用+5V 电压(由 ECU 提供)、并通过一个奇特的分压器提供该电压、输出介于0.25V 和4.7V 之间的信号。  该输出电压会发送到 ECU、ECU 在达到 SAR ADC 之前具有一些 R 和 C。

我开始了一个设计、该设计摆脱了模拟分压器、并将其替换为定制 CCA、而定制 CCA 的核心是 ATMEGA328P 微控制器。  空气流量传感器向微控制器提供数据、然后我使用这些数据来判断 DAC 应输出的电压。   

最初、我将 DAC 的输出直接连接到 ECU (即没有 OPAMP)、但在我的设计过程中、我对 OEM 传感器进行了一些电流测量、并看到传感器到 ECU 线路的电流高达~115mA。。。 请注意、我对该数字没有太大的信心、我们测量了一辆车、电流为30mA、然后测量了另一辆车、得到了115mA…… 我需要使用更好的设备来验证这些测量值、但无论采用哪种方法、由于 DAC 最大输出电流仅为25mA、因此我决定需要缓冲 DAC 的输出。

在进行一些研究并与 TI 支持人员交谈后、我决定使用 TLV4111、主要原因是我希望确保能够摆动到靠近电源轨的位置(与我为运算放大器供电的电压相同)。   

我通过两种方式构建了数字版本、都有运算放大器、也没有运算放大器。  在工作台上、我使用电位计加载输出并测量电压和电流、以查看其执行情况。  正如预期的那样、DAC 的电压开始在25mA 之前下降、而使用运算放大器的设计在下降电压之前可以拉近250mA。

有趣的是、当这两个器件安装在车辆上时、"无运算放大器"版本做得更好。  遗憾的是、我在测试过程中未在场、也没有任何电压/电流测量、但没有运算放大器数字设计的车辆能够驱动(仍然运行不平稳)、而运算放大器设计只能怠速运转、甚至无法使发动机转速。

由于我无法获得任何测量结果、我决定在 ECU 上获取更多数据(不幸的是、当时该数据未知)、并将其分离以获取一些数据。  事实证明、ECU 中的 ADC 是一个具有25至45pF 电容的 SAR ADC (Siemends 80C515)。  该 ADC 前面有一个飞轮电路、该电路由38nF 电容和6.8k 欧姆电阻器组成。   因此、我意识到我大大超过了运算放大器(以及 DAC)的电容负载、这可能会给我带来一些不稳定问题。  您可以在此请求的图中看到电路。

我的问题是、我在这里有哪些选择?  我查看了有助于使运算放大器保持稳定的电路、似乎最好的电路是在运算放大器的输出端放置一个低值电阻器、但我无法这样做、因为我尝试在靠近电源轨的位置摆动。  我开始了解缓冲器电路、但我不确定这里是否合适。   

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

    您好、Peter、

    您在使用和不使用 TLV4111驱动 ECU 板的情况下收到的有趣结果。 从飞轮电路返回的阻抗在查看 TLV4111输出时与直接查看 OEM 传感器时不同。

    对于 OEM 传感器、它似乎主要由电阻和一些与5'导线相关的分布式电抗组成。 或者、飞轮电路会看到 TLV4111的闭环输出阻抗(Zout)、以及与5'导线相关的任何电抗。 它们当然代表不同的源阻抗。

    幸运的是、TLV4111的开环输出阻抗(Zo)主要是在整个频率范围内保持平坦的低电阻。 这些特性实际上使得它更容易应用于 ADC 驱动器、而运算放大器具有表现出无功区域的变化很大的 Zo。 因此、我怀疑您获得的结果与飞轮电路中当前使用的 RC 组件值有关。 如果在运算放大器和 ADC 特性方面未仔细选择它们、很容易最终得到低于它们的最佳性能。

    TI 的高精度实验室系列有一节专门讨论模数转换主题。 该信息是由 TI 的高性能 ADC 组开发的。 有一个部分介绍了 RC 滤波器或飞轮电路中使用的 R 和 C 值的选择和优化、这有时也称为。 这 种选择过程有些复杂、但正确执行后、应可实现较高水平的 ADC 性能。 您可以在此处找到适用于 ADC 的 TI 高精度实验室:

    https://training.ti.com/ti-precision-labs-adcs

    第5节、SAR ADC 输入驱动器设计应特别关注。

    此致、Thomas

    精密放大器应用工程

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

    Peter、

    Thomas 的回答是否足够、或者您是否需要更多帮助?

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

    这很有用、但我无法更改 ECU (即飞轮电路)中的值。  我想我需要使用一个更具有高线性电容的运算放大器。

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

    Peter、

    即使是高容性负载驱动运算放大器、也会具有直接电容的低相位裕度。

    以下是保护运算放大器免受容性负载影响的两种方法。

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

    您能描述一下它们的优势吗?

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

    您好、Peter、

    如果您希望 评估输入电路中的不同运算放大器、并查看这是否提高了性能、我建议使用 OPA388。 它已成功应用为 SAR ADC 驱动器。 它采用与 TLV4111相同的样式8引脚封装。 以下是数据表链接:

    http://www.ti.com/lit/ds/symlink/opa388.pdf

    如果您的应用允许使用不同的封装类型、OPA320通常在 SAR ADC 驱动器角色中提供非常高的性能。 但是、对于 OPA388或 OPA320、ECU 板上的 RC 可能不 是最佳的、并且  可能无法  完全实现其最高性能。  

    http://www.ti.com/lit/ds/symlink/opa320.pdf

    此致、Thomas

    精密放大器应用工程

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

    Peter、

    关于"您能描述一个优势吗?"

    最重要的是组件数量少。 底部一个会在负载下保留直流电压。 它可补偿 R3中的 I*R (电压)损耗。 这里可能不重要、因为另一侧已经有6.8K 电阻器。  

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

    感谢您提供数据。  我能够在输出线路的 OEM 传感器上进行新的电流测量、其中一个馈入 ADC、最大电流为1mA  看起来我之前使用的电感式电流表非常不准确。

    在这种情况下、我不再需要使用运算放大器来驱动大输出电流。  我将查看上述建议。 您对 lm8272有何看法?

    对于低得多的输出电流负载、是否有更好的选择?

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

    Peter、

    LM8272中的第7.2节详细介绍了其设计如何能够承受电容输出负载。

    与"无限电容*"搜索条件匹配的其他器件包括 LM8262、LM7321和 LM8261。

     

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

    您好、Peter、

    我们一段时间没有收到您的消息。 我们希望问题得到解决。 我现在要关闭这个线程。 请回复重新打开。

    Tamara