I²C вольтметр и амперметр, модуль на INA219
Вставка
- Опубліковано 4 жов 2024
- Модуль на микросхеме INA219 позволяющий одновременно измерять напряжение до 26 вольт и ток до 3,2 ампера
Купить в магазине icstation.com - goo.gl/Q46uMZ
Библиотека github.com/ada...
Инструкция cdn-learn.adaf...
поддержать канал материально.
www.donationale...
Хорошие обзоры модулей на канале!) Спасибо)👍
Неплохо, можно юзать, осталось придумать для чего :)
классный для всяких зарядок самое то спасибо за обзор
Хотелось бы отметить, что у модуля предусмотрены функции настройки и калибровки значений. В умелых руках модуль стабильно и правильно измеряет ток и напряжение с точностью до сотых и не очень уверенно - до тысячных. Также возможна замена на свои шунты с последующей перенастройкой и кадибровкой (R010 для 8А и R008 для 10А)
другой вопрос, насколько быстро этот модуль может пулять данными. Учитывая скорость показанную из видео это 1 раз в секунду.
ну это не совсем полный обзор а б сказал антиреклама.
вы его откалибровали ?
есть точность у него или нет ?
зарядное-разрядное устройство сделай, для 18650 и т.д. (измерять емкость)
Шунт 0,1 Ом для амперметра считаю многовато. Вот 0,01 было бы норм
Кстати в таком случае, амперметр сможет измерять до 8А. А если поставить шунт на 0.008 Ом, то все 10А. Я заказал сейчас себе эти модули на тест, буду пробовать их с перепайкой на 0.008 Ом.
И макс вольтаж очень мало
У кого еще этот датчик не заработал - из 6ти штук 2 пришли с к/з между всеми выводами, и один всегда показывал одно и тоже значение напряжения....
Ну говорить о точности/неточности показаний модуля на основании измерений китайским мультиметром - это, по крайней мере, неосмотрительно.
Из обзора я не понял: измеряет ли модуль отрицательные токи. Такой модуль удобно использовать в бытовой аварийке, но тогда надо контролировать и ток заряда и ток разряда аккумулятора.
Awesome work!
Модуль неплохой, но для такой стоимости точность могла бы быть и получше...
сделайте обзор на ina3221
Есть такой же модуль, но с INA226. Схема почти идентична INA219. Хочу сделать вольтамперметр для БП 30В-10А. Думаю, что при таких токах возможно надо заменить шунт, который запаян на плате, на резистор 5Вт 0.1ом. Потом программно подгонять значения до показаний эталонного прибора. Правильно мыслю?
перепутал полярность питания , модуль выжил
У меня ads1115 тоже выжил, даже не представляю как мог так перепутать, все перепроверял много раз
А возможно и мультиметр завышает, в силу своей многоцелевой элементной базы
Привет можете сделать видео о том как программировать esp8266 . и какие прошивки для этого модуля существуют
такие видео лучше новичкам не смотреть даже. ардуино-проводочки, макетки и т.д... о какой точности вообще идет речь в этом случае? Это просто какие-то измерения. Что тоже неплохо кстати).
Подскажите подобный модуль, чтобы 0-30В и до 15А
Ничего модуль не занижает, мерить напряжение нужно на плате модуля а не на ардуино.
Так и не понял, может ли модуль измерять отрицательные значения при переплюсовки?
Не выяснили?
кому дорого ищите на али INA219, там по 3$ такие продают
Можно даже, там его найти по $2.73
Добрый день! Можно ли увеличить максимальный ток модуля? К примеру путем увеличения мощности резистора который уже на схеме есть.
Можно, но нужно настраивать и калибровать модуль.
Резистор R010 (0.01 Ом) = 8А max
Резистор R008 (0.008 Ом) = 10А max
@@AE075G Спасибо)
@@zhdanvadim9536 наверное, уже не актуально, но мало ли, кому ещё пригодится...
Микросхема с АЦП и меряй хоть ток хоть напряжение. Зачем такие сложности?
can you make an DIY EMF meter ?
I need it to check the radiation power of wireless dongle usb adapter.
I have headache when im near at my wifi adapter and i don't know why.
I want to know +- the radiation power wich is come from my wifi-dongle to establish which is the level of power danger to my health.
Можно ли как то с вами связаться? Хотелось бы проконсультироваться.
Привет! я немного не спец в этом и не могу разобраться... как подключить этот модуль к ардуино и измерять одноаременно напряжение и ток 12в аккумулятора, при этом не спалив ардуино или модуль esp32
Добрый день! подскажите,если заменить шунтирующий резистор на меньшее значение,можно будет мерить токи больше 2 А
Какой модуль может измерить пикоамперы? Непонятно какое разрешение у данного модуля, 0.01мА?
Приветствую. Этот модуль умеет измерять реверсное токи?
здравствуйте! подскажите если убрать родной шунт и поставить другой на 50А, как прописать в коде, что там сейчас не 3А а 50А?
У меня такой же модуль, но почему то вместо напряжения 12 в на экране 0,33в. Ток 400 мА, а на экране 1,8 мА. Все перепроверил множество раз. В чём может быть проблема ?
очень много брака
В даташите ничего особо интересного нету?
Ох уж эти ардуинщики...
Сергей Александрович Ардуино это очень хорошая платформа для детей дошкольного возраста, думаю что для знакомства с МК и в 60 ардуинка подойдёт, но только для знакомства) Но некоторые останавливаются(((
Не в этом дело.
Говорить, что в DS нету ничего полезного - довольно таки глупо.
Это и есть самая большая проблема ''ардуинщиков" - скачал библиотеку, подключил и вроде бы работает, но не очень. А потратить бы еще 20 минут на чтение DS - и многое бы встало на свои места.
Сергей Александрович Я с вами согласен, проблема в том что, ардуинщики библиотек по DS не пишут, многие даже не смотрят что в готовых библиотеках. В написании библиотек именно по документации, и есть первый шаг к успеху) Повторюсь, ардуино для популяризации РТ и программирования ОЧЕНЬ хорошая платформа, но не нужно останавливаться.
странно что специалисты ходят смотреть ролики про ардуину, а не черпают всю необходимую им информацию из даташита.
как измерять сопротивление ? хочу сделать мультиметр на ардуино, такие бывают ?
с ina219 отказывается работать с mt3806 на более 12 вольт
как измерит 380 вольт при помощи ардуино?
а зачем?
делитель напряжения
😂😂😂 сгорит
@@vault-tec4844 трансформатор тока
это я так думаю для постоянки?
Бывает такой для переменки мерить 220?
чтобы свой ибп строить для переключения на батареи при низком и высоком, задаваемом самому на ардуине
отрицательное напряжение измерять можно, но какой там придел по частоте сказать сложно.
не видел.
Делал себе удаленный датчик тока и напряжения ~220в и ~0-25А для квартиры(мониторинг), лучшее решение это делитель(100к+1,2к) из резисторов и ACS712-30A плюс свой софт...
Вот бы поподробнее :) Хочу на сад такое. Спасибо!
А этим прибором можно измерять автомобильный акамулятор?И не спалить ардуино?
@KoSteT автоиобильный ауамулятор🙂 если есть инт то я @_vitalievich_official_ напишите)
Есть ли такие модули для измерения переменки? Хотя бы схемы для реализации. Мне интересует измерение напряжения от 0- 220В. И ток.
ZMPT101B
А никто не сталкивался с 3-х канальным модулем INA3221 ( вот таким ru.aliexpress.com/item/Ina3221-3/32844798824.html )?
Можно ли его подключить к драйверам моторов ,что бы измерять ток и напряжение в обе стороны?
диодный мост...
Как подключить два модуля на одну шину? библиотеку менять? или способ попроще?
Изменить адрес одного из модулей
Доброе время. Подскажите Pls как несколько штук подключить по i2c, на модуле есть перемычки и возможность подключения 16ти модулей, но непонятно, как им прописать каждому свой адрес...
Datasheet пункт 8.5.5.1, таблица 1.
А есть такие модули для 220 вольт?
Спасибо, посмотрел и сделал заказ, буду пробовать
@@mahnotv8871 Это где такой, на али?
Плохо что не затронули режимы калибровки(по умолчанию 32В_2A а еще есть, 32V_1A и 16V_400mA) и соответственно точность измерения в разных режимах.
п.с. Все таки модуль понравился + ушел!
это если менять шунт.
там изменяется разрешение измерения, на точность не влияет.
Ага, понятно.
п.с. Посмотрел еще раз библиотеку Adafruit_INA219 а в частности Adafruit_INA219.cpp, так вот у меня складывается впечатление что разные калибровочные значения 32в_2А; 32В_1A; 16В_0.4А; под шунт 0.1(Ом)
Выдержки:
32В_2A
@note These calculations assume a 0.1 ohm resistor is present
// VBUS_MAX = 32V (Assumes 32V, can also be set to 16V)
// VSHUNT_MAX = 0.32 (Assumes Gain 8, 320mV, can also be 0.16, 0.08, 0.04)
// RSHUNT = 0.1 (Resistor value in ohms)
// CurrentLSB = 0.0001 (100uA per bit)
// 5. Compute the calibration register
// Cal = trunc (0.04096 / (Current_LSB * RSHUNT))
// Cal = 4096 (0x1000)
ina219_calValue = 4096;
32В_1А
@note These calculations assume a 0.1 ohm resistor is present
// VBUS_MAX = 32V (Assumes 32V, can also be set to 16V)
// VSHUNT_MAX = 0.32 (Assumes Gain 8, 320mV, can also be 0.16, 0.08, 0.04)
// RSHUNT = 0.1 (Resistor value in ohms)
// CurrentLSB = 0.00004 (40uA per bit)
// 5. Compute the calibration register
// Cal = trunc (0.04096 / (Current_LSB * RSHUNT))
// Cal = 10240 (0x2800)
ina219_calValue = 10240;
16В_0.4А
// VBUS_MAX = 16V
// VSHUNT_MAX = 0.04 (Assumes Gain 1, 40mV)
// RSHUNT = 0.1 (Resistor value in ohms)
// CurrentLSB = 0.00005 (50uA per bit)
// 5. Compute the calibration register
// Cal = trunc (0.04096 / (Current_LSB * RSHUNT))
// Cal = 8192 (0x2000)
ina219_calValue = 8192;
Еще вопрос, он минусовое значение то же может показывать?
может и так, но это разрешение.
минус показывает.
А больший ток можно измерить? Хочу монитор поставить на автомобильный аккумулятор
Сам себе и отвечу. По даташиту можно, но надо перепрошивать калибровочный регистр кстати на сайте радиокот есть хорошая статья по похожему модулю INA226 www.radiokot.ru/artfiles/6422/
ВАЖНО!!!
А что будет если измерить ток больше 3А, модуль згарит ???
Есть готовое решение(модуль) для измерения тока больше 5А и 20В???
ACS712
@@nighthunter28 на датчике холла? плохой вариант.
@@VaderMi а я не говорил, что он лучший)
ЗГАРИТ однозначно. От стыда.
А есть такие модули для 220-380 вольт переменого тока?
ua-cam.com/video/6yJALsc54lY/v-deo.html
Можно ли использовать этот модуль при работе с различными промышленными датчиками (давления, уровня воды) имеющими напряжение питания 24 вольта и токовый выход 4-20мА. Или можно ли без модуля измерять на Arduino ток 4-20мА при напряжении 24 вольта.
Отпишитесь пожалуйста, очень надо!!!
Заранее спасибо.
в промышленных применениях этот модуль лучше не использовать, так как при измерении напряжения он врет на 50-100 мВ. (проверял на нескольких микрухах и везде схожий результат). Единственное, для чего он хорошо подходит - снятие нагрузочных кривых при разряде ХИТ.
Назначение этого модуля -- мониторинг источников питания.
Вот такой бы ампер на 10. реально найти?
Шунт побольше ставь и все
@@ajiekceumapecbe8316 а какой шунт нужен для 5-6А?
Здравствуйте
Скажите у вас остался этот модуль - у меня вопрос есть по нему
Заказа себе такой же - но он почему то при висящих в воздухе Vin +/- отдает значение Bus Voltage: 1,28 Вольта - соответственно при подключении чтоб измерить напряжение - завышает на эти 1,28 - если убирать программно - то при замыкании Vin на массу выводит -1,28 - хотя должно быть 0 - как побороть такое
ебаненький чото модуль, погрешность большая учитывая диапазоны измерений