Nếu bạn muốn chuyển đổi hoàn toàn độc lập trong trường hợp vi điều khiển bị lỗi, thì bạn có thể kết nối một cổng XOR cho hai đầu vào. Rơle sẽ tắt khi cả hai đầu vào giống nhau và bật nếu đầu vào khác nhau. Hai đầu vào là:
- Công tắc thường xuyên để điều khiển bằng tay.
- Đầu ra từ MCU cho điều khiển tự động hoặc từ xa.
Mạch:
Thông thường công tắc phải được mở (đầu vào B thấp giống như trên hình ảnh ở trên) và N-FET được điều khiển bởi chân MCU. Khi chân MCU ở mức thấp, thì cổng XOR sẽ xuất ra mức thấp do đầu vào khớp (cả mức thấp) và rơle sẽ bị tắt. Khi chân MCU ở mức cao, rơle sẽ được bật vì các đầu vào khác nhau.
Bây giờ nếu MCU gặp sự cố và pin của nó bị kẹt trong trạng thái, thì có hai trường hợp:
- Chân MCU treo ở trạng thái cao và rơle vẫn được bật. Trong trường hợp này, công tắc sẽ cung cấp cho bạn khả năng điều khiển rơle như sau. Nếu công tắc mở thì rơle sẽ bật và nếu công tắc đóng thì rơle sẽ tắt.
- Pin MCU treo ở trạng thái thấp. Trong trường hợp này, một công tắc mở sẽ tắt rơle và một công tắc đóng sẽ bật nó lên.
Dưới đây là một mô phỏng để bạn có thể tự kiểm tra cơ chế. Chân GPIO của MCU có thể được điều khiển từ xa thông qua Bluetooth, WiFi hoặc mô-đun 433 MHz đã được đề cập hoặc công nghệ phù hợp khác.
Cập nhật theo yêu cầu của OP:
Danh sách 2 cổng XOR đầu vào có sẵn tại Farnell chẳng hạn. Đây là một cái cụ thể từ Texas Cụ cũng có sẵn tại Farnell.
Một số nhận xét về an toàn . Nếu bạn quyết định chuyển đổi điện áp nguồn thì nên chuyển đổi dây điện nóng thay vì trung tính.
Tốt nhất là sử dụng rơle SPDT để đảm bảo và chuyển đổi nóng và trung tính.
Thay vì MOSFET, bạn có thể sử dụng bộ cách ly quang để cách ly mạch kỹ thuật số và công tắc thủ công khỏi rơle và nguồn điện.
Luôn luôn sử dụng niêm phong thích hợp, không để bề mặt kim loại trần. Hãy nhớ rằng việc đối phó với điện áp lưới điện luôn rất nguy hiểm.