Качественный и недорогой прибор для блока питания. Основа INA226, Nano V3.0, TFT 160x128 Часть 3.

  Рет қаралды 28,356

Useful DIYs

Useful DIYs

Күн бұрын

Это Ампервольтметр для ЛБП и других источников тока, сварочных аппаратов на основе INA226, Nano V3.0 ATmega328 и 1,8-дюймовый TFT ЖК-модуль. Новая версия прошивки. Наличие калибровки вольтметра.
Скетчи и схемы - drive.google.c...
Купил здесь - www.aliexpress...
Купил здесь - www.aliexpress...
Купил здесь - www.aliexpress...

Пікірлер: 96
@UsefulDIYs___kot_pensioner
@UsefulDIYs___kot_pensioner Жыл бұрын
Всем кто столкнулся с проблемой "16,38" напоминаю что ИНА с Ардуиной общаются по линии I2С и эта застывшая на экране цифра говорит о том что по этой линии идет сбой. Это бывает прежде всего из за плохого (от ПК) и неправильного питания, не правильно организованной "общей" линии и при не разделенных сигнальных цепей и силовых цепей. Прибор может не работать если его собрать на столе с применением длинных проводов и отсутствии заземления. Я собрал с десяток приборов, залил в них те же скетчи что и вам показываю и все работают, но я все приборы запускал собранными на плате и с соблюдением всех правил монтажа. Про библиотеки - они у меня все лежат на диске С и регулярно обновляются стандартными методами из под Ардуино.ехе.
@LogicLevel1
@LogicLevel1 5 ай бұрын
Проблема 16,38 вольт возникает из-за того, что народ покупает готовую плату устройства или заказывает с чужого гербера, берет плату ina226 и не смотря распиновку запаивает. И даже не подозревает, что ina226 существуют с разной распиновкой сигналов sda и scl . В некоторых платах они поменяны местами.
@RolletUA
@RolletUA 3 жыл бұрын
Большое спасибо автору!!! Обязательно попробую сделать.
@vesta1905
@vesta1905 8 ай бұрын
Скажите пожалуйста как калибруется значение ВОЛЬТ на INA226?
@UsefulDIYs___kot_pensioner
@UsefulDIYs___kot_pensioner 8 ай бұрын
Доброго. Если шкала линейная то V = V * Х ; где Х это коэффициент. А если имеется нелинейность шкалы то на вкладке INA226.h строчки 37 и 38. Конкретнее не скажу так как мне кривые ИНА не попадались.
@vesta1905
@vesta1905 8 ай бұрын
@@UsefulDIYs___kot_pensioner спасибо Вам большое!) только что прошил, проверил и с первого раза угадал коэффициент! 12300 поставил!) все работает правильно на разных напряжениях!)
@АнЛу-д3е
@АнЛу-д3е 2 жыл бұрын
Приветствую. собрался повторить это изделие.сталкнулся с проблеммой. прошиваю разными скетчами дисплей показвывает 16.38V.все остальные значения по нолям. отключаю ину вольтметр не меняет показаний. что сделал не так?
@АнЛу-д3е
@АнЛу-д3е 2 жыл бұрын
разобрался
@Kochegarification
@Kochegarification 2 жыл бұрын
@@АнЛу-д3е Доброго времени суток. Подскажите - в чем была причина, второй день решить не могу. Так-же 16.38V.
@UsefulDIYs___kot_pensioner
@UsefulDIYs___kot_pensioner Жыл бұрын
@@Kochegarification Нет общей массы и поэтому не работает шина I2C
@Kochegarification
@Kochegarification Жыл бұрын
@@UsefulDIYs___kot_pensioner Спасибо за ответ. Общую массу проверил в первую очередь. Ничего не помогало. Собрал с библиотекой от Alex Gyver, правда, пришлось под неё переделывать скетч.
@СергейГаак-ф9р
@СергейГаак-ф9р Жыл бұрын
@@АнЛу-д3е Приветствую та же ерунда,в чем была причина?не поделитесь скетчем
@amanomadov3189
@amanomadov3189 2 жыл бұрын
ЗДРАВСТВУЙТЕ!! спасибо за видео, как повысить диапозон измерения напряжения?до 50. заранее спасибо
@RadioKot_Pensioner
@RadioKot_Pensioner 2 жыл бұрын
Здравствуйте. Делитель на входе + коэффициент в скетче.
@amanomadov3189
@amanomadov3189 2 жыл бұрын
@@RadioKot_Pensionerбольшое спасибо,буду делать.
@Andygodin
@Andygodin Жыл бұрын
Компилятор ругается на 12 строчку кода. У вас ina226_class оранжевого цвета, у меня черного. Далее ina226 в этой же строчке у вас черный текст, у меня оранжевый. Пробовал разные библиотеки, не помогло.
@RadioKot_Pensioner
@RadioKot_Pensioner Жыл бұрын
Прошивок несколько, какая именно? А то я не могу сообразить что это за строчка.
@RadioKot_Pensioner
@RadioKot_Pensioner Жыл бұрын
Я пользуюсь официальными библиотеками отсюда drive.google.com/drive/folders/148Q6XyfYGEGf-Jpu3sl9BaLgbzuorCmQ?usp=share_link
@Andygodin
@Andygodin Жыл бұрын
@@RadioKot_Pensioner Прошивки пробовал разные. Сейчас попробую ваши библиотеки, спасибо.
@Andygodin
@Andygodin Жыл бұрын
'INA226_Class' does not name a type; did you mean 'INA226'? вот что пишет компилятор на эту строчку: INA226_Class INA226; ///< INA class instantiationint V_max = 36 ; //
@Andygodin
@Andygodin Жыл бұрын
Заработал прибор с библиотекой из этого видео kzbin.info/www/bejne/paXGqpqpm7agjpI
@МихаилДаминев
@МихаилДаминев 2 жыл бұрын
Здравствуйте можете написать эту программу но на дисплей 2.4д ?
@RadioKot_Pensioner
@RadioKot_Pensioner 2 жыл бұрын
Здравствуйте. Что за дисплей? Эта программа подходит для дисплея с интерфейсом SPI с разрешением 160x128 и не зависит от размера. Мне кажется что у 2,4 модуля разрешение 320х240 и для него надо arduino R3 Mega2560.
@gajzamnet
@gajzamnet 3 жыл бұрын
Автор, дайте мне пожалуйста свои контакты.
@RadioKot_Pensioner
@RadioKot_Pensioner 3 жыл бұрын
kot_pensioner@ukr.net - пишите сюда.
@gajzamnet
@gajzamnet 3 жыл бұрын
@@RadioKot_Pensioner Написал.
@RadioKot_Pensioner
@RadioKot_Pensioner 2 жыл бұрын
Сброс счетчика А\Ч - kzbin.info/www/bejne/jqTEg6aAg9aMjdk
@ПавелМакаревич-з3ы
@ПавелМакаревич-з3ы 3 жыл бұрын
Доброго дня. Было бы интересно переделать скетч под более дешевый экран LCD 1602 с модулем для подключения его по I2C. Может, у кого-то есть мысли по осуществлению данной переделки скетча?
@RadioKot_Pensioner
@RadioKot_Pensioner 3 жыл бұрын
Доброго дня. Я не программист и такого никогда не делал. Увы. LCD 1602 для моего зрения очень плохо читаемый, поэтому я взялся за ТФТ который я хорошо вижу с расстояния 1,5 метра.
@СергейГуцу-б5ж
@СергейГуцу-б5ж Жыл бұрын
Переделал под LCD 4004
@СергейГуцу-б5ж
@СергейГуцу-б5ж Жыл бұрын
А так же половину программы удалил за ненадобностью так как занимало место памяти, изменил расчет напряжения тока и мощности попроще, камень Ардуино нано.
@edcase1967
@edcase1967 Жыл бұрын
Переделал под LCD 1602 по I2C и LCD 2004
@edcase1967
@edcase1967 Жыл бұрын
@@СергейГуцу-б5ж
@gta_KaskaD
@gta_KaskaD Жыл бұрын
6:25 подскажите, пожалуйста, шунт стоит на минусе как у вас на схеме. ina226 показывает напряжение на шунте -2.2mV и ток -0.43А, если увеличивающую нагрузку (лед лентой) возрастает до -1.7mV и ток -0.36А. Если увеличивать нагрузку (еще на 0.3А), то вольтаж становится положительным, а ток ~-80А. Если коэффициент положить -1 то на шунте 2.2mV и ток ~ -80А. На других схемах шунт на +, грешу на етот фактор.
@RadioKot_Pensioner
@RadioKot_Pensioner Жыл бұрын
Доброго. У Вас где то что то со схемой и прибор фиксирует "левый" ток. По другому я это не могу никак объяснить.
@Random-dg6qu
@Random-dg6qu 6 ай бұрын
Постоянный ток и напряжение - это да! А вот переменное напряжение и ток,+ ваттметр?
@СергейБоровиков-у7ш
@СергейБоровиков-у7ш 2 жыл бұрын
Уважаемый автор, нужна Ваша помощь в настройке ардуинки, а именно Ваш выложенный скетч не компилируется выдает ошибку (не может найти файл или директорию User_Setup.h) Данный файл находится в папке TTF и в корне пришлось скопировать. в чем причина не пойму. Как с вами можно связаться в онлайне или почта, очень буду благодарен.
@vallun7225
@vallun7225 Жыл бұрын
Интересно правок много делать под 240*320 точек? 2.4 или 2.8 дюйма.
@user-ne1wb4io3r
@user-ne1wb4io3r Жыл бұрын
Что бы экран не белел внезапно , нужно снизить частоту spi интерфейса дисплея .для st7796 оптимальная частота 60мгц ..это если используем esp или стм
@RadioKot_Pensioner
@RadioKot_Pensioner Жыл бұрын
И где же это он белел? К тому же внезапно. Что то я такого не наблюдал. Может это "белочка" проскочила?
@vocal1
@vocal1 3 ай бұрын
А можешь сделать такой же, но более прецизионный на 24 ацп, чтобы на 7 цифр, или максимально на сколько можно. Хотелось бы на миллион отсчётов.
@RadioKot_Pensioner
@RadioKot_Pensioner 3 ай бұрын
Нет, потому что такого АЦП у меня нет.
@vocal1
@vocal1 3 ай бұрын
@@RadioKot_Pensioner Ну тогда на INA226 можно выжать максимуму он сколько бит 16? а это 65536 отсчётов, ещё одну цифру можно добавить. А проверить можно так, например подключить литий ионный аккумулятор для измерения напряжения, если последняя пятая цифра не будет прыгать, менять показания, значит точность удалась.
@RadioKot_Pensioner
@RadioKot_Pensioner 3 ай бұрын
Там ресурсы делятся между током и напряжением и третья цифра все время неустойчивой получается, но если хочется то добавить не проблема, внимательно слушаем мое объяснение по кодам строчек и там я упоминал что за что отвечает, включаем мозги и дело в шляпе. Это я говорил в другом видео в 1 или 2 не помню, захотите то найдете.
@vocal1
@vocal1 3 ай бұрын
@@RadioKot_Pensioner Спасибо большое, обращу внимание.
@vitalii_1110
@vitalii_1110 Жыл бұрын
Здравствуйте. Собрал такой прибор (на синей плате), а напряжение плавает в пределах 0.5~0.7 вольт… в чем может быть дело?
@UsefulDIYs___kot_pensioner
@UsefulDIYs___kot_pensioner Жыл бұрын
Доброго. А может оно на самом деле "плавает" а прибор просто это фиксирует?
@vitalii_1110
@vitalii_1110 Жыл бұрын
@@UsefulDIYs___kot_pensioner нет, дело не в этом. Я уже разобрался, может кому полезно будет. У меня было отдельное питание прибора и измерения. Я объединил их общие проводы (минусы) и все стало на свои места. А ведь я когда-то попался с такой же мелочью, когда собирал электронную нагрузку )))
@RadioKot_Pensioner
@RadioKot_Pensioner Жыл бұрын
@@vitalii_1110 Ну так это же первое правило построения эл. цепей
@СержПопов-с8ч
@СержПопов-с8ч Жыл бұрын
А как сделать вместо ампер часов ваттчасы
@RadioKot_Pensioner
@RadioKot_Pensioner Жыл бұрын
Доброго. Очень просто. В строчке - float V, A, W , Ah , Wh ; - должна быть функция Wh (если нет то добавить). Затем строчку - Ah += A * (millis() - new_Millis) / 3600000 * 1; //расчет емкости в Ач - заменить на строчку - Wh += W * (millis() - new_Millis) / 3600000 * 1; //расчет емкости в Wч - . Затем в строчке - //< цвет текста , цвет заливки текста "Ah" - "Ah" - заменить на "Wh". Затем в блоке команды начинающейся со строчки - tft.setTextColor(ST7735_PINK, ST7735_BLACK); //< цвет текста, цвет заливки табло "A\час" - все надписи "Ah" заменить на надписи "Wh" и должно заработать. В комментариях "A\час" то же желательно написать "W\час".
@СержПопов-с8ч
@СержПопов-с8ч Жыл бұрын
@@RadioKot_Pensioner Вот Спасибо. Ватчасы это корректное измерение ёмкости.
@ДмитрийЯгупов-т6ь
@ДмитрийЯгупов-т6ь 2 жыл бұрын
Отлично. Есть готовый прибор на продажу? Спасибо.
@RadioKot_Pensioner
@RadioKot_Pensioner 2 жыл бұрын
Доброго. Приборов на продажу нет.
@ДмитрийЯгупов-т6ь
@ДмитрийЯгупов-т6ь 2 жыл бұрын
@@RadioKot_Pensioner жаль, так бы взял. Может появятся.
@RadioKot_Pensioner
@RadioKot_Pensioner 2 жыл бұрын
@@ДмитрийЯгупов-т6ь Это вряд ли - цены на комплектующие взлетели до небес и в результате военных действий мой регион не имеет доступа до комплектующих вообще.
@ДмитрийЯгупов-т6ь
@ДмитрийЯгупов-т6ь 2 жыл бұрын
@@RadioKot_Pensioner Скорее бы всё закончилось. Очень понравился приборчик. Имейте в виду, в любой момент куплю. Терпения Вам и мирного неба.
@RadioKot_Pensioner
@RadioKot_Pensioner 2 жыл бұрын
@@ДмитрийЯгупов-т6ь ОК
@serg-jy4mj3br8f
@serg-jy4mj3br8f 2 ай бұрын
спасибо
Please Help This Poor Boy 🙏
00:40
Alan Chikin Chow
Рет қаралды 16 МЛН
Amazing Parenting Hacks! 👶✨ #ParentingTips #LifeHacks
00:18
Snack Chat
Рет қаралды 22 МЛН
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 66 МЛН
Пришёл к другу на ночёвку 😂
01:00
Cadrol&Fatich
Рет қаралды 11 МЛН
INA231, Монитор мощности, аналог INA226
7:56
Купили лампочку? Не спешите подключать.
12:04
Вхождение в электронику INELECTRONICS
Рет қаралды 1,3 МЛН
10 ОШИБОК ПРИ ПОЛЬЗОВАНИИ МУЛЬТИМЕТРОМ
14:18
Электротехника и электроника
Рет қаралды 1,2 МЛН
Ремонт вольтамперметра , что выходит из строя .
6:16
Ремонтер-любитель
Рет қаралды 105 М.
Please Help This Poor Boy 🙏
00:40
Alan Chikin Chow
Рет қаралды 16 МЛН