Other Parts Discussed in Thread: INA226
大家好、支持团队
我的客户有以下问题:
校准寄存器值的计算过程是什么?
根据数据表计算得出的值与理论值不一致。
我们的前工程师具有1MΩ Ω 采样电阻的计算过程如下:

如果我现在将其更改为2mΩ μ s、您能告诉我如何处理步骤3至4?
非常感谢。
此致、
Yuki
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.
您好、Yuki、
[引用 userid="493269" URL"~/support/amplifiers-group/amplifiers/f/amplifiers-forum/1055070/ina226-calibration-register "]根据数据表计算的值与理论值不一致。理论值是如何计算的?
代码存在一些问题。 首先、INA226最大 Vshunt 为 81.92mV、因此 VSHUNT_MAX 必须更改为0.08192、这将为您的 Rshunt 提供不同的最大电流。 同样、在数字5下、第一个公式应为 Cal = trunc (.00512/(Current_LSB * Rshunt))。 Rshunt 也等于20m Ω、而您说的是
我将再次介绍您的2m Ω 分流电阻器的所有内容:
VBUS = 9V、VSHUNT_MAX = 0.08192V、RSHUNT = 0.002 Ω
MaxPos熔 丝_I = VSHUNT_MAX/RSHUNT = 40.96
//如果这个最大电流正常、那么很好、如果不选择不同的 Rshunt 来满足您的最大电流、即 Rshunt = 0.08192/Max_Current
Current_LSB = MaxPosible_I/(2^15)=.00125
//或 Current_LSB = MaxPosible_I/32768
CAL =.00512/(CURRENT_LSB * Rshunt)= 2048 (0x0800)
如果您有任何其他问题、请回复
此致、
Castrense