Electronic – Detecting switch closure

current-sensingswitches

Any techniques/circuits/sensors that can determine the open/closed state of a set of contacts, independently of whatever power or signals are being switched by the contacts?

Obviously easy if there's no or a known load; but (for example): three NO switches in series switching 120 VAC to a bulb.. what black box circuit could be connected across each set of contacts and measure the state of each switch?

Ultimately a logic-level output for a uC, and don't need a fast response time (under a second is fine).

Edit: let's assume a few mAs of leakage ok, and a power load: DC-60Hz, < 250v.

Best Answer

The AL5890 from Diodes Incorporated offers some interesting possibilities.

enter image description here

Figure 1. A simple 2-pin constant current LED driver from Diodes Inc. can handle a DC input up to 400 V. The AL5890 is available in pre-fixed regulated current ratings of 10, 15, 20, 30 and 40 mA. It supports either high-side or low-side driving and is intended for use with LED lighting chains.

schematic

simulate this circuit – Schematic created using CircuitLab

Figure 2. An AL5890 in series with an opto-isolator across each switch should allow monitoring of each contact on a DC circuit.

schematic

simulate this circuit

Figure 3. The AC version requires a bridge rectifier on each switch.

I haven't checked the details on this. The AL5890 have a maximum power dissipation and so the current goes down as the voltage goes up. In your application you have to assume worst case which is all switches closed except one, so full mains voltage would be across that. Check to see if this can be accommodated with a single LED as the load.

If this circuit works your monitoring circuit would need to check for pulses from the opto-transistors as the AC voltage rises away from the zero-cross.