To build a reliable relay-based H-bridge for reversing a 12V or 24V DC motor, use two DPDT (Double-Pole Double-Throw) electromechanical relays like the Omron G2R-2-E DC12. While solid-state MOSFET H-bridges are common for high-speed PWM, a relay H-bridge offers near-zero voltage drop, total galvanic isolation, and immunity to the voltage spikes that frequently fry silicon drivers. The most critical rule for this topology: you must size your relay contacts based on the motor’s Locked Rotor Amperage (LRA) and inductive breaking capacity, not its continuous running current. A relay rated for 10A resistive will weld its contacts shut on a 3A motor if you ignore the inductive rating column.

Relay H-Bridge Specifications and Rating Tables

When selecting a relay for an H-bridge, you are managing two entirely separate circuits: the coil side (low power, typically 5V, 12V, or 24V DC used to generate the magnetic field) and the contact side (the high-power switching path carrying the motor current). The coil side dictates your microcontroller or driver transistor requirements, while the contact side dictates the physical survivability of the relay under load.

Below is a specification table for common DPDT and dual-contact relays suitable for bench and industrial H-bridge builds. Note the drastic difference between the resistive and motor/inductive ratings.

Relay Model Coil Voltage Coil Resistance Resistive Rating Motor / Inductive Rating Breaking Capacity (DC)
Omron G2R-2-E DC12 12V DC 275 Ω 5A @ 250VAC 2A @ 30VDC (Motor) 10A @ 30VDC (Resistive)
Song Chuan 833F-1C-C 24V DC 1440 Ω 16A @ 250VAC 1/2 HP @ 120VAC 8A @ 30VDC
Panasonic TQ2-12V 12V DC 1028 Ω 1A @ 125VAC 0.5A @ 110VDC 2A @ 30VDC
Finder 40.52.9.024 24V DC 2880 Ω 8A @ 250VAC 3A @ 24VDC (Motor) 16A @ 24VDC (Resistive)
Warning: Which Rating Column Governs?
For DC motor loads, always look at the Motor or Inductive rating column. DC motors draw 5 to 8 times their full-load current at startup (Locked Rotor Amperage). Furthermore, breaking a DC inductive circuit creates a sustained arc. If the relay’s DC breaking capacity is lower than your motor's stall current, the contacts will pit, carbonize, and eventually weld together in the closed position.

Wiring the Coil and Contact Sides

Building an H-bridge out of relays requires careful attention to both the control logic and the power switching. The standard topology uses two DPDT relays. In the resting state (both coils de-energized), the motor leads are connected to ground through the Normally Closed (NC) contacts, effectively braking the motor or leaving it floating depending on the exact wiring. When Relay A energizes, it applies +V to Lead 1 and GND to Lead 2 (Forward). When Relay B energizes, it applies +V to Lead 2 and GND to Lead 1 (Reverse).

The Coil Side: Flyback Protection is Mandatory

A relay coil is a large inductor. When your control transistor turns off, the collapsing magnetic field generates a massive reverse voltage spike (often exceeding 100V) that will instantly destroy your driving MOSFET, BJT, or microcontroller GPIO pin. You must wire a flyback diode (like a 1N4007 or 1N4148) in parallel with every DC relay coil. Connect the diode’s cathode (the stripe) to the positive coil terminal and the anode to the negative/ground terminal. For high-speed switching applications, consider adding a 47Ω resistor in series with the diode to speed up the coil's collapse time, reducing relay release delay.

The Contact Side: Preventing Shoot-Through

The most catastrophic failure mode in a relay H-bridge is "shoot-through"—energizing both Relay A and Relay B simultaneously. This directly shorts your positive supply to ground through the relay contacts, vaporizing traces and potentially causing a fire. To prevent this, implement an electrical interlock. Wire the coil power for Relay A through the NC contact of Relay B, and vice versa. This ensures that even if your microcontroller suffers a brownout and drives both GPIO pins high simultaneously, the physical relay contacts will mechanically prevent the second coil from energizing. For a deeper dive into H-bridge topologies, All About Circuits provides an excellent breakdown of the underlying theory.

Load Selection, Testing, and Replacement

Choosing the right relay and verifying its health requires a systematic approach based on the specific load characteristics you are switching.

Load Type Governing Rating Column Key Failure Mode Selection Rule
Resistive (Heaters, Incandescent) Resistive / Thermal Thermal melting of housing Size at 125% of continuous steady-state current.
Inductive (Solenoids, Contactors) Inductive / DC Breaking Contact pitting from DC arcing Ensure DC breaking voltage/current exceeds the coil's stored energy ($E = \frac{1}{2}LI^2$).
Motor (DC Gearmotors, Winches) Motor / LRA / HP Rating Contact welding from inrush Relay LRA rating must exceed motor stall current. Add a snubber across contacts.

How to Test a Relay: Dead and Live

Before soldering a relay into your H-bridge, or when troubleshooting a failed board, follow this testing protocol:

  • Dead Testing (Coil): Set your multimeter to Ohms. Measure across the coil pins (usually A1 and A2). A 12V Omron G2R should read ~275Ω. An open circuit (OL) means a blown internal coil wire; a dead short (near 0Ω) means melted internal insulation.
  • Dead Testing (Contacts): Set the DMM to continuity. Probe the COM and NC pins; you should hear a beep. Probe COM and NO; it should read OL. Press the relay armature manually with a non-conductive tool. The continuity should swap. If the COM-NO resistance reads above 1Ω, the contacts are carbonized.
  • Live Testing (Voltage Drop): Wire the relay to its actual motor load and energize the coil. Set your DMM to DC millivolts (mV). Place the probes directly on the COM and NO solder pads. A healthy relay under load will show a voltage drop of less than 50mV. If you read 200mV or higher, the contacts are degrading and generating excess heat ($P = I \times V_{drop}$).

When to Repair vs. Replace

Electromechanical relays are consumable components; their contacts physically erode with every switch cycle. Replace any PCB-mount or socketed relay (like the Omron or Song Chuan models listed above) that fails a live voltage drop test. They cost between $2 and $15, are often sealed with epoxy or plastic shells preventing internal access, and attempting to file the contacts will ruin the silver-alloy plating. Repair is only justified for heavy-duty industrial contactors (e.g., Schneider Electric TeSys or Eaton XT series costing $100+), where you can safely disassemble the arc chutes, clean the busbars, and replace the main contact tips or coil assemblies as modular spare parts. For more on relay switching dynamics and arc suppression, refer to this guide on relay switching circuits.

Relay H-Bridge vs. Solid-State MOSFET H-Bridge

While a relay H-bridge is robust, it isn't the right tool for every application. If you are building a robotics platform requiring variable speed control, you need to compare the electromechanical approach against solid-state alternatives like the BTS7960 or discrete MOSFET bridges.

Feature Relay-Based H-Bridge Solid-State MOSFET H-Bridge
PWM Speed Control Impossible (mechanical limits ~10Hz) Excellent (supports 1kHz to 20kHz+)
Voltage Drop ~0.05V (negligible, no heat sinking) 0.2V to 1.5V (requires heatsinks at high amps)
Switching Speed Slow (5ms - 15ms operate/release time) Instantaneous (nanoseconds)
Galvanic Isolation Inherent (physical air gap) Requires external optocouplers
Lifespan ~100,000 mechanical cycles Millions of cycles (if kept within thermal limits)
Acoustic Noise Loud mechanical clicking Silent (may produce coil whine at low PWM)

The Verdict: Choose a relay H-bridge when you only need simple forward/reverse/stop control for high-current loads (like a 12V winch or a linear actuator) where PWM speed control is unnecessary, and you want to avoid the thermal management headaches of high-amperage MOSFETs. Choose a solid-state H-bridge the moment your project requires smooth acceleration, regenerative braking, or PID-based speed stabilization. For a comprehensive look at modern silicon motor drivers, the Texas Instruments motor driver portfolio outlines the thermal and switching advantages of integrated silicon bridges.