Как отключить сигналы при запуске esp8266

Вопросы от новичков
Ответить
Notturno
Рядовой
Сообщения: 25
Зарегистрирован: 30.11.2019{, 19:01}
Репутация: 1
Имя: Igor

Как отключить сигналы при запуске esp8266

#1

Сообщение Notturno » 17.03.2020{, 22:28}

Ребят, столкнулся с такой проблемкой.
У меня esp8266 управляет симистором через MOC3063 цифровым выходом.
Как бы все ок, но мне никак нельзя, что бы при подачи питания на esp, кратковременно подавался сигнал, тем самым включал нагрузку. Такая же ситуация с другими выходами, к примеру которые управляют затворами и т.д.

Как можно это решить?

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Как отключить сигналы при запуске esp8266

#2

Сообщение Rovki » 17.03.2020{, 22:57}

Использовать другие GPIO :smile225: ,например GPIO2
Электронщик до мозга костей и не только

Webq
Сержант
Сообщения: 131
Зарегистрирован: 15.02.2020{, 13:59}
Репутация: -3
Имя: Юрий

Как отключить сигналы при запуске esp8266

#3

Сообщение Webq » 17.03.2020{, 23:09}

Т.е. берем есп8266.

Д3 выход.

Не инвертируем его в флпрог!!!!

Подключаем к д3 плату с реле и отрицательным управлением.

Имеем в результате стабильный выход с есп даже при многократном нажатии на ресет.

Отправлено спустя 2 минуты 40 секунд:

Notturno
Рядовой
Сообщения: 25
Зарегистрирован: 30.11.2019{, 19:01}
Репутация: 1
Имя: Igor

Как отключить сигналы при запуске esp8266

#4

Сообщение Notturno » 17.03.2020{, 23:35}

Нашел решение:
Нужно создать две переменные, одну переменную boolean для "платы с схемой", а вторую для основной главной платы (первой), тоже boolean.
На "Плате 1" добавить генератор - одновибратор, поставить время к примеру 3 секунды, а на плате с схемой в настройках добавить - "выполнять по условию" установить переменную с 1-й платы которая привязана к генератору, установить условие "равно" и поставить значение "false".
В таком случае порты будут отложено по времени запускаться и запускаться по схеме, а не сами по себе при подаче питания. :smile9:

Webq
Сержант
Сообщения: 131
Зарегистрирован: 15.02.2020{, 13:59}
Репутация: -3
Имя: Юрий

Как отключить сигналы при запуске esp8266

#5

Сообщение Webq » 18.03.2020{, 01:17}

Notturno,
Резюмирую:
Мое видение (цитата):

"Грачик, чтобы на esp8266 не дергалось реле при включении делай так:

-в flprog для этого выхода НЕ ИСПОЛЬЗУЙ инверсирование. (при инверсировании как раз и происходит кратковременное включение)
-берешь такое реле (или собрать аналогичную по схеме) и ставишь на нем перемычку на "H":
https://aliexpress.ru/item/32719754159. ... 33ed6Fmt0N
-для управления реле не используй D0, D3, D4, Rx, Tx.
-В вышеописанном варианте - не происходит кратковременных срабатываний выводов есп8266 даже если постоянно reset нажимать."

Naladchik
Капитан
Сообщения: 824
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

Как отключить сигналы при запуске esp8266

#6

Сообщение Naladchik » 18.03.2020{, 05:58}

Notturno писал(а):
17.03.2020{, 22:28}
...при подачи питания на esp, кратковременно подавался сигнал...
Была похожая ситуация. ESP-01, при подаче питания хаотично дергались выхода в момент инициализации контроллера.
Решил дубовым способом. После ESP поставил ATINY13A, в которой состояние двух входов передавал на два выхода с блокировкой сигналов на 0,2 с при включении.
Скетч накидал в FLProg, прошивал из ArduinoIDE, предварительно поправив названия входов/выходов и подгрузив ядро для тиньки.
Дубово, железно, надежно, заодно и повышается нагрузочная способность выхода.
Ток выхода у ESP - max 12mA, ток выхода ATINY13A max 40mA.
Win10-64. FLProg Portable.
Изображение

Notturno
Рядовой
Сообщения: 25
Зарегистрирован: 30.11.2019{, 19:01}
Репутация: 1
Имя: Igor

Как отключить сигналы при запуске esp8266

#7

Сообщение Notturno » 18.03.2020{, 11:05}

Попробуйте как я описал, у меня перестали подаваться кратковременные импульсы на пины. Очень удобно и реализованно в FLprog.
Если не совсем ясно, придется видос пилить. А видос снимать нет особо времени. )) Сейчас голову ломаю на реализацией оптической линией, как обратной связи в связке с прерываниями, капец, еще поработаю если не придет самому в голову, буду спршивать советов у Вас.

Ответить

Вернуться в «Начинающим»