程序初始化了STM32与INA226通信所需的SPI或I2C接口。对INA226芯片的寄存器地址进行了明确的定义。通过配置函数设定INA226的测量模式,如连续测量。程序具备读取INA226芯片电压测量值的功能。可获取INA226芯片测量的电流数据。能够读取INA226测量的功率相关数值。为保证数据准确,设置了INA226的采样次数参数。 对INA226的...
INA226检测共模总线电压上的电流,其变化范围为0 V至36 V,与电源电压无关。该器件采用2.7至5.5单电源供电,典型功耗为330uA。该器件的额定工作温度范围为–40C至125 ℃,在I2C兼容接口上具有多达16个可编程地址。,文档包含in226的规格书和stm32的demo代码。 代码监控器INA226 声明:本文内容及配图由入驻作者撰写...
#define INA226_GET_ADDR 0XFF / //初始化INA226 void INA226_Init(void) { IIC_Init(); INA226_SendData(INA226_ADDR1,CFG_REG,0x8000); //重新启动 INA226_SendData(INA226_ADDR1,CFG_REG,0x484f); //设置转换时间204us,求平均值次数128,采样时间为204*128,设置模式为分流和总线连续模式 INA226_...
#define INA226_CFG_H_// #ifdef __cplusplus extern "C" { #endif // #include"complier_lib.h...
电压测量模块:INA226(IIC接口) 点流测量模块:ACS712(ADC采集) 2.功能实现 可测量直流电压0~36V,适用于低电压电子电路中。 可测量直流电0~5A范围内,目前采用的ACS712测量量程为5A,该模块有多个量程,可测量到20A 实时功率监测 电池电量监测(采用电压压降方式计算) ...
INA226功率监测模块原理: 功能概述:INA226是具备I2C兼容接口的电流分流器和功率监控器,能够监控并联电压降和总线电源电压,直接读取以安培为单位的电流和以瓦特为单位的功率。 性能特点:电压感应范围为0 V至36 V,不受电源电压影响;采用2.7V至5.5V单电源供电,典型功耗为330 µA;具有16个...
INA226是具有I2C™或SMBUS兼容接口的电流分流器和功率监控器。该设备同时监视并联电压降和总线...
INA226路灯功率检测模块 L298N路灯驱动电路 0.96寸OLED12864显示屏 独立按键电路 ESP8266-01S WiFi模块 蜂鸣器模块📱 功能实现: OLED显示:灯的状态(亮灭)、工作模式(自动或手动)、环境亮度值、灯的档位(三个不同亮度)。 WiFi连接:通过手机APP控制灯的状态、工作模式、工作档位。
INA226是具备I2C兼容接口的电流分流器和功率监控器。它能够监控并联电压降和总线电源电压,通过内置的校准值、转换时间和内部乘法器,可以直接读取以安培为单位的电流和以瓦特为单位的功率。该设备能够感应共模总线电压上的电流,电压范围为0 V至36 V,不受电源电压影响。它采用2.7V至5.5V单电源供电,...
#define INA226_CALIB_VAL 1024 #define INA226_CURRENTLSB 0.5F // mA/bit #define INA226_...