I²C вольтметр и амперметр, модуль на INA219

Поділитися
Вставка
  • Опубліковано 4 жов 2024
  • Модуль на микросхеме INA219 позволяющий одновременно измерять напряжение до 26 вольт и ток до 3,2 ампера
    Купить в магазине icstation.com - goo.gl/Q46uMZ
    Библиотека github.com/ada...
    Инструкция cdn-learn.adaf...
    поддержать канал материально.
    www.donationale...

КОМЕНТАРІ • 99

  • @Prikolist7992
    @Prikolist7992 4 роки тому +2

    Хорошие обзоры модулей на канале!) Спасибо)👍

  • @Tetragonchik
    @Tetragonchik 8 років тому +3

    Неплохо, можно юзать, осталось придумать для чего :)

  • @ara7878
    @ara7878 8 років тому +1

    классный для всяких зарядок самое то спасибо за обзор

  • @AE075G
    @AE075G Рік тому +1

    Хотелось бы отметить, что у модуля предусмотрены функции настройки и калибровки значений. В умелых руках модуль стабильно и правильно измеряет ток и напряжение с точностью до сотых и не очень уверенно - до тысячных. Также возможна замена на свои шунты с последующей перенастройкой и кадибровкой (R010 для 8А и R008 для 10А)

    • @marko-master
      @marko-master 9 місяців тому

      другой вопрос, насколько быстро этот модуль может пулять данными. Учитывая скорость показанную из видео это 1 раз в секунду.

  • @sssserya1
    @sssserya1 8 років тому +10

    ну это не совсем полный обзор а б сказал антиреклама.
    вы его откалибровали ?
    есть точность у него или нет ?

  • @Ergas1994
    @Ergas1994 8 років тому +5

    зарядное-разрядное устройство сделай, для 18650 и т.д. (измерять емкость)

  • @Sborka_Electron
    @Sborka_Electron 4 роки тому +6

    Шунт 0,1 Ом для амперметра считаю многовато. Вот 0,01 было бы норм

    • @AE075G
      @AE075G Рік тому

      Кстати в таком случае, амперметр сможет измерять до 8А. А если поставить шунт на 0.008 Ом, то все 10А. Я заказал сейчас себе эти модули на тест, буду пробовать их с перепайкой на 0.008 Ом.

    • @vaqtinchaoshiq
      @vaqtinchaoshiq Рік тому

      И макс вольтаж очень мало

  • @SergeyILinykh
    @SergeyILinykh 7 років тому +2

    У кого еще этот датчик не заработал - из 6ти штук 2 пришли с к/з между всеми выводами, и один всегда показывал одно и тоже значение напряжения....

  • @ПавелВасильев-х9т
    @ПавелВасильев-х9т 4 роки тому +1

    Ну говорить о точности/неточности показаний модуля на основании измерений китайским мультиметром - это, по крайней мере, неосмотрительно.
    Из обзора я не понял: измеряет ли модуль отрицательные токи. Такой модуль удобно использовать в бытовой аварийке, но тогда надо контролировать и ток заряда и ток разряда аккумулятора.

  • @ICStation2013
    @ICStation2013 8 років тому

    Awesome work!

  • @MrKr1k
    @MrKr1k 8 років тому +3

    Модуль неплохой, но для такой стоимости точность могла бы быть и получше...

  • @prurieure775
    @prurieure775 5 років тому +2

    сделайте обзор на ina3221

  • @Reactorreal
    @Reactorreal 6 років тому +2

    Есть такой же модуль, но с INA226. Схема почти идентична INA219. Хочу сделать вольтамперметр для БП 30В-10А. Думаю, что при таких токах возможно надо заменить шунт, который запаян на плате, на резистор 5Вт 0.1ом. Потом программно подгонять значения до показаний эталонного прибора. Правильно мыслю?

  • @ДенисФ-й1ы
    @ДенисФ-й1ы 8 років тому +1

    перепутал полярность питания , модуль выжил

    • @by0uki
      @by0uki 7 місяців тому

      У меня ads1115 тоже выжил, даже не представляю как мог так перепутать, все перепроверял много раз

  • @keeper-volok
    @keeper-volok 8 років тому +1

    А возможно и мультиметр завышает, в силу своей многоцелевой элементной базы

  • @Phlatline03
    @Phlatline03 8 років тому +1

    Привет можете сделать видео о том как программировать esp8266 . и какие прошивки для этого модуля существуют

  • @personamems
    @personamems 4 роки тому

    такие видео лучше новичкам не смотреть даже. ардуино-проводочки, макетки и т.д... о какой точности вообще идет речь в этом случае? Это просто какие-то измерения. Что тоже неплохо кстати).

  • @Mikhail-Milkhail
    @Mikhail-Milkhail 3 роки тому +1

    Подскажите подобный модуль, чтобы 0-30В и до 15А

  • @KosikX
    @KosikX 7 років тому +6

    Ничего модуль не занижает, мерить напряжение нужно на плате модуля а не на ардуино.

  • @AxelGt30
    @AxelGt30 8 років тому +2

    Так и не понял, может ли модуль измерять отрицательные значения при переплюсовки?

  • @anatoliivyborg
    @anatoliivyborg 8 років тому

    кому дорого ищите на али INA219, там по 3$ такие продают

    • @ImaSoft99
      @ImaSoft99 8 років тому

      Можно даже, там его найти по $2.73

  • @zhdanvadim9536
    @zhdanvadim9536 4 роки тому +2

    Добрый день! Можно ли увеличить максимальный ток модуля? К примеру путем увеличения мощности резистора который уже на схеме есть.

    • @AE075G
      @AE075G Рік тому +1

      Можно, но нужно настраивать и калибровать модуль.
      Резистор R010 (0.01 Ом) = 8А max
      Резистор R008 (0.008 Ом) = 10А max

    • @zhdanvadim9536
      @zhdanvadim9536 Рік тому +1

      @@AE075G Спасибо)

    • @AE075G
      @AE075G Рік тому +1

      @@zhdanvadim9536 наверное, уже не актуально, но мало ли, кому ещё пригодится...

  • @игорьрац
    @игорьрац 4 роки тому

    Микросхема с АЦП и меряй хоть ток хоть напряжение. Зачем такие сложности?

  • @gregandark8571
    @gregandark8571 8 років тому +1

    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.

  • @ВладимирКомаровских-д5п

    Можно ли как то с вами связаться? Хотелось бы проконсультироваться.

  • @АлексейБеляев-к7ж
    @АлексейБеляев-к7ж 4 роки тому

    Привет! я немного не спец в этом и не могу разобраться... как подключить этот модуль к ардуино и измерять одноаременно напряжение и ток 12в аккумулятора, при этом не спалив ардуино или модуль esp32

  • @sandrik99
    @sandrik99 7 років тому

    Добрый день! подскажите,если заменить шунтирующий резистор на меньшее значение,можно будет мерить токи больше 2 А

  • @Dimoven
    @Dimoven 6 років тому

    Какой модуль может измерить пикоамперы? Непонятно какое разрешение у данного модуля, 0.01мА?

  • @andreystepanenko7549
    @andreystepanenko7549 2 роки тому

    Приветствую. Этот модуль умеет измерять реверсное токи?

  • @romanblinov6049
    @romanblinov6049 Рік тому

    здравствуйте! подскажите если убрать родной шунт и поставить другой на 50А, как прописать в коде, что там сейчас не 3А а 50А?

  • @ybpvin
    @ybpvin 7 років тому +1

    У меня такой же модуль, но почему то вместо напряжения 12 в на экране 0,33в. Ток 400 мА, а на экране 1,8 мА. Все перепроверил множество раз. В чём может быть проблема ?

    • @SergeyILinykh
      @SergeyILinykh 7 років тому +1

      очень много брака

  • @MrKatbert92
    @MrKatbert92 7 років тому +5

    В даташите ничего особо интересного нету?
    Ох уж эти ардуинщики...

    • @vladimirstar9745
      @vladimirstar9745 6 років тому

      Сергей Александрович Ардуино это очень хорошая платформа для детей дошкольного возраста, думаю что для знакомства с МК и в 60 ардуинка подойдёт, но только для знакомства) Но некоторые останавливаются(((

    • @MrKatbert92
      @MrKatbert92 6 років тому +3

      Не в этом дело.
      Говорить, что в DS нету ничего полезного - довольно таки глупо.
      Это и есть самая большая проблема ''ардуинщиков" - скачал библиотеку, подключил и вроде бы работает, но не очень. А потратить бы еще 20 минут на чтение DS - и многое бы встало на свои места.

    • @vladimirstar9745
      @vladimirstar9745 6 років тому

      Сергей Александрович Я с вами согласен, проблема в том что, ардуинщики библиотек по DS не пишут, многие даже не смотрят что в готовых библиотеках. В написании библиотек именно по документации, и есть первый шаг к успеху) Повторюсь, ардуино для популяризации РТ и программирования ОЧЕНЬ хорошая платформа, но не нужно останавливаться.

    • @arduinoLab
      @arduinoLab  6 років тому +16

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

  • @RomaRingo
    @RomaRingo 7 років тому

    как измерять сопротивление ? хочу сделать мультиметр на ардуино, такие бывают ?

  • @vitaliye86
    @vitaliye86 7 років тому

    с ina219 отказывается работать с mt3806 на более 12 вольт

  • @Made_by_Max
    @Made_by_Max 8 років тому +3

    как измерит 380 вольт при помощи ардуино?

  • @litromobil51
    @litromobil51 8 років тому

    это я так думаю для постоянки?
    Бывает такой для переменки мерить 220?
    чтобы свой ибп строить для переключения на батареи при низком и высоком, задаваемом самому на ардуине

    • @arduinoLab
      @arduinoLab  8 років тому

      отрицательное напряжение измерять можно, но какой там придел по частоте сказать сложно.
      не видел.

    • @ImaSoft99
      @ImaSoft99 8 років тому

      Делал себе удаленный датчик тока и напряжения ~220в и ~0-25А для квартиры(мониторинг), лучшее решение это делитель(100к+1,2к) из резисторов и ACS712-30A плюс свой софт...

    • @contentex1
      @contentex1 8 років тому

      Вот бы поподробнее :) Хочу на сад такое. Спасибо!

  • @zhatikovartem4833
    @zhatikovartem4833 4 роки тому

    А этим прибором можно измерять автомобильный акамулятор?И не спалить ардуино?

    • @zhatikovartem4833
      @zhatikovartem4833 4 роки тому

      @KoSteT автоиобильный ауамулятор🙂 если есть инт то я @_vitalievich_official_ напишите)

  • @ruslan.zhumabai
    @ruslan.zhumabai 5 років тому

    Есть ли такие модули для измерения переменки? Хотя бы схемы для реализации. Мне интересует измерение напряжения от 0- 220В. И ток.

  • @vskirdin
    @vskirdin 6 років тому

    А никто не сталкивался с 3-х канальным модулем INA3221 ( вот таким ru.aliexpress.com/item/Ina3221-3/32844798824.html )?

  • @borisov_dmitry
    @borisov_dmitry 6 років тому

    Можно ли его подключить к драйверам моторов ,что бы измерять ток и напряжение в обе стороны?

    • @davanok
      @davanok 4 роки тому

      диодный мост...

  • @РоманПоздняков-й8й
    @РоманПоздняков-й8й 7 років тому

    Как подключить два модуля на одну шину? библиотеку менять? или способ попроще?

    • @mikhailmalygin8161
      @mikhailmalygin8161 7 років тому +2

      Изменить адрес одного из модулей

  • @mamumbar
    @mamumbar 6 років тому

    Доброе время. Подскажите Pls как несколько штук подключить по i2c, на модуле есть перемычки и возможность подключения 16ти модулей, но непонятно, как им прописать каждому свой адрес...

  • @TheTsiklauri
    @TheTsiklauri 7 років тому +2

    А есть такие модули для 220 вольт?

    • @TheTsiklauri
      @TheTsiklauri 7 років тому

      Спасибо, посмотрел и сделал заказ, буду пробовать

    • @Remontnik_
      @Remontnik_ 4 роки тому

      @@mahnotv8871 Это где такой, на али?

  • @ImaSoft99
    @ImaSoft99 8 років тому

    Плохо что не затронули режимы калибровки(по умолчанию 32В_2A а еще есть, 32V_1A и 16V_400mA) и соответственно точность измерения в разных режимах.
    п.с. Все таки модуль понравился + ушел!

    • @arduinoLab
      @arduinoLab  8 років тому +1

      это если менять шунт.
      там изменяется разрешение измерения, на точность не влияет.

    • @ImaSoft99
      @ImaSoft99 8 років тому

      Ага, понятно.
      п.с. Посмотрел еще раз библиотеку 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;
      Еще вопрос, он минусовое значение то же может показывать?

    • @arduinoLab
      @arduinoLab  8 років тому

      может и так, но это разрешение.
      минус показывает.

  • @Dimon0014
    @Dimon0014 5 років тому

    А больший ток можно измерить? Хочу монитор поставить на автомобильный аккумулятор

    • @Dimon0014
      @Dimon0014 5 років тому

      Сам себе и отвечу. По даташиту можно, но надо перепрошивать калибровочный регистр кстати на сайте радиокот есть хорошая статья по похожему модулю INA226 www.radiokot.ru/artfiles/6422/

  • @davoimail942
    @davoimail942 6 років тому

    ВАЖНО!!!
    А что будет если измерить ток больше 3А, модуль згарит ???
    Есть готовое решение(модуль) для измерения тока больше 5А и 20В???

    • @nighthunter28
      @nighthunter28 5 років тому

      ACS712

    • @VaderMi
      @VaderMi 5 років тому

      ​@@nighthunter28 на датчике холла? плохой вариант.

    • @nighthunter28
      @nighthunter28 5 років тому

      @@VaderMi а я не говорил, что он лучший)

    • @ММА-и8о
      @ММА-и8о 4 роки тому

      ЗГАРИТ однозначно. От стыда.

  • @Made_by_Max
    @Made_by_Max 7 років тому

    А есть такие модули для 220-380 вольт переменого тока?

    • @arduinoLab
      @arduinoLab  7 років тому

      ua-cam.com/video/6yJALsc54lY/v-deo.html

  • @ЕвгенийМас-о3к
    @ЕвгенийМас-о3к 8 років тому +1

    Можно ли использовать этот модуль при работе с различными промышленными датчиками (давления, уровня воды) имеющими напряжение питания 24 вольта и токовый выход 4-20мА. Или можно ли без модуля измерять на Arduino ток 4-20мА при напряжении 24 вольта.
    Отпишитесь пожалуйста, очень надо!!!
    Заранее спасибо.

    • @alekseynadymov8966
      @alekseynadymov8966 8 років тому +2

      в промышленных применениях этот модуль лучше не использовать, так как при измерении напряжения он врет на 50-100 мВ. (проверял на нескольких микрухах и везде схожий результат). Единственное, для чего он хорошо подходит - снятие нагрузочных кривых при разряде ХИТ.

    • @ДмитрийАкуличев-ъ7м
      @ДмитрийАкуличев-ъ7м 6 років тому

      Назначение этого модуля -- мониторинг источников питания.

  • @strimstrimov3748
    @strimstrimov3748 7 років тому

    Вот такой бы ампер на 10. реально найти?

  • @СанСаныч-я8о
    @СанСаныч-я8о 7 років тому

    Здравствуйте
    Скажите у вас остался этот модуль - у меня вопрос есть по нему
    Заказа себе такой же - но он почему то при висящих в воздухе Vin +/- отдает значение Bus Voltage: 1,28 Вольта - соответственно при подключении чтоб измерить напряжение - завышает на эти 1,28 - если убирать программно - то при замыкании Vin на массу выводит -1,28 - хотя должно быть 0 - как побороть такое

  • @xvostiki97
    @xvostiki97 4 роки тому

    ебаненький чото модуль, погрешность большая учитывая диапазоны измерений