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.

[参考译文] ADS1118:如何校准单端4通道

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/695281/ads1118-how-to-calibration-about-single-end-4ch

器件型号:ADS1118

高精度数据团队

我能否获得有关如何按如下方式校准单端4通道的信息?

此致

Gerald

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

    首先、让我们考虑校准将执行的操作。 有一个理想的传递函数和实际的 ADS1118传递函数。 两个线性输出之间的差异将是起始点(偏移)和斜率(增益)。 因此、您将校正偏移和增益。 如果您考虑 Y = MX + b 的线的等式、b 是偏移、m 是斜率。 校准值通过调整偏移和校正斜率来调整代码、以获得理想值的近似值。

    为此、您首先要确定失调电压(即使是单端测量、失调电压也可能为正或负、因为 ADS1118将始终以差分方式测量或相对于 AINN 的 AINP)。 向 ADC 施加0V 输入、并使用从 ADC 返回的值作为偏移。 应从所有剩余转换中减去该值、并应在进行任何增益校正之前完成该操作。 接下来施加接近满量程的电压。 该值与理想值之比为增益差(斜率)。 使用这些因数通过减去偏移量并乘以斜率来确定校正的代码。

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

    你(们)好 Bob

    感谢您的友好回复。  

    实际上、我无法理解您说过如何在 ADS1118上进行校准

    您能否轻松解释如何在 ADS1118 EVK 电路板上进行校准?

    谢谢

    此致

    Gerald。       

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

    您好 Gerald、

    我不能完全理解您要查找的信息。  最初您展示的是 ADS1118-Q1的原理图片段、现在您询问的是评估套件。  当您说"如何校准"时、您希望解释哪些确切信息?

    首先、您需要确定是否需要校准。  许多应用不需要校准。  如果需要校准、则可以使用与器件基准(即电压、校准与电压相关)相关的转换结果来完成校准、也可以将校准调整为压力、重量、温度、 与传感器(或传感器校准)相关的其他信息。

    为了简单起见、让我们看一下电压校准、因为 ADS1118返回的代码与以伏特为单位的满量程范围有关。

    上图显示了一个偏移。  理想线路显示、对于任何给定的输入电压、 将提供来自 ADC 的特定转换代码输出。  偏移误差行显示、即使结果类似、两行之间的代码也会发生移位。  这是偏移量、一旦偏移值已知、就可以从返回的转换结果中减去偏移量。   要找到失调电压、您需要首先在输入端施加短接、该短接现在变为0V。  预期代码为0。  如果返回的转换代码不是0、则存在偏移量。  要校正偏移、您需要从所有其他转换结果中减去该非零代码。  请注意、我显示了正偏移、但偏移可以为负。  偏移校正应始终首先完成、然后再进行任何其他校正。

    上图显示了偏移校正后的增益误差。  请注意、当输入接近满量程时、增益误差对结果的影响更大。  如果输入电压相对于满量程范围较小、则可能无需进行增益校正。  要校正增益误差、您需要确定理想值与增益误差之比。  因此、您要确定的是、可以将转换结果乘以转换结果的值、从而得出理想的结果。

    此致、

    Bob B

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

    感谢您的精彩通知
    因此、我想测试如何校准 EVK 板上的单端 ADC。

    您知道并指导文档如何在 EVK 电路板上进行校准吗?

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

    您好 Gerald、

    我不知道您有哪种板。  您能告诉我具体的器件型号还是附上电路板图片?  我们没有标有 EVK 的板、因此我需要知道正在使用哪个板。  如果您使用的是第三方电路板(不是由 TI 生产的)、我们将不会以任何特定代码作为起点。  至于有关 ADS1118校准的任何文档、我们没有特定于该器件的任何文档、但它将与我在该主题中所述的完全相同。

    此致、

    Bob B

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

    我们有一个 ADS1118 EVM 板、要测试 ADS1118 EVM 板上的校准单端 ADC。

    请帮助我、这是"如何校准单端4通道"

    非常感谢

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

    Gerald、

    首先、如果您将 ADS1118EVM 与此板配合使用:

    和此软件:

    那么、没有简单的方法来校准电路板。 ADS1118EVM 设计为演示、软件设计为仅以温度捕获数据。 此外、ADS1118没有像我们制造的其他精密器件那样的校准命令。

    但是、如果存在与第一个原理图中所示的测量类似的测量、则可以手动执行某种校准。 这将需要在系统中附加已知输入、然后进行计算以调整您看到的误差。 下面、我将简要介绍您要执行的操作。

    要进行校准、您需要执行两项操作:

    -删除偏移量

    -消除增益误差

    首先、您要将器件设置为您将使用的运行模式。 设置增益(输入范围)、输入通道和数据速率。

    1、消除偏移。 我会将输入对地短路以测量0V。 这将提供偏移量的度量。 这将提供一个0000h 的输出代码。 但是、如果没有、则这将是一个偏移误差。 该数据应记录为偏移误差、并从未来的测量中减去。

    2.消除增益误差。 去除偏移后、您需要测量增益误差并乘以换算系数来消除误差。 首先使用接近正满量程测量的已知源。 如果使用±2.048V、则需要+2.0V 的电源(如果电源恰好大于输入范围、请勿使用+2.048V 的电源、否则无法测量增益误差)。

    测量输入并减去偏移代码。 这将为 ADC 提供输入值的测量值。 如果您在±2.048V 范围内使用2V 电源、则输出代码应为7D00h (32000d)。 但是、该值的任何误差都是增益误差。 为了消除增益误差、您采用理想代码、除以该测量值并将未来值与该值相乘。 例如、如果您获得7E00h 的输出代码(使用此2.0V 测量)、则 ADC 具有使测量值变为高电平的增益误差。 为了补偿增益误差、您需要将未来的测量值与7D00h/7E00h (32000/32256)相乘。 这是一个0.99206的换算系数、应在偏移量被移除后乘以数据。

    简而言之、从 ADC 获取的每个数据都应进行修改、以获得校准数据:

    除非您更改增益、否则您可能可以为每个通道使用相同的校准值。 如果要更改增益、则需要单独测量每个增益范围(偏移和增益误差)。

    希望这能解释校准 ADS1118的方法。 如果您有任何其他问题、请发帖。

    吴约瑟