To choose a relay, match the coil voltage to your control circuit (e.g., 5VDC, 12VDC, 120VAC) and select the contact rating based on your specific load type, applying a 20% to 60% derating factor for inductive and motor loads compared to the headline resistive rating. For a standard 10A general-purpose relay like the Omron G2R-1-E, the 10A rating only applies to resistive loads; for a 1/4 HP motor, you must check the specific motor contact rating column in the datasheet. In 2026, standard DIN-rail electromechanical relays (EMRs) cost between $4 and $12, making replacement far more practical than attempting repairs on pitted contacts.
The Relay Selection Decision Path (By Load Type)
The most common mistake makers and junior technicians make is sizing a relay based solely on the bold "10A 250VAC" printed on the plastic casing. That headline number is almost always a resistive rating. When you switch inductive or motor loads, the inrush current and inductive kickback generate arcs that destroy contacts rated only for resistive heating elements. Use this decision tree to select the correct relay class for your application.
| Load Type | Characteristics & Hazards | Derating Factor | Recommended Relay Type | Example Part |
|---|---|---|---|---|
| Resistive (Heaters, Toasters) | Steady current, no inrush, minimal arcing on break. | None (100% of rated current) | Standard General Purpose EMR | Finder 40.52 (16A) |
| Inductive (Solenoids, Valves, Contactors) | Moderate inrush, high voltage spike on break (L di/dt). | Derate to 30%-40% of resistive rating | EMR with arc suppression or Solid State Relay (SSR) | Omron G2R-1-E (10A res / 3A ind) |
| Motor (Compressors, Fans, Pumps) | Massive inrush (Locked Rotor Amps), high break arc. | Derate to 20%-25% of resistive rating (or use HP rating) | Motor-rated Relay or Magnetic Contactor | Schneider Electric TeSys D (for >1HP) |
| Lamp (Tungsten, LED Drivers) | Tungsten has 10x-15x inrush; LED drivers have capacitive inrush. | Derate to 10%-20% of resistive rating | Zero-Cross SSR or High-Inrush EMR | Omron G3NA (Zero-cross SSR) |
Decoding the Datasheet: Which Rating Column Governs Your Load?
When you pull up a datasheet from a manufacturer like Omron Industrial or Finder, you will see a matrix of electrical ratings. Which rating column governs this load? The rule is absolute: the governing rating is the lowest applicable value for your specific load type and voltage. Never assume the AC rating applies to DC, and never assume the resistive rating applies to motors.
| Datasheet Parameter | Typical Value (10A Class Relay) | What It Actually Means |
|---|---|---|
| Coil Voltage | 12VDC, 24VDC, 120VAC | The voltage required to energize the electromagnet. Must match your control circuit exactly (±10%). |
| Contact Rating (Resistive) | 10A @ 250VAC / 30VDC | Maximum steady-state current for purely resistive loads. Notice the DC voltage is much lower due to arcing. |
| Breaking Capacity (Inductive) | 3A @ 250VAC (cos φ = 0.4) | The maximum current the contacts can safely interrupt without welding together when switching coils/solenoids. |
| Motor Rating | 1/4 HP @ 120VAC | Specifically tested for motor inrush (LRA) and break currents. Often governed by UL/CSA standards. |
| Electrical Life | 100,000 operations (at rated load) | Expected cycles before contact degradation. Mechanical life (no load) is usually 10x to 20x higher. |
Note on Overcurrent Protection: A relay's breaking capacity is not a substitute for overcurrent protection. Always pair your relay circuit with a correctly rated MCB or fuse with the appropriate trip curve (e.g., C-curve for motors to tolerate inrush, B-curve for resistive loads). Do not treat fuses and breakers as interchangeable without considering these trip curves.
Wiring the Coil vs. Contacts (And Why DC Needs Flyback Protection)
An electromechanical relay is essentially two separate circuits sharing a magnetic bridge. Understanding the physical and electrical isolation between these two sides is critical for safe bench wiring.
The Coil Side (Control Circuit)
The coil is an electromagnet. On standard DIN-rail sockets, these terminals are labeled A1 and A2. On PCB-mount relays, they are simply the two pins on the narrow edge of the package. The coil side draws a small, steady current (typically 20mA to 50mA) to pull the armature. Polarity generally does not matter for standard AC or DC coils unless the relay has a built-in indicator LED or suppression diode, in which case A1 is positive and A2 is negative.
The Contact Side (Load Circuit)
The contacts carry the heavy load. On DIN sockets, the common terminal is 11, the Normally Closed (NC) is 12, and the Normally Open (NO) is 14. For multi-pole relays, the tens digit increments (21/22/24 for the second pole). On PCB relays, these are labeled COM, NC, and NO. The load power source connects to COM, and the device connects to NO or NC depending on your fail-safe logic.
When you de-energize a DC coil, the collapsing magnetic field generates a massive reverse voltage spike (inductive kickback) that can instantly destroy the driving transistor, MOSFET, or microcontroller GPIO. You must wire a flyback diode (e.g., 1N4007) in reverse bias across the coil terminals (Cathode/Stripe to A1/Positive, Anode to A2/Negative). This provides a safe path for the inductive spike to dissipate. AC coils do not require this, as the alternating zero-crossings naturally extinguish the arc.
Bench Testing and Lifecycle: Dead/Live Tests and Repair vs. Replace
Relays are mechanical wear items. The contacts pit, carbon builds up, and the return spring fatigues. Here is how to diagnose a suspect relay on the bench, referencing standard diagnostic practices outlined by Electronics Tutorials.
How to Test It Dead (Unpowered)
- Coil Continuity: Set your multimeter to resistance (Ω). Probe A1 and A2. A healthy 12VDC coil typically reads between 100Ω and 400Ω. A 120VAC coil will read much higher (e.g., 2kΩ to 5kΩ). If it reads infinite (OL), the coil wire is broken internally. If it reads 0Ω, it is shorted.
- Contact Continuity: Probe COM and NC. It should read near 0Ω (typically < 0.5Ω). Probe COM and NO; it should read infinite (OL).
- Manual Actuation: Use a small flathead screwdriver to press the manual test button on the relay armature. The COM-to-NO continuity should drop to < 0.5Ω, and COM-to-NC should go OL.
How to Test It Live (Powered)
- Coil Voltage: With the control circuit active, measure DC or AC voltage across A1 and A2. It must be within ±10% of the nominal coil rating. A 12VDC coil needs at least 10.8V to pull in reliably.
- Contact Voltage Drop: With the relay energized and the load running, measure the AC/DC voltage directly across the COM and NO terminals. A healthy contact will drop less than 50mV. If you read >200mV, the contacts are pitted or carbonized, generating excess heat.
When to Repair vs. Replace
Never attempt to repair a standard EMR. If contacts weld shut, the armature mechanism is compromised. If you sand down pitted contacts, you remove the factory-applied silver-alloy plating, exposing base metals that will oxidize and fail within days. Furthermore, opening the plastic housing destroys the dust-tight seal, allowing corrosive gases to accelerate contact degradation. When a relay fails a live voltage-drop test or shows coil discontinuity, replace the entire unit. If your application requires millions of cycles or you are dealing with high-voltage DC (where arcing is severe), upgrade to a Solid State Relay (SSR) with an appropriate heatsink.
Frequently Asked Questions: How to Choose Relay Variants
How to choose relay modules for Arduino and ESP32 GPIOs?
Microcontroller GPIOs cannot source the 30mA+ required to drive a relay coil directly, and they are highly sensitive to voltage spikes. When choosing a relay module for an ESP32 or Arduino, always select a module with optocoupler isolation. This physically separates the microcontroller's 3.3V/5V logic from the relay's power supply. Additionally, check if the module is "Active LOW" (triggers when the GPIO pulls to ground) or "Active HIGH". Most cheap 5V relay modules on the market require a true 5V logic HIGH to trigger, which means an ESP32 (3.3V logic) will fail to trigger them unless you use a level shifter or buy a specific 3.3V-compatible opto-isolated module.
How to choose relay breaking capacity for a compressor motor?
Motors draw Locked Rotor Amps (LRA) during startup, which can be 5 to 8 times the Running Load Amps (RLA). If your compressor has an RLA of 10A, the inrush could be 60A. A standard 10A relay will weld its contacts shut on the first startup. To choose a relay for a motor, look specifically for the HP (Horsepower) rating or the Motor FLA/LRA rating in the datasheet, not the resistive amperage. For any motor exceeding 1HP (or roughly 15A RLA), abandon standard relays entirely and use a properly sized magnetic contactor with arc chutes, paired with a thermal overload relay.
How to choose relay contact forms: Form A, Form B, or Form C?
These industry standard terms (defined by All About Circuits and IEC standards) dictate the internal switching logic:
- Form A (SPST-NO): Single Pole, Single Throw, Normally Open. The circuit is off until the coil is energized. Used for standard load switching (e.g., turning on a heater).
- Form B (SPST-NC): Single Pole, Single Throw, Normally Closed. The circuit is on until the coil is energized. Used for safety interlocks or emergency stop circuits where a broken wire must trigger a safe state.
- Form C (SPDT): Single Pole, Double Throw. Contains COM, NO, and NC. Used when you need to switch a signal between two paths, or when you need to send a "fault" signal to a PLC when the relay drops out.






