An electromechanical relay works by passing current through a wire coil to generate a magnetic field, which pulls a ferrous armature to physically close or open a separate high-power contact circuit. This allows a low-power control signal (like a 5V microcontroller GPIO or a 12V thermostat) to safely switch a high-power load (like a 120V AC compressor or a 24V DC motor) while maintaining total galvanic isolation between the two circuits.
The Core Mechanism: Coil vs. Contact Side Wiring
To understand how an electronic relay works in practice, you must treat it as two entirely separate components sharing the same plastic housing: the coil side (control) and the contact side (load).
The Coil Side (Control Circuit)
The coil is an inductor wrapped around an iron core. On a standard DIN-rail relay like the Finder 40.52, the coil terminals are labeled A1 (positive/hot) and A2 (negative/neutral). When you apply the rated voltage (e.g., 12VDC or 24VAC), current flows through the coil, magnetizing the core and pulling the spring-loaded armature.
The Contact Side (Load Circuit)
The contacts carry the actual load current. On a standard DPDT (Double Pole Double Throw) relay, you will see pins labeled:
- COM (Common): The moving contact attached to the armature.
- NO (Normally Open): The contact that closes when the coil is energized.
- NC (Normally Closed): The contact that is closed when the coil is at rest.
For a 120V AC branch circuit, the hot wire connects to COM, and the load connects to NO. The neutral wire bypasses the relay entirely and goes straight to the load.
Decoding Relay Ratings: Which Column Governs Your Load?
Relay datasheets are notorious for listing multiple, conflicting current ratings. The governing rule is simple: the lowest applicable rating column for your specific load type dictates your maximum safe current. Never use the maximum resistive rating for an inductive load.
| Rating Category | Max Current (AC) | Max Current (DC) | Breaking Capacity |
|---|---|---|---|
| Resistive (Heaters, Incandescent) | 10A @ 250VAC | 10A @ 30VDC | 2,500 VA |
| Inductive (Contactors, Solenoids) | 5A @ 250VAC | 3A @ 30VDC | 1,250 VA |
| Motor (Compressors, Fans) | 1/3 HP @ 120VAC | N/A | Locked Rotor Amps (LRA) |
Selection Decision Path by Load Type
| Load Type | Inrush Characteristic | Governing Rating Column | Required Protection |
|---|---|---|---|
| Resistive (Space heater, toaster) | None (Inrush = Steady state) | Resistive AC/DC | Standard thermal breaker |
| Inductive (Solenoid valve, transformer) | High voltage spike on break | Inductive AC/DC | Snubber circuit (RC network) across contacts |
| Motor (HVAC blower, pump) | High current spike on start (LRA) | Motor / HP Rating | C-curve or D-curve MCB breaker |
Note on Protection: Never rely on the relay's internal breaking capacity to clear a dead short circuit. You must protect the circuit with a branch circuit breaker or fuse. However, do not treat fuses and breakers as interchangeable; a fast-blow fuse will clear a short instantly, whereas a C-curve Miniature Circuit Breaker (MCB) has a magnetic trip curve designed to tolerate the brief inrush current of a motor starting up without nuisance tripping.
Bench Testing: Dead and Live Diagnostics
When a circuit fails, you need to know if the relay is the culprit. Here is how to test it dead and live using a standard digital multimeter.
1. Dead Testing (Power Removed)
Test the Coil: Set your multimeter to Ohms (Ω). Place probes across A1 and A2. A healthy 12VDC relay coil (like the Omron G2R) should read between 200Ω and 400Ω. If it reads 'OL' (Open Line), the internal coil wire is broken. If it reads near 0Ω, the coil is shorted.
Test the Contacts: Set the meter to Continuity or low Ohms. Place probes on COM and NC. It should read < 1Ω. Place probes on COM and NO. It should read 'OL'. If COM and NO show continuity while de-energized, the contacts are welded shut.
2. Live Testing (Power Applied)
Test the Coil Voltage: With the control circuit active, set your meter to DC or AC Volts (matching the coil type). Measure across A1 and A2. You must read within 10% of the nominal coil voltage (e.g., 11.4V to 12.6V for a 12V coil). If voltage is present but the relay doesn't click, the coil is internally failed or the armature is mechanically jammed.
Test the Contact Drop: Set the meter to AC or DC Volts. Measure across the COM and NO terminals while the relay is energized and the load is running. A healthy relay will show a voltage drop of less than 0.2V. If you read 2V or more across the closed contacts, the internal contacts are heavily pitted and burning power as heat.
Repair vs. Replace: When to Swap the Component
In 95% of hobbyist and commercial applications, you replace the relay; you do not repair it. Modern PCB and DIN-rail relays (like the Songle SRD-05VDC or Finder 40 series) are sealed in epoxy or ultrasonically welded plastic to keep out dust and moisture. Prying them open destroys the housing.
When to Replace:
- Contact Welding: If the NO and COM pins show continuity when the coil is dead, the contacts melted together. This happens when switching inductive loads without a snubber, or exceeding the motor HP rating.
- Carbon Tracking/Pitting: If the relay clicks audibly but the load receives low voltage, the contacts are pitted with carbon buildup from arc erosion. Swap it out.
- Coil Burnout: If the coil reads 'OL' on a multimeter, the fine copper wire inside has snapped.
When to Repair: The only time you repair a relay is when dealing with heavy-duty industrial contactors (e.g., a 100A Eaton or Schneider Electric contactor costing $300+). These are designed to be disassembled, and you can purchase a 'contact kit' to replace just the arcing tips and springs. For a $6 standard relay, replacement is the only safe and economical choice.
Frequently Asked Questions
How does a solid state relay work compared to an electromechanical one?
A solid state relay (SSR) uses an optocoupler and a semiconductor switch (like a TRIAC for AC or a MOSFET for DC) instead of a magnetic coil and moving metal contacts. Because there are no moving parts, SSRs switch silently, bounce-free, and last for millions of cycles. However, SSRs suffer from a forward voltage drop (usually 1V to 1.5V) which generates significant heat at high currents, requiring a heatsink. Electromechanical relays have near-zero voltage drop when closed but are limited by mechanical wear and contact arcing.
Why does my relay click but the load doesn't turn on?
If you hear the distinct mechanical click of the armature pulling in, the coil side is working perfectly. The failure is on the contact side. The most common causes are: 1) The internal contacts are heavily oxidized or pitted, preventing current flow despite physical closure. 2) The load wiring is disconnected from the NO terminal. 3) The load itself is dead. Verify by jumping a wire across the COM and NO terminals while energized; if the load turns on, the relay's internal contacts are degraded and the relay must be replaced.
How does an electronic relay work with low-voltage microcontrollers?
Microcontrollers like the Arduino Uno or ESP32 output only 5V or 3.3V at very low current (typically 12mA to 40mA max per GPIO pin), which is insufficient to drive a standard 12V relay coil directly. To bridge this gap, you use the microcontroller's GPIO to drive the base/gate of a transistor (like a 2N2222 BJT or IRLZ44N logic-level MOSFET). The transistor acts as a low-side switch, allowing a separate 12V power supply to energize the relay coil when the GPIO goes HIGH. Always remember the flyback diode across the coil to protect the transistor.






