To select a power relay, match the contact rating to your specific load type (resistive, inductive, or motor) and the coil voltage to your control circuit. For a standard 120V AC, 10A resistive load controlled by a 5V microcontroller, the default pick is the Omron G5LE-14-DC5 (or the budget-friendly Songle SRD-05VDC-SL-C). You must always wire a reverse-biased flyback diode across DC coils to protect your driving transistor, and you must never rely on the "resistive" contact rating column when switching motors or transformers.

Decoding Power Relay Ratings: Which Column Governs?

Relay datasheets are notoriously confusing because a single component will have four or five different current ratings listed on the same page. The golden rule of relay selection is that the rating column matching your exact load type governs. If your load type is not explicitly listed, you must default to the lowest rated column (usually motor or inductive) or apply a strict 20% derating factor to the resistive rating.

Typical 10A Power Relay Datasheet Ratings (e.g., Omron G5LE)
Specification Resistive Load Inductive / Motor Load Tungsten (Lamp) Load
Coil Voltage 5V DC, 12V DC, or 24V DC (Nominal)
Contact Rating (120VAC) 10A 3A (Inductive) / 1/3 HP (Motor) 120W (approx 1A)
Contact Rating (250VAC) 10A 2.5A (Inductive) / 1/4 HP (Motor) 120W
Breaking Capacity 2,500 VA 750 VA 120 VA

Why the massive discrepancy? A resistive load (like a heating element) draws a steady current. An inductive load (like a solenoid) or a motor draws a massive inrush current when starting—often 5 to 7 times the Full Load Amps (FLA)—and generates a high-voltage inductive kick when the circuit opens, causing severe contact arcing. According to Macromatic's technical guides on contact ratings, sizing a relay purely on its resistive rating for an HVAC compressor is the number one cause of welded contacts and relay fires in DIY automation.

Safety Warning: Never treat a relay as a protective device. Unlike a circuit breaker which relies on a calibrated thermal-magnetic trip curve to clear a fault, a relay is purely a switching device. It has no inherent overcurrent protection. You must always place an appropriately sized fuse or breaker on the line side of the relay's contact terminals.

Wiring the Two Halves: Coil vs. Contact Side

A power relay is essentially two electrically isolated circuits sharing a magnetic core: the low-voltage coil (control) and the high-voltage contacts (load). Keeping these wired correctly—and physically separated on your PCB or breadboard—is critical for safety and signal integrity.

The Coil Side and the Flyback Diode Rule

The coil is an inductor. When your microcontroller (e.g., ESP32 or Arduino) pulls the GPIO pin low to de-energize the relay, the collapsing magnetic field induces a massive reverse voltage spike (back-EMF). This spike can easily reach 50V to 100V, instantly destroying your microcontroller's GPIO pin or the driving NPN transistor/MOSFET.

The Fix: You must wire a flyback diode (standard 1N4007 or 1N4148) in reverse-bias directly across the coil pins. The cathode (stripe) goes to the positive coil pin, and the anode goes to the negative/ground pin. During normal operation, the diode blocks current. When the coil is switched off, the diode provides a safe recirculation path for the inductive spike, clamping the voltage to roughly 0.7V above the supply rail.

Pro-Tip for High-Speed Switching: A standard flyback diode keeps the relay "on" slightly longer as the current slowly decays through the diode. If you need the relay to drop out instantly (e.g., in precision timing circuits), place a Zener diode (e.g., 12V) in series with the flyback diode. This allows a higher reverse voltage, dissipating the coil energy much faster.

The Contact Side

The contact side handles the heavy lifting. Use the Common (C), Normally Open (NO), and Normally Closed (NC) terminals based on your fail-safe requirements. For a 15A load, use a minimum of 14 AWG copper wire. Ensure your screw terminals are torqued to the manufacturer's specification (usually around 0.5 to 0.7 Nm) to prevent high-resistance connections that will melt the plastic housing under continuous load.

Load-Type Decision Tree: Picking the Right Relay

Use this decision path to select the correct relay architecture based on what you are actually switching. Follow the logic down to your concrete component pick.

Load Type Characteristics & Hazards Selection Criteria Concrete Part Pick
Resistive
(Heaters, toasters, incandescent bulbs)
Steady state current. Minimal inrush. Low arcing on break. Match nominal current to resistive column. Standard SPST/SPDT electromechanical relay is fine. Omron G5LE-14-DC5
(10A @ 250VAC, ~$2.50)
Inductive
(Solenoids, transformers, contactor coils)
Moderate inrush. Severe arcing on break due to stored magnetic energy. Derate resistive rating by 70%. Add an RC snubber network across the load contacts to suppress arcs. Omron G8P-1A4P-DC5
(30A @ 250VAC, ~$4.00)
Motor
(Compressors, fans, pumps, conveyors)
Massive inrush (Locked Rotor Amps is 5-7x FLA). High mechanical and electrical stress. MUST be "Motor Rated" or "HP Rated" by UL/NEMA. Standard relays will weld shut. Consider Solid State Relays (SSR) for high cycle counts. Panasonic ALDP124
(Motor rated) OR Crydom D2425 (SSR, ~$25.00)
Capacitive / LED Drivers
(Switching power supplies, LED banks)
Extreme inrush current (up to 100x steady state) as empty capacitors charge. Causes severe contact welding. Requires "TV-5" or "Tungsten" rated contacts, or a zero-crossing SSR. Add an NTC thermistor to limit inrush. Fotek SSR-25 DA
(Zero-crossing SSR, ~$12.00)

For deeper engineering validation on load behaviors, refer to the DigiKey technical library on relay contact ratings, which details the exact inrush multipliers for tungsten and capacitive loads.

Bench Testing: Dead and Live Diagnostics

Before wiring a relay into a live mains circuit, validate it on the bench. Here is the exact diagnostic sequence using a standard digital multimeter (DMM).

Dead Testing (Power Off)

  1. Coil Resistance: Set DMM to Ohms (Ω). Probe the two coil pins (usually A1 and A2, or the middle pins on a PCB relay). A 5V DC coil should read between 60Ω and 120Ω. A 12V coil will read 250Ω to 400Ω. If it reads OL (Open Loop), the internal coil wire is snapped. Trash it.
  2. Contact Continuity (De-energized): Probe Common (C) and Normally Closed (NC). It should read < 1.0Ω. Probe Common (C) and Normally Open (NO). It should read OL.
  3. Contact Continuity (Energized): Apply the nominal coil voltage (e.g., 5V) from a bench power supply. You should hear a distinct mechanical "click". Re-measure C to NO (should be < 1.0Ω) and C to NC (should be OL).

Live Testing (Under Load)

Once installed and switching a real load, you must check for contact degradation. Set your DMM to AC Millivolts (mV). Place the probes directly across the Common and NO terminals while the relay is energized and the load is running.

  • Healthy Contacts: Voltage drop is typically < 20mV to 50mV.
  • Degraded Contacts: Voltage drop is > 100mV. This indicates carbon buildup, pitting, or oxidation on the contact surface. The relay is dissipating power as heat (P = V × I) and will soon fail.

When to Repair vs. Replace

Never repair an electromechanical power relay. There is a persistent myth in older maker forums about "filing down" pitted relay contacts to restore them. The contacts are plated with a specific silver-alloy (often silver tin oxide or silver cadmium oxide) designed to resist welding and arc erosion. Filing them exposes the base brass or copper, which will oxidize immediately upon exposure to air, creating a high-resistance hotspot that will melt the relay housing and potentially start a fire. A replacement Omron G5LE costs $2.50; a house fire costs everything. Always replace.

The Default Pick for 90% of Maker Projects

If you are building a home automation node, an ESP32-based smart plug, or a general-purpose 120V/240V AC switching circuit for loads under 10A, stop evaluating datasheets and buy the Omron G5LE-14-DC5 (for 5V logic) or G5LE-14-DC12 (for 12V logic).

Here is why this is the definitive default:

  • Sealed Construction: The "4" in the part number suffix indicates a flux-sealed plastic housing. If you are mounting this on a custom PCB and wave-soldering it, flux fumes won't get inside and ruin the contacts.
  • Bifurcated Contacts: Omron uses a dual-contact crossbar design in this series, which drastically improves reliability for low-level switching and reduces the chance of single-point contact welding.
  • Predictable Failure Mode: Unlike cheap, unbranded clone relays that fail shorted (welded ON), the G5LE series is engineered to fail open when pushed past its thermal limits, which is the safer failure mode for most heating and lighting loads.

For the physical wiring, drive the 5V coil using an N-channel logic-level MOSFET like the IRLZ44N or a standard NPN transistor like the 2N2222 with a 1kΩ base resistor. Put the 1N4007 flyback diode across the coil, route your 14 AWG mains wire through the C and NO terminals, and you have a robust, code-friendly switching circuit that will outlast the microcontroller driving it.