Датчик тока и напряжения INA226

850 тг

5 в наличии

Артикул: 0507013 Категория:
INA226 – модуль двунаправленного измерителя тока, напряжения и мощности. Основа модуля – микросхема INA226 работает на шине I2C, возможна поддержка последовательного SMBus совместимого интерфейса.

Измерения напряжения и тока производятся поочередно: при подключении входов «VBUS» и «GND» к источнику питания происходит замер питающего напряжения; в момент, когда включены измерительные входы «IN+» и «IN-», подключенные к шунтирующему сопротивлению – измеряется текущий через нагрузку ток.

Мощность находится путем аппаратного вычисления произведения тока и напряжения, данные о которых берутся из соответствующих регистров микросхемы. После перемножения производится запись информации в регистр мощности.

Все измеренные параметры передаются по шине стандартного последовательного протокола I2C (также возможна поддержка последовательного SMBus – совместимого интерфейса). Адресация устройства задается коммутацией выводов A0 и A1 с питанием, общим проводом, и выводами шины последовательного интерфейса. На шине I2C устройство работает исключительно в режиме «Slave».

Датчик тока и напряжения INA226

Модуль INA226 состоит из микросхемы INA226, нескольких резисторов и конденсатора, который помогает уменьшить шум или нежелательные электрические сигналы.

Схема модуля INA226


Распиновка

Датчик тока и напряжения INA226

Назначение выводов платы:

  • IN+, IN-: измерительные входы;
  • VBUS: вход измеряемого напряжения;
  • ALE: цифровой выход состояния аварийного регистра;
  • SDA, SCL: выводы интерфейса I2C;
  • GND: земля;
  • VCC: питание;
  • A0, A1: контакты конфигурирования адреса модуля.

I2C-адрес

Адрес I2C по умолчанию для INA226 — 0x40. Этот адрес можно изменить, чтобы облегчить использование нескольких датчиков INA226 на одной шине I2C. INA226 допускает до 16 различных адресов I2C, от 0x40 до 0x4F. Вы можете изменить адрес I2C, изменив соединения выводов A0 и A1.

Таблица возможных адресов I2C для датчика INA226


Внутренние регистры

INA226 также имеет внутренние регистры, доступ к которым осуществляется через интерфейс I2C. Некоторые из основных:

Внутренние регистры INA226
  • Регистр конфигурации (адрес = 00h): подобно INA219 , этот регистр используется для управления различными аспектами INA226.
  • Регистр напряжения шунта (адрес = 01h): в этом регистре хранятся необработанные результаты измерения напряжения шунта.
    Напряжение шунта (В) = Значение регистра напряжения шунта * 2,5 мкВ
  • Регистр напряжения шины (адрес = 02h): этот регистр содержит необработанные измерения напряжения шины.
    Напряжение шины (В) = Значение регистра напряжения шины * 1,25 мВ
  • Регистр мощности (адрес = 03h): в этом регистре хранится рассчитанное значение мощности.
    Мощность (Вт) = Значение регистра мощности * Power_LSB
  • Текущий регистр (адрес = 04h): этот регистр содержит вычисленное текущее значение.
    Ток (A) = Текущее значение регистра * Текущий_LSB
  • Регистр калибровки (адрес = 05h): этот регистр используется для установки значения калибровки для расчетов тока и мощности.

Пример подключения

Пример подключения датчика INA226 к Arduino


Скачать библиотеку INA226 (ZIP)
Скачать документацию INA226 (PDF)

Характеристики

Напряжение питания 2,7 – 5,5 В
Потребляемый ток 330 мкА
Измеряемое напряжение от 0 до 36 В (не зависит от напряжения питания)
Измеряемый ток 0 – 3,2 А
Максимальное напряжение смещения 10 мкВ
Погрешность измерительного усилителя ≤ 0,1%
Подключение Шунт подключается последовательно с нагрузкой. Допускается подключение как со стороны питания (High-Side Shunt), так и со стороны заземления (Low-Side Shunt)
Интерфейсы I2C
Вес 1.8 г
Размеры 20.5 x 19.4 мм

Возможно Вас также заинтересует…