INA219 (обновлено: 09 Apr 2026, 15:53:01) Legacy

Модуль INA219

Датчик тока, напряжения и мощности — измеряет ток через встроенный шунтовый резистор. Интерфейс I2C, адрес по умолчанию 0x40 (настраивается площадками A0/A1). Быстрый отклик, подходит для мониторинга энергопотребления.


INA219 — датчик тока, напряжения и мощности

Модуль датчика INA219

Датчик INA219 измеряет напряжение, ток (через шунт) и рассчитывает мощность, предназначен для размещения в помещении (внутри щита/корпуса), имеет среднюю погрешность (сильно зависит от шунта/проводки) и быстрый отклик.

Интерфейс: I2C
Адрес I2C: по умолчанию 0x40. Для нескольких датчиков — смотрите раздел Дополнительно.

Пины модуля и назначение

  • VCC / VDD — питание модуля (обычно 3.3В)
  • GND — земля
  • SCL — линия тактирования I2C
  • SDA — линия данных I2C
  • VIN+ / VIN- (или IN+ / IN-) — входы измерения тока через шунт (включаются в разрыв нагрузки)

Схема распиновки INA219

Подключение к ESP32 (I2C)

Схема подключения INA219 к ESP32

  • VCC3.3V
  • GNDGND
  • SCLGPIO22 (SCL)
  • SDAGPIO21 (SDA)

Дополнительно

Выбор I2C-адреса на плате (A0/A1):

Адресные площадки INA219

На модуле это две адресные площадки. В логике INA219 это пины A0 и A1. Если вы замыкаете адресные площадки только на GND или VCC, то получаются такие адреса:

  • A1=GND, A0=GND0x40
  • A1=GND, A0=VCC0x41
  • A1=VCC, A0=GND0x44
  • A1=VCC, A0=VCC0x45