Страница 1 из 1
Как отключить сигналы при запуске esp8266
Добавлено: 17 мар 2020, 22:28
Notturno
Ребят, столкнулся с такой проблемкой.
У меня esp8266 управляет симистором через MOC3063 цифровым выходом.
Как бы все ок, но мне никак нельзя, что бы при подачи питания на esp, кратковременно подавался сигнал, тем самым включал нагрузку. Такая же ситуация с другими выходами, к примеру которые управляют затворами и т.д.
Как можно это решить?
Как отключить сигналы при запуске esp8266
Добавлено: 17 мар 2020, 22:57
Rovki
Использовать другие GPIO

,например GPIO2
Как отключить сигналы при запуске esp8266
Добавлено: 17 мар 2020, 23:11
Webq
Т.е. берем есп8266.
Д3 выход.
Не инвертируем его в флпрог!!!!
Подключаем к д3 плату с реле и отрицательным управлением.
Имеем в результате стабильный выход с есп даже при многократном нажатии на ресет.
Отправлено спустя 2 минуты 40 секунд:
Как отключить сигналы при запуске esp8266
Добавлено: 17 мар 2020, 23:35
Notturno
Нашел решение:
Нужно создать две переменные, одну переменную boolean для "платы с схемой", а вторую для основной главной платы (первой), тоже boolean.
На "Плате 1" добавить генератор - одновибратор, поставить время к примеру 3 секунды, а на плате с схемой в настройках добавить - "выполнять по условию" установить переменную с 1-й платы которая привязана к генератору, установить условие "равно" и поставить значение "false".
В таком случае порты будут отложено по времени запускаться и запускаться по схеме, а не сами по себе при подаче питания.

Как отключить сигналы при запуске esp8266
Добавлено: 18 мар 2020, 01:17
Webq
[ref]Notturno[/ref],
Резюмирую:
Мое видение (цитата):
"Грачик, чтобы на esp8266 не дергалось реле при включении делай так:
-в flprog для этого выхода НЕ ИСПОЛЬЗУЙ инверсирование. (при инверсировании как раз и происходит кратковременное включение)
-берешь такое реле (или собрать аналогичную по схеме) и ставишь на нем перемычку на "H":
https://aliexpress.ru/item/32719754159. ... 33ed6Fmt0N
-для управления реле не используй D0, D3, D4, Rx, Tx.
-В вышеописанном варианте - не происходит кратковременных срабатываний выводов есп8266 даже если постоянно reset нажимать."
Как отключить сигналы при запуске esp8266
Добавлено: 18 мар 2020, 05:58
Naladchik
Notturno писал(а): 17 мар 2020, 22:28
...при подачи питания на esp, кратковременно подавался сигнал...
Была похожая ситуация. ESP-01, при подаче питания хаотично дергались выхода в момент инициализации контроллера.
Решил дубовым способом. После ESP поставил ATINY13A, в которой состояние двух входов передавал на два выхода с блокировкой сигналов на 0,2 с при включении.
Скетч накидал в FLProg, прошивал из ArduinoIDE, предварительно поправив названия входов/выходов и подгрузив ядро для тиньки.
Дубово, железно, надежно, заодно и повышается нагрузочная способность выхода.
Ток выхода у ESP - max 12mA, ток выхода ATINY13A max 40mA.
Как отключить сигналы при запуске esp8266
Добавлено: 18 мар 2020, 11:05
Notturno
Попробуйте как я описал, у меня перестали подаваться кратковременные импульсы на пины. Очень удобно и реализованно в FLprog.
Если не совсем ясно, придется видос пилить. А видос снимать нет особо времени. )) Сейчас голову ломаю на реализацией оптической линией, как обратной связи в связке с прерываниями, капец, еще поработаю если не придет самому в голову, буду спршивать советов у Вас.