An electrical relay isolates a low-power control circuit from a high-power load circuit using an electromagnetic coil to pull mechanical contacts closed. Choosing the right one requires matching the coil voltage to your control signal and derating the contact amperage based on your specific load type. While a datasheet might advertise a '10A' relay, feeding a 10A motor into it will weld the contacts shut on the first startup. This guide breaks down the exact physics, IEC utilization categories, and multimeter diagnostics you need to specify, wire, and troubleshoot electromechanical relays on the bench and in the panel.
Decoding Electrical Relay Ratings: Coil vs. Contact
Every electromechanical relay has two entirely separate electrical circuits that interact only through magnetism: the coil side (control) and the contact side (load). Confusing the two or misreading their respective rating columns is the most common cause of premature relay failure.
The coil side (typically pins 13/14 or A1/A2 on DIN-rail models) is an inductor. When you apply the nominal voltage (e.g., 12VDC or 120VAC), current flows through the copper windings, generating a magnetic field that pulls the armature. The contact side (Common, Normally Open, Normally Closed) is the mechanical switch that carries your load current. These contacts are rated by their thermal carrying capacity and their ability to extinguish an electrical arc when opening.
When wiring a DC coil, you must wire a flyback diode (like a 1N4007) in reverse parallel across the coil pins (cathode to positive, anode to negative). When the control signal drops, the collapsing magnetic field generates a high-voltage inductive kickback spike. Without a flyback diode, this spike will instantly fry your ESP32 GPIO, Arduino output pin, or PLC transistor output. AC coils do not require flyback diodes, as the alternating current naturally crosses zero, but they often include an internal RC snubber or varistor to limit contact arcing.
Standard Rating Table Breakdown
Here is how the rating columns translate to real-world components, using the industry-standard Omron G2R-2-E and Finder 40 series as benchmarks.
| Parameter | Coil Side Specification | Contact Side Specification |
|---|---|---|
| Nominal Voltage | 12VDC, 24VDC, 120VAC | 250VAC / 30VDC Max |
| Current / Resistance | 43mA @ 12VDC (275 Ω coil) | 10A Continuous (Resistive) |
| Breaking Capacity | N/A (Governed by driver circuit) | 30A Inrush / 10A Steady State |
| Dielectric Strength | 500VAC (Coil to Contact isolation) | 1000VAC (Between open contacts) |
Selection Decision Path by Load Type
Which rating column governs this load? The 'Contact Rating' column governs your load capacity, but the headline amperage printed on the relay casing is a trap. That number is almost exclusively rated for IEC 60947 AC-1 (purely resistive) loads, like a space heater. If you switch an inductive or motor load, the inrush current and inductive arcing will destroy standard contacts. You must apply a derating factor based on the IEC utilization category.
Load Type Decision Tree
| Load Type (IEC Category) | Inrush Multiplier | Derating Factor | Max Load on a '10A' Relay | Recommended Contact Material |
|---|---|---|---|---|
| Resistive (AC-1) Heaters, Incandescent | 1x (None) | 100% | 10A | AgSnO2 (Silver Tin Oxide) |
| Inductive (AC-15) Contactors, Solenoids, Transformers | 5x to 10x | 30% to 40% | 3A to 4A | AgNi (Silver Nickel) |
| Motor (AC-3) Compressors, Pumps, Fans | 6x to 8x (LRA) | 20% to 25% | 2A to 2.5A | AgSnO2 or AgCdO |
| Tungsten / LED Drivers Switch-mode power supplies | 10x to 15x | 10% to 15% | 1A to 1.5A | AgSnO2 (High Inrush specific) |
Pro-Tip: If you are switching a 5A single-phase compressor motor (AC-3), do not buy a 5A relay. You need a relay rated for at least 20A to 25A resistive to safely handle the 20% motor derating factor and the Locked Rotor Amperage (LRA) inrush without welding the Normally Open (NO) contacts.
Bench and Field Testing: Dead and Live Diagnostics
When a circuit fails, you need to determine if the relay coil is burning out, the contacts are carbonized, or the control signal is missing. Here is how to test an electrical relay using a standard digital multimeter (DMM).
1. Dead Testing (De-energized)
Safety First: Lock out and tag out (LOTO) the main breaker and verify zero voltage before touching terminals.
- Test the Coil: Set your DMM to Ohms (Ω). Place probes across the coil pins (A1/A2). A healthy 12VDC Omron G2R coil will read between 250Ω and 300Ω. If it reads 'OL' (infinite), the internal copper wire is snapped; the relay is dead. If it reads near 0Ω, the coil is shorted.
- Test the Contacts: Set DMM to Continuity or low Ohms. Measure across Common (C) and Normally Closed (NC). It should read < 1Ω. Measure Common and Normally Open (NO); it should read 'OL'. Now, manually press the relay's test lever (or armature) with a small screwdriver. The C-NC should go 'OL', and C-NO should drop to < 1Ω. If C-NO reads 50Ω or higher when pressed, the contacts are heavily pitted or carbonized.
2. Live Testing (Energized)
Warning: Mains voltage is present. Use insulated probes and keep one hand in your pocket.
- Verify Coil Pull-In: Set DMM to AC or DC Volts. Measure across the coil terminals while the control signal is active. The voltage must be at least 80% of the nominal rating (e.g., >9.6V on a 12VDC coil) for the armature to pull in reliably. If you read 6V, you have a voltage drop issue in your control wiring or a failing driver transistor.
- The Voltage Drop Test (Crucial): With the relay energized and the load running, measure the AC voltage across the closed Common and NO terminals. A healthy contact under load should drop less than 50mV (0.05V). If your DMM reads 2V to 5V across the closed contacts, the internal resistance is generating massive heat. The contacts are failing and will weld shut soon.
When to Repair vs. Replace
Modern PCB and DIN-rail relays (like the Finder 40 series or Omron G2R) are sealed, replace-on-fail components. If the contacts are welded, pitted, or the coil is open, throw it in the bin. Never file down or sand the contacts on a modern relay. Doing so removes the micro-thin silver tin oxide (AgSnO2) plating, exposing the base metal and guaranteeing rapid welding on the very next arc. Only attempt contact burnishing or replacement on massive, open-frame industrial contactors (e.g., 100A+ Schneider TeSys or Allen-Bradley) where the replacement cost exceeds $150 and machine downtime is critical.
Frequently Asked Questions
Why does my electrical relay click but the load doesn't turn on?
The 'click' only confirms that the coil is energized and the armature is moving. It does not guarantee electrical continuity. The most common cause is severe contact pitting or carbon buildup from switching inductive loads without a snubber circuit. The physical gap closes, but the carbon layer acts as an insulator. Perform the live voltage drop test across the NO and Common terminals; if you read full line voltage across the closed contacts, the contacts are internally destroyed and the relay must be replaced.
Can I use a standard electrical relay for a high-inrush LED driver?
Generally, no. Modern commercial LED drivers use switch-mode power supplies with massive input capacitors. When energized, these capacitors act as a dead short for the first few milliseconds, drawing inrush currents of 50A to 100A. A standard 10A relay will suffer immediate contact welding. For high-inrush LED loads, you must specify a relay explicitly rated for 'High Inrush' (like the Omron G9TA series, which handles 60A inrush) or switch to a Zero-Crossing Solid State Relay (SSR) to eliminate the mechanical arc entirely.
How do I wire an electrical relay to an ESP32 without burning out the GPIO?
An ESP32 GPIO pin can source a maximum of 40mA (12mA recommended for stability), while a standard 5VDC relay coil draws 70mA to 90mA. Connecting the coil directly to the ESP32 will cause a brownout or permanently fry the silicon. You must use a logic-level N-channel MOSFET (like a 2N7000 or IRLZ44N) or a Darlington driver IC (like the ULN2803) as a low-side switch. Wire the ESP32 GPIO to the MOSFET gate, the relay coil between the 5V supply and the MOSFET drain, and the MOSFET source to ground. Do not forget the 1N4007 flyback diode across the coil, or the inductive spike will travel back through the MOSFET and destroy your microcontroller.






