高精度数据团队
我能否获得有关如何按如下方式校准单端4通道的信息?
此致
Gerald
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.
高精度数据团队
我能否获得有关如何按如下方式校准单端4通道的信息?
此致
Gerald
您好 Gerald、
我不能完全理解您要查找的信息。 最初您展示的是 ADS1118-Q1的原理图片段、现在您询问的是评估套件。 当您说"如何校准"时、您希望解释哪些确切信息?
首先、您需要确定是否需要校准。 许多应用不需要校准。 如果需要校准、则可以使用与器件基准(即电压、校准与电压相关)相关的转换结果来完成校准、也可以将校准调整为压力、重量、温度、 与传感器(或传感器校准)相关的其他信息。
为了简单起见、让我们看一下电压校准、因为 ADS1118返回的代码与以伏特为单位的满量程范围有关。
上图显示了一个偏移。 理想线路显示、对于任何给定的输入电压、 将提供来自 ADC 的特定转换代码输出。 偏移误差行显示、即使结果类似、两行之间的代码也会发生移位。 这是偏移量、一旦偏移值已知、就可以从返回的转换结果中减去偏移量。 要找到失调电压、您需要首先在输入端施加短接、该短接现在变为0V。 预期代码为0。 如果返回的转换代码不是0、则存在偏移量。 要校正偏移、您需要从所有其他转换结果中减去该非零代码。 请注意、我显示了正偏移、但偏移可以为负。 偏移校正应始终首先完成、然后再进行任何其他校正。
上图显示了偏移校正后的增益误差。 请注意、当输入接近满量程时、增益误差对结果的影响更大。 如果输入电压相对于满量程范围较小、则可能无需进行增益校正。 要校正增益误差、您需要确定理想值与增益误差之比。 因此、您要确定的是、可以将转换结果乘以转换结果的值、从而得出理想的结果。
此致、
Bob B
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的方法。 如果您有任何其他问题、请发帖。
吴约瑟