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.

[参考译文] INA219:编辑 INA219校准寄存器

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1171385/ina219-programming-the-ina219-calibration-register

器件型号:INA219

尊敬的女士们:

我刚刚介绍了 INA219的工作原理、但我无法理解校准寄存器的功能以及它的一般工作原理。  


  1. 如果我理解正确、我可以选择16V 或32V 的满量程范围。然后用12位来解决这个问题、以确定总线电压。 然后用12位来解决这个问题、以确定总线电压。 因此、最低电压分辨率约为7.8mV 或3.9mV。 但是、如果16V 或32V 是唯一的基准电势、则分流电压也必须以该基准为基准。 3.9mV 的分辨率对我来说似乎非常高、因为假设电流为2A、分流电阻为0.1欧姆、分流电阻器上的压降仅为200mV。 那么、我只有50个步长可供我使用? 我在这里犯了个错误吗?
  2. 电流寄存器中的电流由以下公式在内部计算:(SHUNT_VOLTAGE * CALIBRATION)/4096。 但据我所知、校准是一个相当任意的值、因为它取决于最大电流的估算值。 但校准值如何依赖于估算值? 例如、如果我选择假设的最大电流为1A、分流电阻为0.1欧姆、那么我得到的校准值为13421... 但是、如果我假设最大电流为2A、则为6710... 假设值如何对我的测量结果产生如此大的影响。 同样、问题是:我的思维错误在哪里。

如果有任何帮助、我将不胜感激!

此致、

Werner Boecker

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

    Werner、您好!

    1. 16V 或32V 的满量程范围仅与总线电压有关。 分流电压为精态、具有4个可编程输入范围、即40、80、160和320mV。 要测量2A 的电流和0.1欧姆的分流电阻(压降200mV)、我将选择320mV 的范围。 分流分辨率为10uV。
    2. 校准在某种程度上是任意的、您是正确的、因为它取决于最大电流的估计值。 但是、一旦您选择了分流电阻器和电流 LSB (或最大电流)、它是固定的。 只要该值不在超限范围内、器件就会使用该值来计算电流。 但您不必使用它。 您只需将分流电压除以分流电阻即可获得电流值。 这样、您就不需要读取电流寄存器。 有关使用数字电源监控器的更多详细信息、包括对校准寄存器进行编程、您可以参阅此视频。 这些示例适用于其他器件、但概念会延续。

    此致、Guang

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

    您好、Guang、

    非常感谢您的解释。 n´t 变得更加清晰、但您提到了一个视频、但我找不到任何视频链接?

    此致、

    Werner

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

    Werner、您好!

    抱歉、忘记连接链接。 请 在此处查找。

    此致、Guang