Вольт Амперметр высокой точности на Arduino с выводом графиков, графиков и ещё графиков
Вставка
- Опубліковано 19 жов 2024
- Привет друзья, благодаря активной обратной связи, я несмотря на то, что предыдущий ролик, ссылка на него в описании под видео, ещё не набрал 1000 лайков и 200 комментариев, решил авансом выпустить апгрейд Вольт-Амперметра в компактной печатной плате, с графиками, графиками, ещё графиками и с управлением получения данных Вольт-Амперной характеристики по COM порту. Поэтому обязательно подпишитесь на канал, чтобы не пропустить, всё самое интересное!
[ДОНАТЫ]
Если Вы хотите поддержать канал, Вы можете отправить любую сумму для покупки модулей, чтобы ускорить выход новых видео
Карта: 5599 0020 1495 3220
[Предыдущее видео]
Вольт Амперметр из двух модулей и больше ничего лишнего • Вольт Амперметр из дву...
[Детали]
TFT-дисплей 1.8`` aliexpress.ru/...
INA226 aliexpress.ru/...
Arduino Nano 3.0 aliexpress.ru/...
[Библиотеки и скетч]
Для скачивание не требуется регистрация или оплата, просто жмите на зелёную кнопку "CODE", затем "Download ZIP"
github.com/che...
Не бросайте проект ждем продолжения. Очень нужная тема.
Так на канале уже есть видео, где вольтамперметр переехал на ESP8266
@@chevichelov я с телефона запутался куда написал. Я вообще про металлоискатель написал. Металлоискатель понравился.
Спасибо! Отличный проект! Ждём продолжения разработки! Лайк!
Молодец, заморочился...
Смотрел твое видимо на контрольку там и тут лайк и подписка от меня и моих знакомых
Супер, очень ждём! Народ, срочно нужны лайки, 3000 лайков за 3 дня!
От души. Красавчик! Продолжай в том же духе. Жду новых выпусков.
Дякую! Зараз прямо замовлю необхідні компоненти! І чекаю на наступне відео!
Очень интересный приборчик получился. Я сразу подумал что очень необходимый прибор для просмотра зарядно - разрядных характеристик аккумуляторов!!!!!
Очень крутой проект, спасибо большое, как раз хочу обновить китайский вольт-амперметр а своем лабараторнике.
Очень интересно, ждём продолжения.
Подписался! Интересное и подробное описание...уже заказал комплектуху, буду повторять!
Классный проект! Подписка однозначно!
Графики тема! Осталось сд карту для сохранения значений ещё прикрутить
Годная задумка, ждем развития!
Добавлю лайк. В комментариях обратил внимание на оставленный вами шунт. Этот шунт чаще всего ставят китайцы в ину226. Но он рассчитан на ток до 0.8а. Уменьшение значения в 10 раз (10mR) дают возможность пропустить через него ток в 8а, а при 8mR - 10а. Но по факту такой большой ток резисторные smd шунты долго не протянут. И здесь интересно предложение по решению данной проблемы. Т.е. решение стандартными проволочными шунтами на Али.
Благодарю за ответ по выбору цвета. Но больше интересовала проблема конкретно со шрифтами. Экран и так не большой. И на нем в основном с расстояния видно только значение напряжения. При этом и даже оно в пропорции занимает 20% экрана. поставьте светофильтр и поймете о чем я .
С разводкой платы прогресс. Будем ждать конструкцию на esp и 2.4tft.
Дополню, может кому будет интересно. Два резистора 15mR 2вт в параллель, припаянные к медным площадкам, почти не греются до 7а при 30в. К 8а начинают греться. 10а - долго не выдержат.
Придут 10mR - проверю. По идее планка до 8а ампер должна подняться.
Комментарий в благодарность, ну, и для количества
Спасибо за тёплые слова.
Хорошие задумки. Заслуженный лайк! 👍
Отличная идея и её реализация!
Очень хочу сделать себе!
Надеюсь получится!
Большое спасибо!
Спасибо за тёплые слова.
Спасибо . Ну, осталось ещё сохранить все данные на сд карту. Пригодится .
Это будет реализовано уже в следующем проекте вольтамперметра на esp32, так как на Arduino Nano я израсходовал все ресурсы.
Дружище, очень жду более мощного вольтамперметра с большей битностью измерителя и током до 100А. Очень нужно для электронной нагрузки. Благодарствую за труды. Лайк, однозначно!
Вот я делал на 100 ампер - drive.google.com/drive/folders/1SXIY1S5YNvJGiXCDw0GL3oCgIeduW3Dm?usp=share_link
@@RadioKot_Pensionerдиск не откывается
отличный проект.подписка и лайк однозначно.ждем продолжения.
Спасибо за тёплые слова.
Отличная вещь! Думаю очень пригодится для моей домашней СЭС , особенно если добавить мониторинг через WiFi
Вольт Амперметр на ESP уже готов, осталось протестировать и отснять видео. Скоро выйдет на канале, через видео.
Здравствуйте, повторил ваш проект. Работает отлично вот только экранчик маленький 1,8 а нелзя ? чуть побольше 2,4 или 2,8 дюйма было бы огонь а если нет и на этом спасибо большое
На канале уже есть видео по вольтамперметру с 2.4 дюйма.
Всё сделал, лайк, подписка, комментарий
Лай поставил и подписался, давай продолжение :)
Интересный проект. Лайк и подписка
Интересный проект, жду продолжения.
Обязательно нужно повторить такой крутой проект. Подписался, что бы не потерять!
Клас, на новом дисплее будет вообще огонь🔥
Отличный прибор, особенно по части вывода графиков и скорости их обновления. Хотелось бы что-то подобное собрать, но для анализа тока при питании трехфазных потребителей. Правда и рассчитанную на значения токов и напряжений значительно больших, чем это обычно нужно, но чтобы без потери в точности. Хотя тут тоже вопрос, потому что скорее будет использоваться отношение токов/напряжений между фазами. Видать придется освоить для этих целей ардуино.
Как по-вашему, какую плату ардуино для этого лучше использовать и почему, или какую-нибудь вообще другую? Просто вы говорите, что в вашем случае пришлось сильно оптимизировать текст кода, что я на начальных этапах врятли буду в состоянии сделать. Поэтому как минимум, чтобы поболе памяти было. Заранее благодарен!
Думаю Вас заинтересует этот мой проект ua-cam.com/video/tQwCpL5yR5U/v-deo.html
Пушка гонка, продолжай в том же духе!👍
Спасибо за тёплые слова.
вполне на уровне! Продолжайте
С меня 👍 и подписка. Удачи!
Прекрасный подход к разработке. И прекрасные результаты. Спасибо.
Отличный вариант ! Какое максимальное напряжение и ток способен замерить с таким вариантом настроек и железа ?
Максимальное напряжение 36 вольт, амперы от шунта зависят, стандартный шунт на 800 миллиампер.
Проект - Супер!!! Только не пойму почему никто не ставит свето филтр на дисплей? Из пластивой бутылки от кваса. И читаемость цифр в два раза лучше!
Наверно все таки оргстекло, а не пленка из под бутылки. Тут как бы еще одно проявляется. Если смотреть на камеру телефона, то без фильтра многие цвета отображаются как белые. Т.е. без темного оргстекла цвета на экране будут искажены. Например желтый отображается как белый.
Отличный проект. На макетной плате заработал. Теперь буду на ПП собирать. Полагаю, что вариант платы, но на голом камне Atmega328 с минимальным "обвесом" был бы востребован не менее.
Спасибо за тёплые слова.
Ардуинка влезает под размер корпуса. Хотя у меня нет не одной ардуинки, все собираю на самодельных платах под нужную форму и размер. И, по-моему, модуль INA лучше всего ставить прямо возле шунта, чтоб не было потерь. А с мозгами соединяться проводами.
я догадывался что апгрейд является в графическом окне отображения потребления энергии, и в принципе это хорошо. жаль только что прирост подписчиков не такой большой как хотелось бы
Супер проект! Очень ждем замену fados на телефоне
Молодец, давай давай делай!
Спасибо за тёплые слова.
Спасибо! Давай еще
Вот она рыба моей мечты)))) только про это подумал, только опыта нет
Уважаю ! Лайк!
Однозначно Лайк! а можете сделать видео как измерять ардуино внутренние сопротивление аккамуляторов например 18650 ? спасибо
Интересная тема.
Очень очень очень круто! Но сразу вопрос а старшие версии ino пойдут без танцев с бубном? Можно ли взять этот проект и более крутую ину и просто залить прошивку?
Я не пробовал, но думаю придётся переписать некоторые строки.
припой при пайке прижимай пояльником увидишь разницу ))) МОЛОДЕЦ !!!!!!!!!!!
Спасибо за совет.
интересный проэкт хорошо выполнен .Всё понятно и оптимально сделано.
Давайте ЕСП 32👍👍👍👍👍
Ждём!
Прекрасная работа.
Спасибо за тёплые слова.
21 век. Друг сделай на ESP 8266 или 32. Спасибо за проделанную работу!
Специально для Вас ua-cam.com/video/tQwCpL5yR5U/v-deo.html
Класс , красава
Добрый день! Отличный материал. Какую прогу используете для рисования схем и печатных плат?
Sprint layout
молодец, конечно.
Супер, это ведь можно на ESP8266 изготовить)
на 4 минуте в кадре nodemcu подключенная 2 проводами к плате вольтамперметра... зачем хз разбираться лень
к стати можно изготовить даже на esp32 и прикрутить отображение на смарте по bluetooth или на веб страничке... при этом смысл в дисплее отпадет и рисовать графики можно будет какие угодно с любыми красивостями...
Отличный канал!!!
Спасибо, с каждым выпуском все интереснее. В этой схеме присутствует много кнопок, а как бы узнать их предназначение? Уже хочется проверить как это работает.
Это индикаторы, если Вы решить подключить на них, к примеру вентиляторы, индикаторы будут показывать, какой вентилятор работает, а какой нет.
👍👍👍
Просто лучший клас 👍💯
Купил парочку отдельных микросхем для модуля INА. По цене вышло дороже предыдущего модуля в сборе! Заменил микрушки в обоих модулях и все стало ОК. Итак, сам виноват, решил сэкономить и в итоге потратил в три раза больше!
Спасибо за тёплые слова.
Пишу шесть слов для продвижения канала.
спасибо большое 👍👍👍
Спасибо за тёплые слова.
На графиках очень сильно не хватает сетки! А так все огонь!
А разве ардуина ide не умеет сетку ставить?
Вполне себе нормальные графики, сетка им не нужна.
В версии Arduino IDE 2.0 и выше добавили сетку.
Согласен
Шунт обязательно нужно защитить диодами, хотя-бы одним.
А что это даст? Напряжение на резисторе шунта не должно превышать 80mV. Падение на диоде шоттки более 0.3в. Чип все равно не защитить, даже при выходе шунта из строя. И в даташите они не предусмотрены. Диод будет вносить дополнительную погрешность.
Если будет есп32 в проекте, то может место останется в ее памяти под дополнительный функционал?
Почему бы нет
Уважаемый мастер, можно ли питать всю конструкцию от 3,3 вольта а не пяти? И что для этого изменить в скетче, чтоб правильно показывало температуру?
Я Вам ответил в комментарии ниже.
Извините за глупый вопрос, а как на эту схему подать питание, только на VBS и GND или надо подать питание на VSS и GND, а измерять напряжение на VBS и GND?
Питание на VSS и GND, а измерять напряжение на пинах ina226 VBS и GND
@@chevichelov Спасибо.
@@chevichelov Здравствуйте, всё подключил работает, но есть такой вопрос, а как откалибровать прибор, ведь он измеряет неправильно на 0.28 вольта?
@@Mishanya24a Привет. по поводу модуля ina226 он уже настроен под точные показания, текущая библиотека из видео не подразумевает корректировку данного параметра программно.
Я для следующего проекта работа ещё с тремя библиотеками для ina226 и в них тоже не видел такой функции.
Полагаю, что тут одно из четырёх:
1. Либо Вы допустили ошибку при сборке.
2. Либо у Вас эталонный прибор имеет погрешность.
3. Либо бракованный модуль, так как все три купленных мною модуля имеют эталонные показания.
4. Либо у Вас падение напряжения на проводах (провода очень длинные или имеют сопротивление).
@@chevichelov Понятно
Надо для зарядки собрать такой
А этому прибору и в самом деле настолько необходимо активное охлаждение с управлением через микроконтроллер, чтобы занимать им бесценную память, сражаясь за каждый байт?
Давай жги 😅
Спасибо за тёплые слова.
я вот думаю что-то подобное для тестирования литевых банок собрать,но пока времени что-то не хватает
Главное попробовать, потом не остановиться)
подскажите, пожалуйста, шунт стоит на минусе. ina226 показывает напряжение на шунте -2.75mV и ток -0.43А, если увеличивающую нагрузку (лед лентой) возрастает до -2.41mV и ток -0.36А. Если увеличивать нагрузку (еще на 1А), то вольтаж становится -1.4, а ток ~-80А. Если коэффициент положить -1 то на шунте 2.75mV и ток ~ -80А. На других схемах шунт на +, грешу на етот фактор.
На алике продаётся большое количество разных вариантов этого модуля и они довольно существенно отличаются между собой, даже порядок выходов у некоторый совсем разный, возможно для Вашего модуля требуется другой порядок подключения.
А добавить лог на микроСД не планируешь?
Можно поподробнее, что Вы имеете в виду? Сохранить данные из инструмента "монитор порта" в текстовой файл.
QS 1 и 2 подписаны. А QS3-8 что за функции выполняют ? Где почитать?
Это кнопки управления, ими можно управлять модулями.
@@chevichelov Спасибо. Очееень информативный ответ !
Я бы хотел чтобы измерение проводилось датчиком тока он будет получше и надёжно от сопротивления .
У датчика тока большая погрешность.
Здравствуйте! Замечательный проект! Собрал на макетной плате все по схеме. Использовал все рекомендованные компоненты. Загрузка прошла без проблем. Но экран дисплея белый и никакого изображения. Где ошибся, не пойму. Прошу совет.
Вернулся после рыбалки к проекту. Подключил контакты дисплея так: CS - D9; RESET - D7; A0 - D8, остальное - согласно схеме. Все заработало. Может, кому поможет.
Возможно Ваш дисплей отличается от ого, что на видео и для него нужно указать другие пины.
Подскажите пожалуйста,почему у Вас в приборе шунт 0,1 ом,а в скетче выставлено значение 0,01 ом?Что нужно изменить,что бы сделать эти значения одинаковыми.На графиках у меня мах.значение напряжения 28В,а какое мах. значения для тока и можно ли его изменить.На видео на малых значениях тока графики почти прямые и не видно динамики.Спасибо.
А в чём принципиальное желание сделать эти данные одинаковыми, они идут в единственный параметр INA226.begin Вы же сами можете поэкспериментировать изменяя его.
У вольтамперметра нет ограничений, ограничения у ina226, 36 вольт и 8 ампер, если поставить другой модуль, то и ограничения будут другими.
@@chevichelov Первоначально у меня стояла INA226 с шунтом 0,01 ом.На нем и завел программу.Прибор показал значение тока в 10 раз меньше реального.Какие проблемы-решил сделать как у Вас,выставил в скетче Rш=0.001 ом.Показания уже отличались примерно на 40%.Дальнейшие перерасчет и перезаливка скетча результата не дала.Большая погрешность так и осталась.Сейчас поставил INA226 с шунтом 0,1 ом,в скетче-0,01 ом,показания амперметра идеально совпали с образцовыми.Даже пересчитывать не пришлось.Значит ли это ,что скетч с Rш=0.01 корректно работать не будет?Поэтому вопрос,как будет работать прибор при равных значения ,остается.
@@СтепанПахутко Всё будет, для этого и вынесено значение (#define SHUNT_MICRO_OHM ) отдельно, всё же разные модули будут иметь разные значения. Подобрать нужное значение можно двумя способами, первый это попробовать поставить 1000 вместо 10000 для шунта 0,01 ом, второй подобрать его с помощью мультиметра, к примеру, смотрим на показания мультиметра, смотрим на показания вольтамперметра и корректируем значение SHUNT_MICRO_OHM, пока они не совпадут.
@@chevichelov Так я об этом и писал:(#define SHUNT_MICRO_OHM ) выставил 1000-конечное значение получилоссь 260 и точность показаний никакая.Отчего так не знаю,может малые величины вносят большую погрешность при вычислениях на шунте 0,01ом.Два года назад повторял похожий проект - проблем не возникало.Но там Rш на INA226 совпадало с (#define SHUNT_MICRO_OHM ) в скетче.Сейчас протестировал графики: для напряжения 29Вмах идеально-видна динамика,а вот для тока и мощности увы.Для Rш=0,1 ом Iмах=800мА и занимает эта величина на экране 14 пикселей или12% всего экрана.А для мощности еще меньше.Вот если растянуть эти 800мА на весь экран?
Ку. Это конечно хорошо на стм32 сборка. Как насчет хороших проектов на этих чипах стм? Есть кое какие идеи для лбп и электронной нагрузки, все только дельное и полезное, ничего лишнего. Просто в инете полно различных схем, проектов и не один не доведение до ума, то одного то другого нет, а в другом проекте это есть но вот в другом этого нет. Так почему бы не сделать свою конфеточку которую другие будут с большим интересом и удовольствием повторять. Появится больше спрос. Спаять проблем нет. Проблема ест в написании прошивки. Кто будет её писать с подкидом идей чего хотелось бы увидеть в том или ином уст-ве? Интересно? Гоу творить - изобретать😎
А чем достигается высокая точность показания амперметра? Датчиком тока является низкоомный smd резистор. Но при нагреве, его сопротивление неизбежно будет меняться, что в свою очередь, внесет неточность в замер тока.
У меня же шунт припаян на 10А, я выпаял резистор и об этом сказал в видео.
С экселем не понял, данные только в первый столбик вставлять или в остальные тоже можно?
Данные из первого столбика парсятся в 3 столбца, затем из полученных данных и строится график.
То есть этот прибор можно и на нагрузку электронную воткнуть и на блок питания?
Да.
По идее да. Но вот почему то аналогичный ранний проект у Самоделкина на электронной нагрузке не заработал нормально. Причину он не поведал. Но ролик об этом у него на Ютубе есть. Надо пробовать. В блоке питания работает, а в нагрузке - нет.
а лайк только один можно поставить ?
Спасибо за тёплые слова)
Не влезает скетч на нано... более 100 процентов. И насчет дисплея. Подключал напрямую на ардуино с питаловом 5 вольт, начинает светлеть экран и потребление под 180 мА. Запитал все от 3.3 вольта, экран яркий, ток упал до 100 мА. У вас не стоят токоограничительные резисторы по пинам управления дисплеем?
Используйте поздние версии Arduino IDE, тогда с размером скетча не должны возникнуть проблемы.
Дисплей у меня на 5 вольт, поэтому и даю ссылки на компоненты, что бы для повторения проекта, зрителю нужно было "просто добавить воды"
жду
Спасибо за тёплые слова.
⭐⭐⭐⭐⭐
А можно то же самое, только для индикатора ILI9341 c разрешением 240х320?
Об этом будет следующий ролик.
а для чего кнопки 4. 5. 6. 7. и 8. Какую функцию они выполняют
Кнопки нужны для индикации, например на них можно повесить модуль быстрой зарядки и при его включении, на экране будет загораться соответствующий индикатор, подробней об этом я рассказал в предыдущем видео.
Заказал дисплей и конвертеры уровней. Вот думаю ставить или...
Почему бы нет?
Сделай пожалуйста трёх канальный вольт ампер метров подписка и лайк от меня
I2C SMBUS INA3221
В принципе можно в качестве измерительного прибора и такое сделать, я подумаю.
А почему на видео нет того, как паять смд резисторы?
Для этого нужен электронный микроскоп, на обычную камеру ни чего не видно будет.
@@chevichelov Вы паяете 0603 smd элементы? Я как то приспособился 0805 размерность паять без микроскопа. А про1206 вообще промолчу.
2:20 а почему бы не использовать arduino pro mini? и ina влезла бы... штатная ina 226 это малые токи...
Что бы получить данные на компьютер через USB порт, у Arduino pro mini его нет.
@@chevichelov обычные штырьки питание + rx,tx и dtr для uart конвертера все было бы компактнее я даже один торец у pro mini отпиливал тот где как раз tx,rx и питание т.к. на торце они дублируют на контакты на др. сторонах а dtr напрямую к кондеру проводом подпаял.
@@fensrg Я же собираю устройства, что бы их смогло повторить, как можно больше людей, вряд ли зрители будут так заморачиваться. Мой вариант проще с точки зрения сборки.
У меня ток показывает только до 0.8 А (шунт 0.1) а дальше не идёт в чём подвох? графики так быстро не идут как здесь на видео. Кнопки не объяснил для чего кроме резет и переключения и 2 рина со стрелками куда? типа догадайся сам.
Замените стандартный шунт на шунт для 10А, об этом я говорил в видео.
@@chevichelov Может прослушал но я несколько раз слушал. Я уже нашёл у другого автора почти такой же проект. Шунт нужен 0,01 Ом. И будет вроде на 8 А. А вот про кнопки нет о
Супер, ждем.
Сколько ампер может измерить?
видимо только я столкнулся с тем, что на плате отверстия под установку TFT и INA на 2,2 мм длиннее? Стандартная гребенка на 2,54 мм в них не входит
Может у Вас стоит масштабирование или что-то подобное и при распечатке изображение становится больше?
приборчик хороший получается, но не уверен,что кто то будет пользоваться графиками
Спасибо за тёплые слова.
Ого! Видео авансом 😊. Лайки, подписки... Лучше требуйте сразу деньгами.
Как измерить 100 и выше вольт? С гальванической разязкой.
Выводы D5 D6 куда то подключаются по схеме??
На периферию, что бы управлять дополнительными модулями блока и видеть на экране, что они включены.
Пришли два модуля INA, один чуток врет, другой конкретно. Пришлось в этой части кода :
if (VOLTS
Очень странно, ведь их на заводе калибруют, уверены в точности Вашего измерительного прибора?
@@chevichelov мультик тоже китайский, конечно. Но проверял два модуля не изменяя других условий. К тому же сильно врущий еще и от температуры корпуса подвирает. Только потом отзывы на Али посмотрел, многие ругаются на этого продавца. Брак гонит.
А такой же на трансформаторах тока под мониторинг сети 220 можно сделать?
Да, заменить модуль INA на модуль под 220В.
у дисплея логика 3.3в а у ардуинки 5в, как это согласуется?
этот дисплей на 5 вольт, поэтому в описании и даю ссылки на товары, которые я купил.