マイクロコントローラに障害が発生した場合に完全に独立したスイッチが必要な場合は、2つの入力にXORゲートを接続できます。リレーは、両方の入力が同じ場合にオフになり、入力が異なる場合にオンになります。2つの入力は次のとおりです。
- 手動制御用の通常のスイッチ。
- 自動またはリモート制御用のMCUからの出力。
回路:

通常、スイッチは開いている必要があり(入力Bは上の画像のように低い)、N-FETはMCUピンによって駆動されます。MCUピンがLowの場合、入力が一致し(両方ともLow)、リレーがオフになるため、XORゲートはLowを出力します。MCUピンがHighの場合、入力が異なるため、リレーがオンになります。
MCUがクラッシュし、そのピンが状態でスタックした場合、次の2つのケースがあります。
- MCUピンはHigh状態のままで、リレーはオンのままです。この場合、スイッチを使用すると、次のようにリレーを制御できます。スイッチが開いている場合、リレーはオンになり、スイッチが閉じている場合、リレーはオフになります。
- MCUピンがロー状態のままです。この場合、開いたスイッチはリレーをオフにし、閉じたスイッチはリレーをオンにします。
以下にシミュレーションを示しますので、自分でメカニズムを確認できます。MCUのGPIOピンは、Bluetooth、WiFi、または前述の433 MHzモジュールまたはその他の適切なテクノロジーを介してリモートで制御できます。
OPからリクエストされた更新:
たとえば、ファーネルで利用可能な2入力XORゲートのリスト。こちらは、テキサスインスツルメンツのFarnellでも入手できる特定のものです。
安全性についてのいくつかの発言。主電源の電圧を切り替える場合は、中性線ではなく、主電源線を切り替えることをお勧めします。
最善の方法は、SPDTリレーを使用して、ホットとニュートラルを確認して切り替えることです。

MOSFETの代わりに、光アイソレータを使用して、デジタル回路と手動スイッチをリレーとメインから分離できます。
常に適切なシールを使用し、むき出しの金属表面を開かないでください。電源電圧を扱うことは常に非常に危険です。