Точный ампервольтметр для блока питания (INA226, arduino, lcd 08x02 )

  Рет қаралды 20,559

Reloader Electro

Reloader Electro

Күн бұрын

В этом видео я собрал ардуино совместимый ампервольтметр для лабораторного блока питания с функцией ваттметра (а так же с возможностью измерять стороннее напряжение)
Схема базируется на микроконтроллере ATmega8 и специализированной микросхемы INA226.
Используется ядро MiniCore и библиотеки от AlexGyver
GyverINA github.com/Gyv...
EncButton github.com/Gyv...
Схема и скетч здесь : vk.cc/c86S17
P.S. Я уже после выхода видео немного доработал функционал : добавил вывод сопротивления нагрузки и установил медианный фильтр для более стабильных показаний.
Оптопара PC817 : ali.ski/wp36D
LM7805 : ali.ski/LvL8gb
Набор резисторов : ​​ali.ski/8vnRLq
Модуль INA226 : ali.ski/lhuvO
Atmega8 : ali.ski/NmBJB
Колодки под микросхемы : ali.ski/g-0q2e
Программатор USBASP : ali.ski/E0lyQ
Модуль реле (5 вольт) : ali.ski/J6QEg
Экран 0802 : ali.ski/QBT0S
макетная плата для прототипирования : ali.ski/bcyaPt
Кнопки с гайками : ali.ski/rjbP2
Провод (использую как монтажный) : ali.ski/4nrNm
Мои инструменты :
Мультиметр который я использую (RICHMETERS 409B) : ali.ski/ZMnUf
Бормашина : ali.ski/ns7Mg
Инструмент для зачистки проводов : ali.ski/nq7W1
Набор отвёрток : ali.ski/jvH8Ug
Данное видео является логическим продолжением моего предыдущего видео «точный лабораторник из разбитого монитора» : • точный лабораторник из...
Ссылка на видео на канале «Заметки ардуинщика» : • Высокоточный вольтампе...
Логотип и шапку канала разработал Александр (низкий ему поклон за это) : grinseth
Поддержать автора морально можно в комментариях а материально здесь : yoomoney.ru/to...
0:00 Вступление
0:19 Ампервольтметр на встроенном АЦП
1:03 INA226
1:10 Новая концепция
2:25 INA226 замена шунт
3:33 Схема
4:13 сборка
6:35 прошивка
8:10 тесты и функционал
9:05 Досвидония

Пікірлер: 70
@Andrey_Kirich
@Andrey_Kirich Жыл бұрын
Нда, давайте сделаем точный прибор, с тремя знаками после запятой, поставим спец чип, а потом добавим шунт из скрепки.... Честно, подняли настроение :))))) Так вы точный прибор делали или просто чтобы скучно не было ковырялись? Посмотрите ТКС стали.
@lionlinux
@lionlinux Жыл бұрын
Автор, если вы хотите, что б самодельные отверстия смотрелись красиво, надо запиливаться под углом, чтоб внутренний размер был больше внешнего, тогда очень хорошо получается ровнять край - он тонкий и при установке вид лучше
@reloaderelectro
@reloaderelectro Жыл бұрын
Спасибо большое. Я обязательно попробую
@npobodok_4587
@npobodok_4587 3 жыл бұрын
02:45 про очень древнюю технологию улыбнуло и тут же вспомнил как сам так же делал для 2 старых стрелочных амперметров )))))
@RadioKot_Pensioner
@RadioKot_Pensioner 2 жыл бұрын
Привет. Про шунт который плывет от температуры и очень точная ИНА226 улыбнуло. Я сделал целую серию подобных приборов на разные токи и напряжения.
@reloaderelectro
@reloaderelectro 2 жыл бұрын
На самом деле как оказалось ИНу нужно калибровать. Но насколько я понял - там есть встроенные механизмы. Скоро будет ещё проект на ней, тогда разберусь с этим.
@RadioKot_Pensioner
@RadioKot_Pensioner 2 жыл бұрын
@@reloaderelectro ИНА в схеме настраивается при помощи записи в код прошивки поправочного коэффициента. Это когда у нее ВАХ линейная, что в общем то практически всегда является нормой. Из десятка приборов которые я сделал на ее основе все были с линейной ВАХ и соответственно все обошлось простым коэффициентом записанным в скетч. А вот по слухам из Нета иногда встречаются ИНА с кривой ВАХ и ее выравнивают корректируя таблицу. Как до нее добраться могу подсказать, а вот как правильно пользоваться не знаю, потому как не было надобности и я этот вопрос не изучал.
@reloaderelectro
@reloaderelectro 2 жыл бұрын
@@RadioKot_Pensioner Ну судя по всему мне попалась линейная. сравнивал во всех диапазонах с хорошим мультиметром.
@jss395
@jss395 3 жыл бұрын
Как всегда, отлично. Но паяйте с умом, ничего не упускайте, а то будет как сказал Валерка "В отлаженный механизм нехуй лезть" (с) Электрик Валерка
@ОлегМ-г6з
@ОлегМ-г6з 4 ай бұрын
Отлично, теперь всё тоже самое на доступных компонентах, таких как китайская замена ардуино LGT8F328P и дисплее 1602.
@reloaderelectro
@reloaderelectro 3 ай бұрын
Ну исходник открыт. Пересобирайте на китайскую замену)
@ОлегМ-г6з
@ОлегМ-г6з 3 ай бұрын
@@reloaderelectro К сожалению у меня только первые шаги в знакомстве с ардуино, но Arduino LGT8F328P уже прошивал, установив ядро в Arduino IDE. Возможно программа сама всё подправит под LGT а вот дисплей? Одни пишут что под 1602 и менять ничего не надо (только библиотеку) а вторые пишут что надо править код....
@reloaderelectro
@reloaderelectro 3 ай бұрын
@@ОлегМ-г6з Не могу сказать. С LGT8F328P я не знаком.
@AIKON2024
@AIKON2024 3 жыл бұрын
Жирный лайк.
@saverenassaverenas5174
@saverenassaverenas5174 3 жыл бұрын
Хорошая работа. Так держать!))
@pw5044
@pw5044 3 жыл бұрын
Здраствуйте. Перезалейте плииз, файлы (или на елемей скиньте) Спасибо и респет вам!
@noanylagnoanylag669
@noanylagnoanylag669 2 жыл бұрын
Оьлично! Вот только выбор экрана... Все же 1602 самый популярный ,дешевый и больше знаков. Думаю 1602 валяется у каждого ,кто сопркасался с ардуино. И не один.
@reloaderelectro
@reloaderelectro 2 жыл бұрын
Да, всё верно. Экран не дешёвый. Просто он у меня валялся без дела. Но кстати в скетче совсем не сложно поменять на использование 1602 )
@mnemo2637
@mnemo2637 Жыл бұрын
У автора Кот-пенсионер екран изумителньій, а етот не смотрится совсем.
@noanylagnoanylag669
@noanylagnoanylag669 Жыл бұрын
@@mnemo2637 Цена экранов ? Выполняемые задачи одни и те же. Это как говорится : вам шашечки или ехать? Поэтому каждый выберет то что ему по душе .
@lionlinux
@lionlinux Жыл бұрын
@@reloaderelectro не надо ничего менять он должен работать так же
@reloaderelectro
@reloaderelectro Жыл бұрын
@@lionlinux Ну да. Работать будет так же только будет задействована половина экрана. Некрасиво же будет =)
@Mumrik1
@Mumrik1 3 ай бұрын
Привет и спасибо!! за идею шунта из скрепки.. Подскажи пожалуйста, при измеряемом токе в 3-5 Ампер - шунт из скрепки сильно греется? Заказал скрепок, завтра из магаза заберу и буду крутить шунты (парочку, чтобы в паралель коммутировать при желании). Так как буду собирать на esp8266 wemos. то для кода Омметра памяти хватит (4мб там)..
@МихаЛукин-с1ж
@МихаЛукин-с1ж 3 жыл бұрын
Да, вот бы простой такой вольт метр-милиамперметр кто сделал, с пределами измерения напряжения до 500В с точностью 1-2 знака после запятой, а второй параметр как получится. Хорошая штука получилась бы для самоделки, проверки стабилитронов, светодиодов(в том числе матриц) и обратного напряжения диодов(актуально для пришедших из Китая, получил раз такие, на маркировке 100В, итог всего 30В)
@reloaderelectro
@reloaderelectro 3 жыл бұрын
да без проблем. Добавьте резистивный делитель к модулю INA226 и она будет измерять ваши 500 вольт с точностью в один знак после запятой
@ГеннадийБелов-у1я
@ГеннадийБелов-у1я Жыл бұрын
Повторил ваш прибор, но на другом дисплее. Вольтметр, при отключении нагрузки, делать не стал. не удобно выставлять напряжение при работе с блоком питания.
@reloaderelectro
@reloaderelectro Жыл бұрын
Да, я тоже об этом думал. Но удобство всегда иметь под рукой вольтметр победило) Вообще была мысль использовать ещё один модуль реле которым можно было бы переключать на измерение внешнего напряжения или на выходе БП.
@ГеннадийБелов-у1я
@ГеннадийБелов-у1я Жыл бұрын
@@reloaderelectro спасибо Вам
@reloaderelectro
@reloaderelectro Жыл бұрын
@@ГеннадийБелов-у1я Да незачто) Я развлекаюсь и делюсь результатами) Если кому-то пригодилось - значит всё не зря)
@AntohaizDnepra
@AntohaizDnepra 3 жыл бұрын
Красава!
@ВасилийШумилов-о8ь
@ВасилийШумилов-о8ь 3 жыл бұрын
Подписался для приличия 😉
@reloaderelectro
@reloaderelectro 3 жыл бұрын
Главное чтобы контент на канале радовал) Спасибо)
@Rumil0905
@Rumil0905 3 жыл бұрын
В этих ина и проектах на ампервольтметр у всех кто сталкивался с бегущими показаниями ставили конденцатор , уж очень хорошо получилось это у радио кот пенсионер
@reloaderelectro
@reloaderelectro 3 жыл бұрын
У меня используется встроенное усреднение которое реализовано в самой INA к тому же от бегающих показаний я применил программный медианный фильтр. Работает всё это вместе просто идеально. Прыгающих показаний нет.
@reloaderelectro
@reloaderelectro 3 жыл бұрын
а конденсатор в вольтметре использовать категорически нельзя - он может вносить помехи в измеряемую цепь. А в случае слабого источника напряжения сопротивлением конденсатора во время заряда повредить измеряемый источник.
@RadioKot_Pensioner
@RadioKot_Pensioner 2 жыл бұрын
ААААААААААААААААА
@ВасилийДорогой-е1я
@ВасилийДорогой-е1я 3 жыл бұрын
Я все жду пока кто нибудь попробует сделать вольтамперметр на lgt8f328p у нее 12 битное встроенное ацп и встроенный дифференциальный усилитель . В теории не надо внешнее ацп и даже lm358 для усиления шунта не надо. А стоит она как один ina
@reloaderelectro
@reloaderelectro 3 жыл бұрын
под неё нет адекватного компилятора и нормальной документации. Клепать что-то на ардуино ИДЕ под неё не имеет смысла.
@ВасилийДорогой-е1я
@ВасилийДорогой-е1я 3 жыл бұрын
@@reloaderelectro да есть все и нормальная интеграция в Ардуино иде с примерами работы ацп новых опорных напряжений и дифференциального усилителя. Есть datasheet на русском. И ветка на форуме Ардуино есть .
@reloaderelectro
@reloaderelectro 3 жыл бұрын
@@ВасилийДорогой-е1я русский форум Ардуино - место куда нога моя не ступит. Кучка людей с большим рейтингом на форуме и в большинстве своём дающих советы типа "ты дурак, учи матчасть" или "тебя в гугле забанили?" не смогут мне дать ни ценного совета ни конструктивной критики!
@vazaubaev
@vazaubaev 3 жыл бұрын
@@reloaderelectro у меня всё в стандартной IDE завелось, но шум есть
@Алексей-я8щ8т
@Алексей-я8щ8т 2 жыл бұрын
Мил человек, можно ли в вашем приборе расширить предел измерения до 50в 15А? Уже с ног сбился искать что-то подобное
@reloaderelectro
@reloaderelectro 2 жыл бұрын
Чисто теоретически можно. Ток : Для этого нужно изменить токовый шунт. то есть подобрать такой чтобы при максимальном измеряемом токе на шунте было бы падение 81 миливольт. Напряжение : поставить на измерение напряжения делитель из 2-х резисторов. Но придётся ещё и код подправить ... В общем быстро и просто - никак. Но очень даже возможно... В принципе я могу пересчитать делитель и подправить код, но сможете ли вы собрать?
@Алексей-я8щ8т
@Алексей-я8щ8т 2 жыл бұрын
@@reloaderelectro А вариантов других и нет, собирать все равно хоть как придется, ибо на всем ютубе я ничего не нашел под мои критерии. В идеале хотелось на 7 сегментных индикаторах, но потом уже хоть что-нибудь) Буду вам ОЧЕНЬ признателен за внесенные изменения. Я так понимаю печатной платы в архиве не имеется?
@reloaderelectro
@reloaderelectro 2 жыл бұрын
@@Алексей-я8щ8т печатную плату не делал так как всё собиралось на макетке. Я сделаю только вот не гарантирую срочность.. Работой завален сильно. Напишите мне на почту чтобы ваш контакт не потерялся Reloader.electro@gmail.com
@Алексей-я8щ8т
@Алексей-я8щ8т 2 жыл бұрын
@@reloaderelectro На почту вам отписал с пометкой "вольтамперметр". На срочность ни коим образом не претендую. Спасибо и на том, что согласились помочь!!!
@RadioKot_Pensioner
@RadioKot_Pensioner 2 жыл бұрын
У меня на канале это есть
@ДмитрийАрмани-в5э
@ДмитрийАрмани-в5э Жыл бұрын
Смотрю у тебя тоже проблема с прыгающими значениями напряжения и тока. Даже при измерении напряжения на батарейки прыгают.
@reloaderelectro
@reloaderelectro Жыл бұрын
они и будут. потому что дискретность измерений больше единицы на последнем знаке. ++ большая чувствительность при малом входном сопротивлении - ловит наводки. Если зашунтировать вход резистором чтобы убрать наводки получим увеличенное входное сопротивление что не есть гуд..
@ДмитрийАрмани-в5э
@ДмитрийАрмани-в5э Жыл бұрын
@@reloaderelectro я пользовался другими АЦП и такой проблемы не было это проблема самой ina.
@reloaderelectro
@reloaderelectro Жыл бұрын
@@ДмитрийАрмани-в5э ну в принципе я тоже мог врубить в самой инке усреднение побольше. тогда бы скачков небыло. Вообще скачки для высокоомного вольтметра это нормально. Именно потому сейчас всякие крутые мультиметры имеют по несколько тысяч отсчётов - это усреднение то есть средний для например 2000 измерений показатель.
@ДмитрийАрмани-в5э
@ДмитрийАрмани-в5э Жыл бұрын
@@reloaderelectro Я игрался с фильтрами , усреднителями значений. Тут либо бесячая частота обновлений 1 раз в секунду либо прыгающие последние значения.
@reloaderelectro
@reloaderelectro Жыл бұрын
@@ДмитрийАрмани-в5э именно.
@noanylagnoanylag669
@noanylagnoanylag669 2 жыл бұрын
Интересно. И все же,под ардуину 368 прошивки нет?
@reloaderelectro
@reloaderelectro 2 жыл бұрын
Этот же скетч будет работать и на классической ардуино ардуино)
@РадейкаТВ
@РадейкаТВ 3 жыл бұрын
3 разряда после запятой при точности 0.1% кощунство как мне кажется. И не понятно почему АЦП там 16 битное а измеряет только до 36 вольт. Хотя можно сделать +- 32 вольта, ну или хотя бы 0-60 вольт.
@reloaderelectro
@reloaderelectro 3 жыл бұрын
Если добавить резисторный делитель то можно и выше измерение напряжения производить. по поводу 3-х разрядов - на 4-м разряде точность будет уже не в единицах. (точнее +/- 0.0004 примерно) Так что рашил что не стоит. В данном ЛБП пульсации хоть и не большие но уже последний разряд будет дрыгаться...
@noanylagnoanylag669
@noanylagnoanylag669 Жыл бұрын
А , почему не по I2C экран ?
@forestgun6128
@forestgun6128 Жыл бұрын
Да ну слишком примудрённо, ампервольтметр на "аурдино", да ну. Всё равно такой точности не будет, минимум разброс в 1 вольт.
@reloaderelectro
@reloaderelectro Жыл бұрын
Точность зависит от применяемой в качестве датчика микросхемы. Ардуина лишь конвертирует показания на экран...
@lionlinux
@lionlinux Жыл бұрын
Шунт лучше бы делать из нихрома там коэффициент температурный намного меньше
@ВасилийШумилов-о8ь
@ВасилийШумилов-о8ь 3 жыл бұрын
Неужто первый комент?
@ЕвгенийМорозов-д2л
@ЕвгенийМорозов-д2л Жыл бұрын
Мдааа.... шунт из скрепки... нет слов, одни междометия и дизлайк. Если уж нету нормального шунта, то взял бы хотя бы резистор с погрешностью 1% благо их достать легко и стоят копейки.
@reloaderelectro
@reloaderelectro Жыл бұрын
Нда.. чо вы все к скрепке-то прицепились?! даташит на микруху прочитать не судьба? она со всем что угодно работает. НЕТ НЕОБХОДИМОСТИ В ТОЧНОМ ШУНТЕ! Это английским-по-белому написано. А всё потому что у неё есть программная подстройка. Смотрите Ералаш. Он вам больше подойдёт!
@sergoseleznev4979
@sergoseleznev4979 Жыл бұрын
Индикатор мягко говоря никакой
@reloaderelectro
@reloaderelectro Жыл бұрын
может разовьёте свою мысль доводами?
@PixelKnig
@PixelKnig Жыл бұрын
Нихера не понятно
Высокоточный вольтамперметр на Arduino своими руками
11:58
Заметки Ардуинщика
Рет қаралды 217 М.
Thank you mommy 😊💝 #shorts
0:24
5-Minute Crafts HOUSE
Рет қаралды 33 МЛН
Непосредственно Каха: сумка
0:53
К-Media
Рет қаралды 12 МЛН
INA231, Монитор мощности, аналог INA226
7:56
Блок питания GD-A3010 от GVDA
9:39
rafo electronics
Рет қаралды 29 М.
ELEPHANT FOR BEGINNERS - a simple conversion into a laboratory power supply on the FSP3528 chip
13:11
1000 Самоделок и Советов
Рет қаралды 218 М.
Регулируемый блок питания от 0 до 30 Вольт 10 Ампер.
40:29
Александр Бережняк
Рет қаралды 293 М.
Вольтметр  INA226 , просто ФАНТАСТИКА !!!!!
6:45
Ідея Інженера
Рет қаралды 73 М.
Thank you mommy 😊💝 #shorts
0:24
5-Minute Crafts HOUSE
Рет қаралды 33 МЛН