ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก
Вольт Амперметр из двух модулей и больше ничего лишнего
ฝัง
- เผยแพร่เมื่อ 28 มี.ค. 2023
- Привет друзья! Этим выпуском про создание своего Вольт-Амперметра, мы начинаем серию видеороликов, которые будут периодически выходить на данном канале в течении года, по результатам которых мы соберём просто супер-мега-босса всех лабораторных блоков, отвечающего всем современным стандартам и протоколом питания. Уверяю Вас, такого проекта ещё не было не на youtube, не в интернете. Поэтому обязательно подпишитесь на канал, чтобы не пропустить, всё самое интересное!
[ДОНАТЫ]
Если Вы хотите поддержать канал, Вы можете отправить любую сумму для покупки модулей, чтобы ускорить выход новых видео
Карта: 5599 0020 1495 3220
[Детали]
TFT-дисплей 1.8`` aliexpress.ru/...
INA226 aliexpress.ru/...
Arduino Nano 3.0 aliexpress.ru/...
[Библиотеки и скетч]
Для скачивание не требуется регистрация или оплата, просто жмите на зелёную кнопку "CODE", затем "Download ZIP"
github.com/che...
Уважаемые друзья, вышла вторая часть по Вольт-Амперметру.
m.th-cam.com/video/WNQWxq3ROFs/w-d-xo.html
ну и не знаю даже что сказать - это просто писец..!!!- без нытья,размазывания соплей по столу,причитаний и т.д. - всё четко,ясно,кратко..!!! молодчина !!!
Пожалуй один из самых толковых роликов по данной теме. Исчерпывающе и кратко, при этом не в ущерб пониманию и деталям.
Очень интересно, спасибо.👍
Спасибо за тёплые слова.
Молодец классный прибор. Спасибо большое и уважуха что не зажал прошивку (как многие сейчас), я собрал на макетке по 2 версии всё работает с одним минусом не знаю как у тебя , какие дисплеи у меня !.8 TFT не работают с логикой +5 V (чуть не гаркнулись спасло наверное потому что через ардуинку шло питание и ледподсветку я сразу подключил от 3.3 V. Подключил через делители всё заработало классно. И мосфет высоковольтный на вентилятор не нужен.
Спасибо за тёплые слова.
Очень толково все рассказано. Спасибо огромное за идею и её реализацию в столь наглядной форме. Впечатлили характеристики, давно хотел найти подобную конструкцию. Захотелось сделать трехканальный БП с выводом характеристик на один дисплей. (Хочу свой стенд, для ремонта материнских плат "прокачать"). Теперь, есть с чего начать.
Спасибо за тёплые слова.
Продолжай в том же духе 🤝
Спасибо за тёплые слова.
отличная идея, давно в поисках вольт амперметра с высокой скоростью обновления, ваш вариант мне понравился, красиво, информативно а главное быстро, буду следить за вашим проектом, если таки созрею повторить ваш вольтметр даже в текущем состоянии то буду делать из голых микросхем и разводить все на одной плате, которую присоединю к дисплею (благо опыт есть) а вам только пожелаю не опускать руки и делать то что вам нравится, и спасибо большое что делаете это частично и для нас, ведь вы могли просто для себя сделать и никто бы не узнал!
Вчера все подключил, огромное спасибо. Теперь я вижу сколько мое оборудование жрет и могу делать выводы
Если бы можно было обойтись без INA226 ? На той же 358 амперметр и вольтметр напрямую на аналоговый пин какой нибудь. Как вариант. Но парочку модулей закажу, наверное.
Большое человеческое СПАСИБО!!! Даже я всё понял.
Для продвижения идеи, лайк😛
Спасибо за тёплые слова.
Отличные идеи так держать!
Спасибо за тёплые слова.
По поводу прошивки скейтч ни ххя не понял, но было очень интересно))
Автору респект, ролик интересный, для тех, кто осваивает Arduino, само то
👍👍👍спасибо
Спасибо за познавательный контент. С нетерпением ждём продолжения! с меня лайк и подписка
Молодец друг! Спасибо тебе, это то что нужно.
Огонь! То что искал, но ранее не было Вашего видео
Здравствуйте в вашем скетче импульсы для киллера отрицательные.как менять на положительные. Заранее спасибо.
лайк, подписка)) ждем продолжения!
Спасибо!!! 😊
Спасибо за тёплые слова.
Прикольно, спасибо 👍
Прикольно, а трёхканальный амперметр будет?
Классная тема! Молодец
Давно известная тема. Посмотри на канале Радио кот пенсионер, например. И компактно, и вывод инфы на экран в удобочитаемом виде, ну и плюшки. А так, да, точность, компактность, простота. Отличный показометр получается
@@user-ql6vv5rr9c Это точно - я же не программист, я электронщик. Но Самоделкин мне разрешил о чем я делал заявление. Так что не спер, а получил в дар.
Спасибо и лайк
Забыл нажать mirror, пришлось колхозить со стороны проводников.
Как образцовый использовать самый дешевый мультиметр-показометр - это, конечно, супер)
Спасибо за тёплые слова.
@@chevichelov Да ладно, хорошее видео. Спасибо за старания и за контент.
Не плохо, но идет уже освоенное. Если бы прикрутили 2.4 дюймовый дисплей, было бы намного интереснее. 1.8 уже старое решений от Самоделкина и Кота Пенсионера. Вот с 2.4 попытки прикрутить нормальные шрифты пока не увенчались успехом. Нанка начинает тормозить.
Есть не большое замечание по проектированию платы. Слишком длинные обводные дорожки. Такое ощущение, что плату проектировал начинающий.
Что еще наверно упустили, если делаете линейник? Так это переключатель обмоток. Эту функцию можно прописать в скетче. И ключи исполнителей разместить на этой же плате.
Удачи. Проекты блоков питания всегда вызывают интерес. Буду смотреть с интересом.
Появилась INA260, которая упрощает схему ампервольтметра. th-cam.com/video/djF0Uy5h1P4/w-d-xo.html
Есть замечания по цветам и размерам шрифтов на экране. Ватты - составляющая перемножения напряжения и тока, т.е. не обязательная информация. А вот значение тока - обязательная. Отсюда значение тока надо в размерах увеличить, а значение в Вт - уменьшить. И конечно же красный цвет. Как не пробовал его применить в аналогичном проекте, так и не придумал. Он кругом выглядит не к месту. Самое лучшее сочетание цветов здесь - желтый, салатовый, сиреневый, оранжевый. Крупные цифры - желтый и зеленый (салатовый). Попробуйте применить затемненное стекло перед TFTшкой и тогда поймете о чем я.
У меня нет целей перегнать и обогнать кого-то, цель данного проекта создать компактный Вольт-Амперметр, что бы использовать его для дальнейшего проекта.
Насчет совета, подключить к модулю реле, хороший совет, спасибо.
С цветами согласен с Вами, нужно их поменять к следующему видео.
@@chevichelov Ждем новых, интересных видеороликов. Удачи.
@@chevichelov Про обмотки я делал видео.
ждем вторую часть
Надо попробовать повторить)
Однозначно 👍
Интересно получилось, можно использовать этот блок для электронной нагрузки, добавить бы только возможность слать данные на компьютер, для получения разрядной кривой. С гальванической развязкой желательно. Ну или хотя бы сохранять данные на флешку, раз уж присутствует разъём на модуле экрана.
Хороший совет, добавлю в следующую версию прошивки.
А Вы имеете виду график для Arduino IDE или на другую программу?
@@user-zp2ri6rj3l Просто данные по измерению напряжения через определённые интервалы времени, а потом эти данные можно будет скормить какой нибудь программе, тому же Excel например.
Привет. Буду собирать мне понравился твой проект, как рас нужен регулируемый блок питания. Там у тебя несколько кнопок, одна для сброса емкости АКБ если заряжаем. А остальные для чего? Пока не задействованы и можно для чего угодно использовать. Обновление будет? Буду с интересом ждать. Если что есть дисплей больше и для него скетч пригодился бы, есть платка ардуино с процем STM там больше памяти и стоит недорого и круто будет на ней запилить. Удачи )))
Обновление будет, хочу сделать компактнее, добавлю графики вольтметра и амперметра, для контроля плавающего замыкания, метки - это те же индекаторы, к примеру решите поставить модуль быстрой зарядки который будет включаться по нажатию кнопки, припаиваете к этой кнопке еще провода от кнопки вальт-амперметра и при еë нажатии на экране будет гореть индикатор, что модуль быстрой зарядки включëн.
Очень интересно! Жду развитие темы. Красный кондесатор - флажок - раритет, у него плохая репутация. А датчик температуры DS18B20 - не плохой вариант? У меня личное пожелание: скетч сделать в FlProg - он доступней для неопытных программистов
"скетч сделать в FlProg - он доступней для неопытных программистов" - интересно чем? В FlProg недостаток встроенных блоков, и они туда практически не добавляются. А свой блок "неопытный программист" не сделает и те что добавляются пользователями заточены только под их нужды (да и работают далеко не все). Лучше учиться писать код, тем более что многие сейчас комментируют почти каждую строчку - что, зачем и куда. FlProg - это движение от сложного (сам FlProg), к простому (чистый код).
@@MrTerr73 Как раз для данного случая есть все блоки FlProg.
Спасибо. Во второй части будут добавлены новые функции, проект станет еще интереснее.
Молодец!
В общем молодец. Но с проектированием печатных плат тебе надо что-то делать. Видно что над компоновка дорожек и элементов даже не заморачивался.
Замарачивался, просто после выпуска видео, понял, что не достаточно хорошо знаю программу и нужно еще еë подучить.
Отличная идея вольтметра, у меня тоже такая микросхема INA226 дисплей 2.4д стоит в моем проекте блок питания на SG3525, у меня на канале есть видео
Как называется ваш канал?
@@notebook4654 Михаил Даминев
Видел, но вы не справились прикрутить нормальные шрифты. Это дефолные не красивые шрифты.
@@vallun7225 библиотеку не нашел нормальную
@@user-vu3zs6gz2o Да, та же проблема. А при конвертации шрифтов - нанка тормозит. Ее памяти не хватает. На STM32 все работает. А вот к нанке пока 320*240 из-за отсутствия нормальной библиотеки пока ни как. Отсюда все 1.8 вешают.
Сделай пожалуйста график U I как в дорогих приборах
Уважаемый мастер, можно ли питать всю конструкцию от 3,3 вольта а не пяти? И что для этого изменить в скетче, чтоб правильно показывало температуру?
Можно, плюсовую шину с 5 вольт перенести на пин 3.3 вольта, заменить дисплей на дисплей 3.3 вольта и подать на плюс 3.3 вольта вместо 5.
@@chevichelov У меня и так дисплей и ардуинка питается от 3,3 вольта. Все прекрасно, кроме температуры. Подвирает сильно.
Проэкт отличный. вот только не понял нафига кнопки.раз он вольтметр амперметр и ватметр и плюс ко всему еще иуправляет кулером. как по мне то кнопки лишние. а так класс.
Их можно и не использовать, закомментировать в скетче.
Вместо кнопок можете подавать сигналы для индикации на дисплее! Надписи под нужды изменили и при срабатывании чего нибудь на экране значок!
Молодец парень! Лайк и подписка! С Новым годом и успехов!
Спасибо за тёплые слова.
Добрый день! А почему где показывает температуру и скорость вентилятора цифры так быстро меняются, из-за этого не понятно что показывает?
Это от наводок на пин термо датчика. Либо используй короткий провод до терморезистора, либо (что будет даже лучше) используй экранированный провод. Экранирующую оплётку на минус, а центральную жилу на пин. Такой провод можно взять от компьютерной мышки например.
Повторил,дисплей тоже белым цветом ,проверил монтаж всё нормально и дисплей вроде как у автора.Может поможете советами.
Если белым цветом, то подключение не верно или короткое замыкание между дорожек. Возможно Вам дисплей очерёдностью пинов отличается, от того, что на видео.
Как раз такой хотел.👍
Здравствуйте, может пожалуйста помочь или посоветовать и за чего дисплей постоянно мерцает полосками
Скорее всего он на 3 вольта, требуется подключение через резисторы или замена дисплея.
@@chevichelov а не может ето быть иза частоты обновления в прошивке?
@@nikitasubotin1694 нет.
Нужно поставить в сигнальные линии резисторы по 470 ом и мерцать полосками перестанет.
Я поставил резисторы на сигнальные пины на 2кОм и мерцание прошло. Как я понял резисторы можно ставить до 10кОм
Кто повторил? Какой шунт использовали? Просто мне 800 миллиампер маловато)
Любой можно, в комментариях это уже обсуждалось, как пересчитать данные.
Я использовал шунт на 20 ампер. Штатный из модуля INA естественно выпаивается. В программе ,для точного показания тока вплоть до миллиампера , я выставил значение для сопротивления шунта 382 и значение максимального тока 200.
В итоге ток теперь можно измерять до 20 ампер.
Подгонкой значения сопротивления шунта добиваемся точных показаний.Так как все зависит от вашей поделки, как скомпановоно, длинна и сечение проводов, все это влияет на показания и корректировка нужна так сказать по месту.
Это флажок рядом с АРДУИНКОЙ? Я не ослеп?
Нет) у многих он почему-то вызывает дикую боль, я же считаю его хорошим конденсатором, просто не нужно его бить)
Как в скетче замутить более одного датчика температуры?
Использовать массив
А что, мне понравилось. Где брали такой большой красивый экранчик?
На али, ссылка в описании.
млин, нииикак не могу дорубить - почему питание не подключается параллельно к аккуму, почему надо отдельное питание ? это же не ваттметр, где тебе важна каждая единица заряда и контроль таковых
Можно ли подключить данный амперметр к сварочному инвертору, вместо стрелочного, который разбился. Есть шунт в сварке 200А.?
По идее можно, стандартный измерительный шунт при макс. токе даёт 75 мВ падения напряжения - надо подкорректировать MAXIMUM_AMPS и SHUNT_MICRO_OHM.
Автомобильный аккумулятор зарядка мне надо подать 6амп. В этом приборе шунт стоит или мне самому делать на 10 ампер?
Стоит
Как с вами связаться? На имейл ответ не получил(
Ко мне на почту не приходили письма от Вас.
Уважаемый chevichelov! Собрал по Вашему проекту вольт амперметр, всё хорошо, но вольтметр завышает показания по сравнению с вольтметром НА 0,2-0,5 вольта! Подскажите пожалуйста, как программно подкорректировать показания, так-как я сам не могу понять, я новичок. Заранее благодарен!
Привет, схема из этого видео лучше m.th-cam.com/video/WNQWxq3ROFs/w-d-xo.html
А по поводу модуля ina226 он уже настроен под точные показания, текущая библиотека из видео не подразумевает корректировку данного параметра программно.
Я для следующего проекта работа ещё с тремя библиотеками для ina226 и в них тоже не видел такой функции.
Полагаю, что тут одно из четырёх:
1. Либо Вы допустили ошибку при сборке.
2. Либо у Вас эталонный прибор имеет погрешность.
3. Либо бракованный модуль, так как все три купленных мною модуля имеют эталонные показания.
4. Либо у Вас падение напряжения на проводах (провода очень длинные или имеют сопротивление).
@@chevichelov Огромное спасибо! Я всё понял.
@@chevichelov Корректировать можно и нужно. В моих прошивках код библиотеки настраиваемый.
А зачем для вольтметра добавлена функция управления вентилятором? И вентилятор я так понял компьютерный - 3х или 4х пиновый?
Для охлаждения, к примеру если его установили в электронную нагрузку.
Добрый день. Как с вами свяжется для того чтобы купить готовый продукт?
Намного же интересней сделать самому, тем более я выложил все файлы и ссылки на компаненты.
Кнопка А0- понятно, а остальные кнопки зачем?
Спасибо за схему и видео.
...а плату повторить просто не реально если не знаешь расположение элементов! Наверно специально закодировал :)
Ну и надо внимательно рассмотреть INA226! У моей контакты SDA и SCL перествалены местами.
Что не понятно? Плюс данное видео не актуально, так как вышла версия 2.0 th-cam.com/video/WNQWxq3ROF/w-d-xo.html
Библиотека не работает, пишет файл поврежден, пытался открыт разиными архиваторами, пишет файл поврежден
Разобрался с библиотекой, установил скетч, через некоторое время белый экран,перезагрузка и опять через некоторое время белый экран, как почему так происходит? Памяти не хватает?
Еще в одинь момент цвет меняется,фон становится белым,вольты черным,ампер светло синим,ватты и амперчас пурпурными
@@GokhanYlmaz-eg7jf Хоть экран и на 5 вольт вроде бы, но по управлению надо передавать 3,3 вольта! А с ардуинки идет по выходам 5 вольт! Переключил питание на 3,3 вольта, все четко, подсветку экрана без всяких гасящих резисторов. И по выходам управления дисплея поставил резисторы на 1 килоом. На всякий!
датчик тока (шунт) где?
какие пороги мин. /мах у А и V?
решение 👍👍👍
можно и экрначик по больше👍
Вон тот огромный smd резистор это и есть шунт, а напряжение и амперы по модулю, у него 36 вольт и 10 ампер.
Размер экранчика выбран не случайно, он оптимально подходит под дальнейшие проекты.
@@user-zp2ri6rj3l Про амперы не согласен. Все пляшет от шунта, вернее его величины.
@@RadioKot_Pensioner Да, я там неправильно ответил, шунт нужно перепаять на другой, стандартный на 800 мА.
в точности мультиметру) а мультиметр сам имеет разрешение меньше чем ина ))
Но устройства точнее мультиметра, у меня на данный момент нет)
@@chevichelov да уж) нужно скорее закупиться) я вон купил и не жалею
А вам зачем точность больше чем у мультиметра?Что вы собрались измерять? Милионные доли вольта на солнечной панели, освещенной звездой за 100 световых лет?))
Проект отличный. Но блин, сколько схем не пересмотрел, полно сохранённых проектов вольтметров на МК. И не в одном нет отображения показаний с тысячной долей вольта. Ведь можно наверное как-то реализовать это в коде. А если бы ещё и в данном проекте, было бы круто.
В коде можно же указать точность до тысячных.
Вес младшего бита регистра напряжения INA226 - 1.25 мВ. Можно изгалиться и мерять напряжение через ноги шунта тока, там 2.5 мкВ (81.91 мВ макс, АЦП-то 16 бит всего). 😉
@@alp71-52RU Так модуль инна и так берёт 4 значения и усредняет их.
@@user-zp2ri6rj3l По дефолту не усредняет, но даже если так? Всё равно младший бит >1 мВ, то есть (по логике округления) младшая цифра может быть 0, 1, 3, 4, 5, 6, 8, 9 - 2 и 7 пролетают. Вот если сглаживать программно, можно чего-нибудь добиться. Но всё это рюшечки: даже с точностью в десять милливольт измерять нелегко, а если просто хочется цифр - можно взять их из random(). 😉
@@-wx-78- так я тоже не пойму, для чего ему нужна такая точность)
Здравствуйте
У Вас можно заказать платы ? Приобрел бы 3-4 штуки
Производство пока не планировал.
Я такі не пойняв шо на халяву дивимся, де лайкі.
Скетч из первого видео загрузился с первого раза,все ОК! Из второго - пишет:скетч слишком большой?
Вы перезалили библиотеку ina226 как я говорил в видео (во втором видео библиотека переписана и занимает меньше места, плюс без переписанной библиотеки не будут работать графики)? Ну или у Вас версия Arduino с меньшим количеством памяти, я использовал Adruino Nano из ссылки в описании.
Возьми у меня плату к этому прибору и не мучайся с этим, лучше программируй - у тебя это хорошо получается.
Спасибо
Может СТАТИЧЕСКИЕ данные, а не СТАТИСТИЧЕСКИЕ?
Может)
протокол питания? 0_о..ааа....это хрустальной звезды вентилятор ...понял)
Не знаю, как расценивать Ваш комментарий, как похвалу или как сарказм?
как шутку. просто протокол питания режет ухо)@@chevichelov
помогите пожалуйста, залил ваш скеч экран не работает только белый экран может библиотеку не подошла а как заменить его не знаю
Если ошибок не было при заливки, то проблема не в библиотеках. Проверь все ли дорожки целы и правильно ли они подключены?
С библиотеками проблемы!
@@berkut.88 Какие проблемы, если у него ошибок нет?
У меня всё заработало сразу.
@@user-zp2ri6rj3l th-cam.com/video/-Z59tg-0u78/w-d-xo.html&si=_xw94_KpSKngp15z
@@user-zp2ri6rj3l это мой вольтамперметр ради интереса обновил на ваши библиотеки экран белый
Ардуинка... на stm32 бы такое...
В зависимости как пойдет развитие этого Вольт-Амперметра.
Температура не екране лишняя
Как раз норм, что бы отключить блок питания например, если у того вдруг радиатор нагреется градусов до 120.
Согласен с @user-zp2ri6rj3l
Почему дисплей мерцает в такт arduino?
Что-то не так подключено.
Проверьте схему подключения.
@@user-ql6vv5rr9c Вам нужно поставить резисторные делители в ряды SPI (5 штук) 2,2k и 3,3k !
SPI pins работает на 3,3 вольт!
@@user-ql6vv5rr9cвидимо у Вас дисплей другой, без встроеного делителя. У меня все норм, как и у автора.
Чё так быстро бегают цифры,как будто он бухой
Так инна делает 4 измерения в секунду и выдает среднее значение, поэтому вольтметр быстро реагирует на изменение напряжения.
не бухой, а точный)
@@chevichelov посмотри у радио кот пенсионер и увидеть разницу показаний не в обиду
@@Rumil0905 в скетчах и тут, и у кота нет ни каких функций для плавного изменения цифр, вся разница в том, что кот на видео крутил переменный резистор плавно, а автор быстро, вот поэтому такой эффект и получился на видео.
@@user-zp2ri6rj3l ммм
Сеть же такие меньшими габаритами у людей уменьши плату
Во втором видео, про Вольт-Амперметр, плата будет меньше.
@@chevichelov ждём в габаритах дисплея с умеренной Иуды и Ина платки
@@Rumil0905 th-cam.com/video/1CL4FSzYjEU/w-d-xo.html
Готовый дешевле прибор купить😂
Как раз таки нет, приборы такой точности и плавности стоят от 3к рублей, а тут деталей рублей на 400 от силы наберëтся.
@@user-zp2ri6rj3l не, подороже
А как же вот это? th-cam.com/video/otcygsfQmX0/w-d-xo.html
Очевидно, что спам на похожий проект. На инна226 многие блогеры выпускали видео.
Хорошая идея, есть похожее, вот ссылка: th-cam.com/video/1CL4FSzYjEU/w-d-xo.html.
Повторил,дисплей тоже белым цветом ,проверил монтаж всё нормально и дисплей вроде как у автора.Может поможете советами.
Ответил ниже.
Открываешь библиотеку экрана, файл User setup.h и смотришь там такие строки
#define TFT_CS 10 // Chip select control pin
#define TFT_DC 7 // Data Command control pin
#define TFT_RST 9 // Reset pin (could connect to Arduino RESET pin
А потом смотришь на какие пины подключено у тебя. Если не совпадает, то либо пины переставляешь, либо меняешь значения пина в этих строках как у тебя поддключено. DC - Это A0 на модуле дисплея.