Если вам нужен полностью независимый коммутатор в случае сбоя микроконтроллера, вы можете подключить вентиль XOR к двум входам. Реле будет выключено, если оба входа одинаковы, и включено, если входы разные. Два входа:
- Штатный выключатель для ручного управления.
- Выход от MCU для автоматического или дистанционного управления.
Схема:
Обычно переключатель должен быть разомкнут (вход B низкий, как на изображении выше), а N-FET управляется контактом MCU. Когда на выводе MCU низкий уровень, выход XOR выводит низкий уровень, потому что входы совпадают (оба имеют низкий уровень), и реле будет выключено. Когда вывод MCU высокий, реле будет включено, потому что входы разные.
Теперь, если MCU дает сбой и его вывод застрял в состоянии, то есть два случая:
- Вывод MCU застревает в высоком состоянии, и реле остается включенным. В этом случае переключатель даст вам возможность управлять реле следующим образом. Если переключатель разомкнут, то реле включается, а если переключатель замкнут, реле выключается.
- Контакт MCU застрял в низком состоянии. В этом случае открытый выключатель выключит реле, а закрытый включит его.
Вот симуляция, чтобы вы могли проверить механизм самостоятельно. Выводом GPIO MCU можно управлять дистанционно через Bluetooth, WiFi или уже упомянутый модуль 433 МГц или другую подходящую технологию.
Обновление запрошено OP:
Список 2 входов XOR ворот, доступных на Farnell, например. Вот конкретный из Texas Instruments, также доступный в Farnell.
Несколько замечаний о безопасности . Если вы решите переключить сетевое напряжение, то рекомендуется переключать провод горячей сети, а не нейтраль.
Лучше всего использовать реле SPDT, чтобы удостовериться, а также включить горячий и нейтральный режим.
Вместо полевого МОП-транзистора вы можете использовать оптоизолятор, чтобы изолировать цифровую цепь и ручной выключатель от реле и сети.
Всегда используйте правильное уплотнение, не позволяйте открывать металлические поверхности. Имейте в виду, что работа с сетевым напряжением всегда очень опасна.