
| Документация : |
INA219 скачать PDF
|
Модуль
INA219 представляет собой цифровой датчик, предназначенный для измерения силы тока, напряжения и мощности. Основными преимуществами данного измерителя являются: высокая точность результатов замеров тока и напряжения и небольшие габариты, которые расширяют сферу применения датчика. Модуль можно использовать в системах, где необходимо контролировать показания силы тока и напряжения. Диапазон измеряемых напряжений датчика составляет от 0 до 26 В.
Основой датчика является микросхема
INA219, которая считывает напряжение на шунте. После считывания данных, они хранятся в регистрах микросхемы. Сопротивление шунта составляет 0,1 Ом. Резистивный шунт находится в разрыве с положительным питанием, что обеспечивает отсутствие сдвигов потенциалов между
GND и другими устройствами. В микросхему встроен 12 - битный АЦП (аналого-цифровой преобразователь), с помощью которого измеряются параметры.
Данные о замерах передаются через последовательный интерфейс I2C со скоростью до 3,4 Мбит/с. Он подключается к выводам
SCL (прохождение тактовых импульсов) и
SDA (передача данных). Так же можно изменять адрес интерфейса модуля. Для этого необходимо установить перемычки на отмеченные контакты
A0 и
A1 посредством пайки. Изменение адреса платы позволяет создавать 4 комбинации на один интерфейс I2C, таким образом предоставляется возможность подключить 4 аналогичных модуля.
Подавать питание на плату модуля можно с помощью внешнего источника питания, от платы Arduino или другого микропроцессорного устройства. Источники подключаются к датчику через выводы
VCC и
GND. Для подключения измеряемого источника питания можно использовать контакты
VIN+ и
VIN- или подключить его с помощью клеммника. Полярность подключения клемм источника питания нарисована на плате (с правой стороны - отрицательный заряд, с левой - положительный заряд).
Для последующей работы с датчиком в среде разработки Arduino IDE вам понадобится библиотека, которую можно скачать по
ссылке.
Так же в комплект модуля входят не припаянный штыревой разъём и клеммник. При необходимости их можно разместить на плате с помощью пайки.
Технические характеристики датчика:
| Микросхема |
INA219 |
| Напряжение питания, В |
3 ... 5,5 |
| Разрядность АЦП, бит |
12 |
| Диапазон измеряемых напряжений, В |
0 ... 26 |
| Максимальный измеряемый ток, А |
3,2 |
| Дискретность при измерении тока, мА |
0,8 |
| Скорость передачи данных по I2C, Мбит/с |
3,4 |
| Диапазон рабочих температур, °C |
-40 ... +125 |
| Размеры модуля, мм |
23 х 21 |
Схема подключения модуля к плате Arduino Uno: