pvvx
Активный участник сообщества
STM32 INA219/INA226 Power Profiler
В связи с постоянным спросом выложил тут pvvx/STM32INA2xxPowerProfiler
INA219 или INA226 подключаются к питанию 3.3В или к 5В - это как больше нравится.
На SCL и SDA желательно повесить (или перепаять) резисторы подтяжек с номиналом 1.5..2 кОм.
INA219 на предельной скорости обработки замеров иногда лажает/выбрасывает ложные точки (считывать флаг завершения преобразования нет возможности из-за низкой максимальной скорости на I2C/SMBUS у STM32F103). Желательно использовать INA226 - у неё и разрядность больше.
Калибровка производится вручную в ini файле или в менюхах программы путем вставки значений нуля и коэф. масштабирования. Пример: установив ноль смещения, делаем замер в пару тысяч точек и вставляем показание среднего значения.
В связи с постоянным спросом выложил тут pvvx/STM32INA2xxPowerProfiler
INA219 или INA226 подключаются к питанию 3.3В или к 5В - это как больше нравится.
На SCL и SDA желательно повесить (или перепаять) резисторы подтяжек с номиналом 1.5..2 кОм.
INA219 на предельной скорости обработки замеров иногда лажает/выбрасывает ложные точки (считывать флаг завершения преобразования нет возможности из-за низкой максимальной скорости на I2C/SMBUS у STM32F103). Желательно использовать INA226 - у неё и разрядность больше.
Калибровка производится вручную в ini файле или в менюхах программы путем вставки значений нуля и коэф. масштабирования. Пример: установив ноль смещения, делаем замер в пару тысяч точек и вставляем показание среднего значения.