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.

[参考译文] INA228-Q1:如果输入已经通过差分放大器(具有增益)馈送、则如何针对给定电流适当调整 SHUNT_CAL

Guru**** 2485265 points
Other Parts Discussed in Thread: INA228

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1485805/ina228-q1-how-to-scale-shunt_cal-appropriately-for-a-given-current-if-the-input-is-already-fed-through-a-differential-amplifier-with-a-gain

器件型号:INA228-Q1
Thread 中讨论的其他器件:INA228

工具与软件:

您好、我们在 设计中以非常规方式使用 INA228。 我们尝试观察的电源轨为负、INA228无法处理。 因此、我们在每条负检测线上放置了一个中间器件(INA296-Q2)、并将正输出馈送到 INA228的 IN+、同时保持 IN-直接接地。 这会产生的问题是 INA296-Q2本身具有20V/V 的内置增益、我们想知道在计算电流测量值时、我们如何能够在软件/固件中校准该增益。  

要计算 INA228上的电流、看起来它使用 SHUNT_CAL 寄存器在内部适当地缩放电流寄存器、并且 FW 可以通过获取 CURRENT 寄存器并乘以 CURRENT_LSB 来读取实际电流值。 我们是否能够在 SHUNT_CAL 级校准掉20V/V 增益? 这是否会对我们的电流寄存器读数产生负面影响? 否则、是否有任何其他位置可以执行此校准?

感谢您的大力支持、

Brian

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

    Brian、您好!

    INA228的 IN+和 IN-的最大差分电压为163.84mV、因此 INA228无法读取大于此值的任何电压。 如果您希望电压保持在范围内、而只是希望通过增益误差来校准误差、那么最佳方法是仅测量增益误差因子并根据该因子调整最终结果。 通常、在尝试使用负电压轨时、我们建议使用以下方法之一:

    • 添加数字隔离器:
      • 与此设计类似: https://www.ti.com/tool/TIDA-00313 
      • 请注意、请确保 INA 与所用隔离器之间的逻辑电平兼容、尤其是逻辑低电平。 请注意、许多隔离器针对隔离的每一侧具有不同的规格。 逻辑电平转换器还可以用于弥补两者之间的不匹配。
    • 使用专用隔离式 ADC:
      • 请注意、其中一些隔离式 ADC 具有电流检测焦点、有些甚至具有用于隔离侧的集成电源。

    此致、

    Mitch