| Ваш IP: 18.207.249.15 | Online(47) - гости: 24, боты: 23 | Загрузка сервера: 0.59 ::::::::::::


INA219 — датчик тока и напряжения (Arduino)

Цифровой датчик тока и напряжения INA219 позволяет с достаточно  большой точностью измерять постоянный ток в прямом и обратном направлении, напряжение от 0 до 26 В. Использование шины I2C делает датчик удобным в использовании совместно с Arduino, так же к шине I2C можно подключить до 4-х таких датчиков.

Основным элементом на плате модуля является микросхема INA219. Микросхема измеряет падение напряжения на шунте (резисторе с малым сопротивлением на выводах Vin+ и Vin-). На плате установлен шунт с сопротивлением 0.1 Ом.

Характеристики датчика тока и напряжения INA219:

  • Тип модуля: INA219
  • Рабочая температура: от -40 °C до 85 °C
  • Дрейф в рабочем температурном диапазоне: 100 мкВ
  • Максимальный измеряемый ток: 3,2 А
  • Точность измерения тока: 0,8 мА
  • Точность измерений по току и напряжению: 1 %
  • Разрешение измерителя: 12-бит
  • Интерфейс: I2C
  • Скорость интерфейса: 3,4 МГц
  • Максимальное измеряемое напряжение: ± 26 В
  • Напряжение питания: от 3 В до 5 В

Ниже показан скетч работы датчика с выводом информации на LCD дисплей 1602, данный пример можно использовать как блок измерения и индикации для источника питания. На плате модуля находятся две группы адресных перемычек, по умолчанию установлен адрес 0х40. Если замкнуть перемычку А0, то адрес поменяется на 0х41, если замкнуть перемычку А1, то адрес поменяется на 0х44, при замыкании двух перемычек адрес поменяется на 0х45.

Плата Пин SDA Пин SCL
Arduino Uno, Nano, Pro и Pro Mini A4 A5
// MAX 26V 2A    
 
#include <Wire.h>
#include <Adafruit_INA219.h> //https://github.com/adafruit/Adafruit_INA219.git
#include <LiquidCrystal.h>
 LiquidCrystal lcd(7, 8, 2, 3, 4, 5);// RS,E,D4,D5,D6,D7
 Adafruit_INA219 ina219_A;
//Adafruit_INA219 ina219_B(0x41); // Address
/*
Board 0: Address = 0x40 Offset = binary 00000 (no jumpers required)
Board 1: Address = 0x41 Offset = binary 00001 (bridge A0 as in the photo above)
Board 2: Address = 0x44 Offset = binary 00100 (bridge A1)
Board 3: Address = 0x45 Offset = binary 00101 (bridge A0 & A1)
*/
 
void setup(){
   Serial.begin(9600);
   ina219_A.begin();
 //ina219_B.begin();   
   lcd.begin(16, 2);
}
 
void loop(){
  lcd.setCursor(3,0);lcd.print("U = ");lcd.print(ina219_A.getBusVoltage_V()+ina219_A.getShuntVoltage_mV()/1000);lcd.print(" V  ");
  lcd.setCursor(1,1);lcd.print(ina219_A.getCurrent_mA()/1000);lcd.print(" A  ");
  lcd.setCursor(9,1);lcd.print(ina219_A.getPower_mW()/1000);lcd.print(" W  ");
  delay(200);
}

Добавить комментарий

Войти с помощью: 

Случайные статьи

  • К140УД9 (справочные данные)

    К140УД9 (справочные данные)

    К140УД9 относят к ОУ средней точности, К140УД9 это усовершенствованный вариант К140УД2, в ОУ имеется защита входа от перенапряжения, а выхода от короткого замыкания в нагрузке. Электрические параметры: Uпит. ном — 2*12,6В I пот — 8мА Ku — 35*10³ Uсм — 5мВ TKUсм — 20мкв/Сº Iвх — 350нА ΔIвх — 100нА …Подробнее...
  • Импульсный источник питания для УМЗЧ 150Вт

    Импульсный источник питания для УМЗЧ 150Вт

    При использовании ИИП в УМЗЧ иногда возникают проблемы с электромагнитной совместимостью. Предлагаемый ИИП отличается от других хорошей фильтрацией выходного напряжения и защитой от перегрузок и короткого замыкания. ОСНОВНЫЕ ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ Напряжение сети – 220В Выходное напряжение – 2*25В Максимальный ток нагрузки – 3А Ток срабатывания защиты – 3,3А Максимальная выходная …Подробнее...
  • LA4425A — УМЗЧ 5 Вт

    LA4425A — УМЗЧ 5 Вт

    LA4425A — усилитель мощности звуковой часты. Схема усилителя содержит минимальное кол-во внешних компонентов, всего три конденсатора. Выходная мощность усилителя 5 Вт. Рабочий диапазон питающего напряжения от 5 до 16 В. ИМС LA4425A имеет защиту от пернапряжения, тепловую защиту и защиту от КЗ. Микросхема выполнена в корпусе SIP5H. Основные характеристики Максимальное напряжение питания …Подробнее...
  • Кодовая маркировка емкости импортных конденсаторов

    Кодовая маркировка емкости импортных конденсаторов

    В соответствии со стандартами IEC на практике применяется четыре способа кодировки номинальной емкости. 1. Кодировка 3-мя цифрами Первые две цифры указывают на значение емкости в пикофарадах (пф), последняя — количество нулей. Когда конденсатор имеет емкость менее 10 пФ, то последняя цифра может быть «9». При емкостях меньше 1.0 пф первая …Подробнее...
  • Тестер для транзисторов

    Тестер для транзисторов

    На рисунке показана схема простого тестера для транзисторов, который может определить годность биполярных транзисторов различной структуры (p-n-p, n-p-n). На элементах DD1.1, DD1.2 и DD1.3 выполнен генератор, работающий на частоте 1 кГц. Проверка транзисторов различной структуры без переключения возможна благодаря подаче на эмиттер и коллектор испытуемого  транзистора то низкого, то высокого …Подробнее...