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.

[参考译文] ADS1256:ADC 校准建议

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/987341/ads1256-adc-calibration-advice

器件型号:ADS1256
主题中讨论的其他器件: OPA189OPA2189OPA350REF70REF6025REF7025

我正在设计一个与 ADS1256和12位 MCU SAR 配合使用的校准板、如果有以下建议、我将不胜感激:

如果我理解正确、ADS1256 SELFCAL 可用于任何 PGA 设置、但它是否基于所有 PGA 的相同2.5V 基准? 换句话说、ADS1256是否具有基准电压的内部除法?

--

是否合理、例如1年校准间隔、这意味着我们可以有一个单独的生产后/校准器件、每年使用一次? 或者、产品本身是否应该为每个内部基准包含一个缓冲电阻分压器、以便在产品每次加电时能够进行自校准? (当然、这仍然依赖于内置的2.5V 基准。)

--

由于容差、如果校准板的精密基准电压精确到2.5V、则与产品内部不太精确的2.5V 基准电压相比会有差异、并且每个电阻分压器产生的电压都不精确。 在大约50%的情况下、这将导致 ADS1256过大。 这种轻微的超量程(可能低于大约0.2%)在精度方面是否是一个实际问题? "理想 FSC"在"二进制饱和"之前有一定的裕度(或可能被称为"二进制饱和"的任何内容)。

或者、我们是否应该确保用于校准的电压电平被保证低于不太精确的产品内部2.5V 基准? (这可能更多地是测量和调整校准板的员工的教学任务:"不要问为什么、只需将校准板调整为比标称值低0.5%即可。"...)

--

设计这样一个具有2.5V 精密基准电压的校准板是否是一个好主意?该基准电压为多个电阻分压器提供 OPAMP 单位增益缓冲器、以便可以针对每个 PGA 设置对已知的满量程差分和单端测量进行满量程输入电压? 这应该不启用 SYSGCAL、而是启用测量数据来调整 SELFGCAL、以便实际结果将等于 SYSGCAL?

(另一个具有5.0V 或4.096V 精密基准以进行非缓冲校准。)

或者、将校准板精密2.5V 基准连接到每个产品连接器/接口后是否会启用 SYSGCAL、而无需所有这些逐渐降低的电压?

--

您能否为电阻分压器推荐合适的 OPAMP 单位增益缓冲器? 如果我理解正确、那么此类运算放大器必须设计为与高输入阻抗一起工作、这样才能排除一些零漂移、低噪声运算放大器?

我目前正在查看 OPA189/OPA2189、但是否有其他更适合这种情况的器件?

--

是否应该始终为单位增益缓冲器添加反馈电阻器? 根据经验、100至330欧姆是否合适、或者它是否与电阻分压器的输入阻抗相匹配?

--

每个单位增益缓冲器的输出端是否应该有一个 RC 网络?

--

对于产品的2.5V 基准、有时最好使用 OPAMP 缓冲器。 OPA350通常用作示例、例如在 ADS1256 EVM 中、但目前是否有更新的、性能更高的运算放大器?

--

一个不相关的问题:

在最近的这篇文章中、Bryan Lizon86表示"您不应在启用缓冲器的情况下测量接地基准信号。"
e2e.ti.com/.../ads1256-differential-inputs-and-single-ended-inputs

这是因为 ADS1256缓冲器在 GND 附近不精确吗?
'缓冲器被启用时、模拟输入上相对于接地的电压[...] 必须保持在 AGND 和 AVDD−2.0V 之间。' (数据表 P15)

此致

Niclas

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

    您好、Niclas、

    此处需要澄清的一点是:ADS1256没有内部基准。 您提到了"产品内部不太精确的2.5V 基准"、我不确定"产品"是否意味着 ADS1256或您正在设计的电路板、因此我只想清楚这一事实。

    这里有很多信息、但我对您的最终目标是什么有点困惑。 能否快速总结一下您希望使用 ADS1256实现的目标? 您是尝试专门校准 ADS1256还是校准整个信号链? ADS1256将在最终系统中测量什么、或者 ADS1256仅用于校准?

    一般而言、您添加到系统中的组件越多、您需要校准的误差就越大。 一旦您开始添加电阻分压器、缓冲器、附加基准、这可能会掩盖 ADC 导致的误差。 您的系统是否有错误预算? 您的电路板上还有哪些其他组件(您正在考虑进行校准的组件除外)? 由于您尝试执行的操作对我来说并不清楚、因此我不确定确实需要进行多少校准、或者是否值得麻烦地将所有这些功能添加到您的电路板中。

    您还询问了一个有关校准频率的问题、我对此没有很好的回答。 同样、这取决于您的误差预算随时间和温度的变化、以及系统中的其他组件。

    有关 ADS1256校准方案的一些要点:

    • SELFGCAL 使用外部基准电压作为输入源、该电压根据所选的 PGA 增益进行内部调节。
    • SYSGCAL 要求您向系统的输入端施加满量程电压。 这些电压会根据您选择的 VREF 电压、PGA 增益和缓冲器设置而变化。 如果缓冲器关闭、VREF = 2.5V、PGA = 1、则需要施加5V 输入。 如果缓冲器关闭、VREF = 2.5V、PGA = 32、则需要施加156mV 信号。
    • 为 SYSGCAL 施加的电压需要为≤μ V 满量程和>0.8*满量程。
    • 如果要执行 SYSCAL、则不必执行 SELFCAL、因为后者会取代前者
    • SYSOCAL 要求您手动将输入短接在一起。

    您可以将 REF6025等缓冲基准与 ADS1256配合使用。 我们还推出了称为 REF70系列的全新高性能基准系列: https://www.ti.com/product/REF70。 一旦我更好地了解最终目标是什么、我就可以帮助您确定任何所需的缓冲器。

    最后、ADS1256的内部缓冲器需要一些额外的余量、因此将最小输入信号限制为 AGND。 我不建议在启用缓冲器的情况下测量单端输入、因为输入端没有容差。 任何微小的变化都可能导致该输入降至 AGND 以下、然后您将开始在缓冲器的非线性区域中运行、从而导致数据错误。

    布莱恩

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

    您好、Bryan、

    感谢您的快速回答和澄清。

    我知道 ADS1256没有内部电压基准。

    所涉及的产品是手持仪器。 它目前配备了直接为 ADS1256供电的 MAX6126 2.5V 基准。

    (REF7025是一个好消息。 它将在单节锂离子电池电源电压下提供 MAX6325稳定性。 这是同类最佳的 AFAIK、所以一旦 MAX6126可用、我就会用 REF7025替代它。)

    该产品还具有用于两个 ADS1256输入的模拟多路复用器。 (其他六个 ADS1256输入为直接输入。) 多个但并非所有的信号路径都通过(不同的)连接器连接到电缆连接的外部传感器。 换言之、我希望串联电阻和偏移方面存在差异。 因此、SYSGCAL 对于整个信号链的校准似乎是明智的。

    --

    独立(位于实验室)校准板计划包含 MAX6325 (2.5V)和 MAX6341 (4.096V)基准。 它们比 MAX6126略好、可以进行修整。

    校准板包含许多缓冲电阻分压器。 我将按照您的建议,将这些电压设置在0.8*满量程和1.0*满量程之间。 (校准期间不会过量程,因此大约0.95*满量程。)

    --

    校准板信号路径计划由 MAX14661多路复用器组成、这些多路复用器通过2条内部"线路"到16个输出引脚具有16个电压电平。 校准后、产品(=手持仪表)将连接到这16个输出引脚。 对于某些校准步骤、计划将输入短接在一起。 将自动操作多路复用器和一些继电器、以便将 GND 路由到相应的产品连接器。

    --

    我正在对现有产品进行新版本的开发、最初是因为基于8051的 MCU 已经过时、但实际上有许多事情应该以不同的方式完成。 例如、从仅执行单端测量过渡到大多数差分测量。 其中一些 S-E 测量接近 GND... 这需要大量工作、因为它还意味着重新设计原始子系统。 到目前为止没有错误预算。 这是一个巨大的改进潜力。

    只需说明一下:只要您保持高于 AGND 几十或几百 mV、就可以使用缓冲器进行 S-E 测量? 它是不可靠的接近零的 S-E 测量值、尤其是对于缓冲器?

    谢谢

    Niclas

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

    您好、Niclas、

    感谢您提供的其他信息、这有助于澄清您要做的事情。

    关于单端测量:我会将任何不以接地为基准、而是以其他一些固定电位为基准的输入视为伪差分。 因此、单端测量仅是接地基准输入、因此这可能只是对命名规则的混淆。

    但是、如果您的 AINP 或 AINN 电压高于 AGND 100mV、那么如果启用缓冲器、则允许这样做。

    由于我们在前三篇文章中交换了大量信息、请告诉我是否有任何我遗漏的信息以及您仍需要支持的任何信息。 谢谢!

    布莱恩

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

    您好、Bryan、

    谢谢。 我认为这些问题仍然没有解决:

    您能否为电阻分压器推荐合适的 OPAMP 单位增益缓冲器? 如果我理解正确、那么此类运算放大器必须设计为与高输入阻抗一起工作、这样才能排除一些零漂移、低噪声运算放大器?

    我目前正在查看 OPA189/OPA2189、但是否有其他更适合这种情况的器件?

    是否应该始终为单位增益缓冲器添加反馈电阻器? 根据经验、100至330欧姆是否合适、或者它是否与电阻分压器的输入阻抗相匹配?

    每个单位增益缓冲器的输出端是否应该有一个 RC 网络?

    对于产品的2.5V 基准、有时最好使用 OPAMP 缓冲器。 OPA350通常用作示例、例如在 ADS1256 EVM 中、但目前是否有更新的、性能更高的运算放大器?

    Niclas

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

    您好、Niclas、

    由于这些问题与 ADS1256或一般数据转换器无关、我是否可以要求您将其发布到放大器论坛、我们的产品专家将为您提供帮助? 我可以从我的经验中为您提供一些建议、但他们可以为您提供这些问题的最佳答案。

    我还建议您提供一张图片、说明您要执行的操作、包括系统中的预期电压。 例如、他们需要知道可用的电源、所需的双极输入、您打算使用的电阻等、以便提供最佳支持。

    链接: https://e2e.ti.com/support/amplifiers/f/amplifiers-forum

    布莱恩

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

    我收到了一封自动发送的电子邮件、要求我回复建议的答案。

    正如我所看到的,我相当复杂的问题中有一半得到了很好的回答,但另一半完全没有得到答复。 在放大器论坛中、我回答了大多数 OPAMP 问题。

    从我最近的经验来看、德州仪器提供的最佳设计支持可供中小型客户使用。 我之前在这个论坛中获得了一流的支持、并且在 USB 论坛中也进行了非常有价值的对话。 也许我的期望现在设置得太高了。

    提供仅对特定器件的详细问题做出响应的设计支持是完全可以接受的、但我认为、进一步努力、与客户进行设计讨论并将这些讨论用作制作应用手册的触发器是一件很好的事情。

    真正重要和有趣的问题仍然存在:TI 是否对 AD 转换器的(系统)校准板的硬件设计有任何意见? 它很可能与放大器有关、但与数据转换器有关。

    其中一些问题是:

    *基本的精密电阻基准分压器 OPAMP 缓冲器是否是稳定校准电压的足够来源? 铃音和口哨声是否有所改善? 如果是、是哪一个?

    *接地建议? 用于实现稳定性的实心平面、星形接地、或者可能是用于减少热传递的最小铜? 封闭外壳是否意味着会达到热平衡、从而使固体平面中的热传递成为一个非问题?

    *雄心勃勃的电源设计有何价值? 使用电路板时、是否有时间临时切换到电池电源?

    *固态信号多路复用器开关是否足够好?还是双线圈机械继电器更好?

    我想说这个主题是一个很好的应用手册的候选对象。

    此致

    Niclas

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

    您好、Niclas、

    感谢您的反馈。 我们始终赞赏听到我们的支持受到重视,同时始终努力尽可能改进。

    您的一些问题确实有答案(更像指导、因为在系统基础上、真正的"答案"可能会有所不同)。 例如、本常见问题解答总结了我们在布局和接地方面的建议: https://e2e.ti.com/support/data-converters/f/data-converters-forum/755516/faq-pcb-layout-guidelines-and-grounding-recommendations-for-high-resolution-adcs

    或者、对于您关于封闭系统的问题、通常不建议这样做、因为这可能会增加外壳内的温度、为自发热提供正反馈环路、从而导致温度漂移误差更高、ESD 二极管中的泄漏电流更高以及许多其他有害影响。 但是、如果您需要密封外壳、因为您的系统暴露在非常脏的环境中、那么您必须处理这些影响。 在后一种情况下、您可能会引导对话尽量减少功耗、使用更高精度的组件和/或随时间推移进行校准。

    您的一些问题更具开放性。 例如、您询问了问题"基本精密电阻基准分压器 OPAMP 缓冲器是否是稳定校准电压的足够来源?" 我对您的问题是"如何定义"足够"? 您是否需要1000ppm 的稳定性? 100 ppm? 1ppm? 如果不知道目标是什么、就无法回答这个问题、我相信您提到您目前还没有错误预算。 这不是错也不是坏的、只是限制了我们可以提供的帮助。 我们可以建议仅使用最佳的可用组件、例如0.001%电阻器等、但这对于大多数系统而言可能不可行、对您不会有什么帮助。

    因此、我们对该论坛的关注往往是故障排除、其次要目标是提供有限的系统设计支持。 当然、我们会尽可能地提供帮助、但您可以想象、在不了解所有系统限制的情况下-时间表、功率预算、错误预算、大小限制、成本、 等等 -在系统级别提供具体、有意义的建议可能很困难(许多工程师不愿分享所有这些信息、这是可以理解的)。 关于转化为内容的问题、我们通常会将常见问题转换为本论坛上的常见问题解答、而更深入的问题则会转化为应用手册或其他配套资料。 例如、大约两个月前、我们发布了一份与 RTD 断线检测相关的应用手册、该应用手册是由工程师提出的、涉及此主题(如果您有兴趣了解详情、请随时查看: https://www.ti.com/lit/an/sbaa483/sbaa483.pdf)。 我还想向大家介绍我们的高精度实验室内容、该内容不断扩展、包含有关 ADC、DAC、放大器和许多其他组件的基础知识和设计知识的庞大课程: https://training.ti.com/ti-precision-labs-adcs。 其中的大部分内容都以与其他工程师的讨论主题开始、无论是在本论坛上还是通过直接联系。

    我希望这有助于澄清我们在本论坛上的支持下的意图及其一些限制。 如果您对此主题有任何其他疑问、请告诉我。 如果没有、我将关闭此主题、如果您将来有任何新问题、您可以始终启动新主题。

    布莱恩

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

    您好、Bryan、

    谢谢你。 现在、让我们关闭这个线程。

    此致

    Niclas