Ответы в темах
-
АвторСообщения
-
09.02.2020 в 06:25 #59285
Уважаемые Господа, Товарищи!
У кого проблемы с дисплеями.
Неправильно у Вас как то все на платах получается. Линии SDA, SCL на основной плате подтягиваются резисторами 4.7кОм к источнику 5В, а на платах с дисплеями (фото из поста #58486) эти линии подтягиваются резисторами R3 и R4 10кОм к источнику 3.3В. Удалите резисторы с основной платы, а на плате с дисплеем замените резисторы R3 и R4 номиналом от 2-х до 3-х кОм, и будет вам счастье. Можно конечно и наоборот, удалить резисторы с платы с дисплеем, а на основной оставить 4.7кОм, но я не знаю на сколько вход и выход контролера дисплея толерантный к 5В. Ну, как говорится, кто не рискует тот НЕ ПЬЕТ!
08.02.2020 в 15:28 #5924408.02.2020 в 15:00 #59241Вот нашел видео про эти дисплеи –
Только там дяденька Ом и кОм путает.
08.02.2020 в 13:46 #59238На дисплеях 1.3 дюйма подтягивающие резисторы это R3 и R4.
08.02.2020 в 13:40 #59235Приветствую всех!
Прочитал тут десять страниц форума и понял что у многих есть проблема с дисплеями. Все выкладывают фото дисплеев и даже не обращают внимание что на их модулях уже установлены подтягивающие резисторы на 10к (это на 1,3 дюйма,на 0.96 стоят 4.7к) и стабилизатор напряжения на 3.3 В. Так вот,я на своем регуляторе использовал маленький дисплей с подтяжкой 4.7к и дополнительно, при разработке платы, резисторы указанные в схеме для шины I2C не ставил и все работает просто отлично (автор указал их в схеме так как использовал только дисплей а не готовый китайский модуль). Самое интересное что хотел сказать, приходилось мне как то собирать паяльную станцию типа HAKKO T12 с китайским дисплейным модулем 1.3 дюйма, так вот он у меня категорически отказывался работать пока я не заменил на платке дисплея резисторы 10к на 2к (при 4.7к и даже 3к эти дисплеи отказывались работать). Попробуйте снизить сопротивление до 2к, может кому и поможет. Выпаивать резисторы с платы дисплея не обязательно можно заменить на основной плате в место 4.7к установить в пределах от 3к до 2к. Ссылка про I2C – https://19dx.ru/2014/08/vliyanie-nominala-podtyagivayushhih-rezistorov-na-signal-shiny-i2c/
Вложения:
Вы должны войти для просмотра вложений.08.12.2019 в 19:24 #5484608.12.2019 в 19:20 #5484108.12.2019 в 18:46 #54840Можно. Но скорее всего на новогодние выходные доработками займусь, пока времени свободного нет.
Спасибо! Пока буду готовиться к новогодним выходным 🙂
08.12.2019 в 16:34 #54834Всем привет! Уважаемый Сергей, решил я обратиться к Вам с доработкой регулятора мощности. Так как у меня отсутствует автоматика LuckyBox (пока руки не дошли, но планирую в будущем), хотелось защититься от пробития симистора с помощью независимого расцепителя нагрузки РН-47. Можно ли добавить в код программы сравнение установленной мощности с мощностью тэна, и если мощность тэна Ватт на 200 больше чем установленная в течении 1-2х минут, давать на любой свободный цифровой выход arduino высокий уровень в течении 5-10 секунд для срабатывания РН-47 (через промежуточное реле) и отключения тэна.
Вложения:
Вы должны войти для просмотра вложений.24.11.2019 в 21:47 #53651На схеме первой версии на AREF ничего не идет.
Не знаю, на 12 странице первой темы архив содержит схему со стабом на AREF.
Добил схему и программу полностью. Качаем здесь, в архиве и прошивка и схема.
Может я что то пропустил конечно.
24.11.2019 в 21:20 #53649Можно и на ты.
Но делитель напряжения надо проверить обязательно (если хочешь более точные измерения без ковыряния коэффициентов). На R10 и R11 должны быть более-менее одинаковые напряжения (половина AREF), если напряжения сильно отличаются надо подобрать сопротивления близкие по значению друг к другу.
24.11.2019 в 20:44 #53644Если кто то уже начал собирать силовой блок, вот последние правки в прошивке, архив на всякий случай полный со схемами. Оптимизировать алгоритм пока дальше не буду, т.к. далее уже упирается в ограничение скорости вывода на дисплей. Двухсторонний обмен по UART пока еще не делал. Обращаем внимание на файлик user_config.h, точнее на строки: // Коэффициент для расчета тока (трансформатор 1000:1, т.е. например 10A = 10mA) //#define CurrentCoeff 1533 // резистор R9 = 27 Ом (max 9000 Вт) //#define CurrentCoeff 1254 // резистор R9 = 33 Ом (max 7400 Вт) //#define CurrentCoeff 1061 // резистор R9 = 39 Ом (max 6200 Вт) //#define CurrentCoeff 963 // резистор R9 = 43 Ом (max 5600 Вт) //#define CurrentCoeff 881 // резистор R9 = 47 Ом (max 5000 Вт) #define CurrentCoeff 812 // резистор R9 = 51 Ом (max 4700 Вт) //#define CurrentCoeff 739 // резистор R9 = 56 Ом (max 4300 Вт) //#define CurrentCoeff 665 // резистор R9 = 62 Ом (max 3900 Вт) //#define CurrentCoeff 607 // резистор R9 = 68 Ом (max 3500 Вт) //#define CurrentCoeff 550 // резистор R9 = 75 Ом (max 3200 Вт) В зависимости от максимальной мощности ТЭНа выбираем резистор R9 и соответственно выбираем нужный #define. Трансформаторы тока для данных констант подойдут такие: HWCT004, AC1015, AC1020 (т.е. коэффициент трансформации 1000:1), эти трансформаторы проверены в живую. Если применяете трансформатор с коэффициентом 2000:1, то просто через центральное отверстие силовой провод пропустите 2 раза (т.е. сделайте через трансформатор виток силовым проводом, а не просто его пропустить через отверстие). p.s. Мощность ТЭНа я бы не выбирал более 4500 Вт, пожалейте проводку )))
Андрей, на вашем видео похоже самая первая прошивка, попробуйте залить эту по ссылке.
24.11.2019 в 18:49 #53638Вам надо перевернуть ZMPT.
перепаял. Стало показывать 260 в. Уже лучше 🙂
Почитайте форум про делитель напряжения R10,R11 для AREF на страницах 16-17. Должно помочь.
24.11.2019 в 17:23 #53633Если смотреть сверху на надписи, правые ноги будут вход, левые выход. Вам надо перевернуть ZMPT.
Вложения:
Вы должны войти для просмотра вложений.24.11.2019 в 09:13 #53617У меня было точно такое напряжение когда при наладке и тестировании отвалился провод к А0 arduino. Проверяйте цепь ZMPT 101B, R8, A0.
-
АвторСообщения