一、产品简介
INA219电压电流计可用于测量负载的电压、电流、功率等参数,可以用于服务器、电脑笔记本、电源、电池管理等电子电路设备提供电流电压值监测提供解决方案。

引脚定义
- VCC:3.3V
- GND:接地
- SCL:I2C时钟
- SDA:I2C数字
- Vin-:负载输入
- Vin+:负载输出
二、技术参数
- 供电电压:3.3V
- 接口:I2C接口,工作频率高达3.4MHz
- 高度精度:精度范围为0.5%
- 工作温度:-40度~125度
- 支持16个可编程地址
- 总线电压:0-26V
- 支持最大电流:3.2A
三、软件接口
INA219电压电流计HaaS Python驱动:下载地址
INA219(i2cObj) - 创建INA219驱动对象
- 函数原型:
ina219Obj = INA219(i2cObj)
- 参数说明:
参数 | 类型 | 必选参数? | 说明 |
i2cObj | I2C | 是 | 调用此函数前需确保i2cObj对象已经处于open状态 |
- 返回值: INA219对象成功,返回INA219对象;INA219X对象创建失败,抛出Exception
- 示例代码:
import utime
import ina219
from driver import I2C # 驱动库
i2cObj = I2C()
i2cObj.open("ina219")
print("ina219 inited!")
ina219Dev = ina219.INA219(i2cObj)
- 输出:
ina219 inited!
<