VSH: Шунт высокого напряжения
Использование INA219 с Arduino
Для использования INA219 с Arduino требуется библиотека, такая как библиотека Adafruit_INA219. Вот основной код для инициализации INA219 и считывания напряжения и тока:
#include <Adafruit_INA219.h>
Adafruit_INA219 ina219;
void setup() {
Serial.begin(9600);
ina219.begin();
}
void loop() {
float voltage = ina219.getBusVoltage_V();
float current = ina219.getCurrent_mA();
Serial.print("Voltage: ");
Serial.println(voltage);
Serial.print("Current: ");
Serial.println(current);
}
Настройка шунта
Внешний шунт является важным компонентом для точного измерения тока. Шунт должен быть выбран в соответствии с ожидаемым максимальным током. Для расчета сопротивления шунта используется следующая формула:
Rshunt = Vdrop / Imax
Где: