INA226 备忘

Posted 研究是为了理解

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了INA226 备忘相关的知识,希望对你有一定的参考价值。

INA226 是一款带 I2C 接口的电流功率测量器件。

校准寄存器值计算

访问电流寄存器(04)功率寄存器(03)需要先编程校准寄存器(05)。步骤为:

  1. 确定电流分辨率 Current_LSB ,确定公式是:
    C u r r e n t _ L S B = M a x i m u m E x p e c t e d C u r r e n t 2 15 Current\\_LSB = \\fracMaximum Expected Current 2^15 Current_LSB=215MaximumExpectedCurrent
    其中,Maximum Expected Current 是指期望测量的最大电流。
  2. 确定分流电阻值 RSHUNT

校准值 VAL 按照公式计算:
V A L = 0.00512 C u r r e n t _ L S B ∗ R S H U N T VAL = \\frac0.00512 Current\\_LSB * R_SHUNT VAL=Current_LSBRSHUNT0.00512

校准寄存器在编程前,电流寄存器和功率寄存器保持为 0

最小分辨率

  • 电流最小分辨率 Current_LSB :根据公式计算,与应用有关;
  • 总线电压最小分辨率 BusVoltage_LSB:固定值,1.25 mV,满量程 40.96 V
  • 分流电压最小分辨率 ShuntVoltage_LSB :固定值,2.5 uV,满量程81.92 mV
  • 功率最小分辨率 Power_LSB :固定值,Current_LSB * 25

计算真实值

  1. 电流 = 电流寄存器值 * Current_LSB
  2. 总线电压 = 总线电压寄存器值 * BusVoltage_LSB
  3. 功率 = 功率寄存器值 * Power_LSB

器件 I2C 地址

支持 16 个地址。地址位 7 位,为bit1~bit7,bit0 为读写标志,0 表示写,1 表示读。

以上是关于INA226 备忘的主要内容,如果未能解决你的问题,请参考以下文章

INA226 备忘

INA226使用教程(IIC)

INA226使用教程(IIC)

INA3221的使用教程(IIC)

INA3221的使用教程(IIC)

HaaS Python 硬件积木INA219电压电流计