Yevg001 пишет:
У меня ложные срабатывания происходят в "выключателе" света. Сделав опто-развязку, сократив длину проводов, проблему победил лишь частично.
У меня "выключатель" включает люминисцентную лампу на стартерах, и пока стартеры включают лампу(1-2 сек), помехи благополучно ее выключают, это происходит почти каждый раз. /
а ты попробуй сокаратить длину проводов от GPIO до оптотрона до минимума. не более 1-2 см. подозреваю что помеха влияет именно на этом участке.
Yevg001 пишет:
Но когда лампа уже горит, то опторазвязка помогает и "выключатель" работает стабильно.
Есть предложение к автору прошивки, возможно ли сделать дополнительную опцию, например для режима KEY в прерываниях, что при получении сигнала на входе GPIO, он обрабатывается как установлено в настройках, т.е. включает 1 на выбранном GPIO, и потом сразу, буквально после обработки программы антидребезка, переводит входящие GPIO в режим desable, на время (например от 0 до 10 сек, ) указанное в окошке, или как опция перед компиляцией в настройках.
Это помогло бы переждать импульсные помехи при включении нагрузки.
это не очень правильный алгоритм. собственно авторы прошивки уже наверное в курсе как надо сделать правильно, но пока не могут выделить времени для этого. вот ждем
пока к сожалению ESP с текущей прошивкой работает с прерываниями не очень хорошо.
вина конечно тут и самой железки есть - очень велика чувствительность входов.
в общем ждем программной обработки помех. после этого прошивка будет the best of the best