If you are searching for a single pole double throw solid state relay, you have likely hit a wall: 95% of the SSRs on the market are Single Pole Single Throw (SPST / Form A). In the solid-state world, a true SPDT configuration is designated as a Form C relay. Instead of a mechanical armature flipping between contacts, a Form C SSR uses a specialized internal matrix of back-to-back MOSFETs or optocoupled logic to route current between a Common (COM), Normally Open (NO), and Normally Closed (NC) terminal without any moving parts.
This guide cuts through the catalog confusion. We will break down the exact rating columns that govern your specific load, map out the wiring for both the control and load sides, and terminate with concrete part numbers you can order today.
The Anatomy of a Single Pole Double Throw Solid State Relay
Standard AC SSRs use TRIACs or SCRs, which are inherently two-terminal switching devices. To achieve a Single Pole Double Throw (SPDT) function, manufacturers must use a different semiconductor architecture. True Form C SSRs typically rely on photovoltaic optocouplers driving MOSFET outputs.
When the control input is unpowered, the internal circuitry biases the MOSFETs to connect the COM terminal to the NC terminal. When you energize the control input, the optocoupler generates a gate voltage that turns off the NC path and turns on the NO path. Because they use MOSFETs rather than TRIACs, most true SPDT SSRs are rated for low-voltage DC or low-current AC signal switching (typically under 1A), rather than heavy 240V AC motor loads.
Rating Table: Which Column Governs Your Load?
When reading a datasheet for a Form C SSR, hobbyists often look at the absolute maximum current and call it a day. This leads to melted silicon. Here is how to read the rating table and identify the governing column for your specific application.
| Parameter | Typical Spec (e.g., Omron G3VM) | Which Rating Column Governs This Load? |
|---|---|---|
| Control Voltage (Input) | 1.0V to 1.4V DC (LED forward voltage) | Governs the control circuit design. You must calculate a current-limiting resistor to keep input current between 5mA and 20mA. |
| Continuous Load Current | 400mA at 25°C ambient | The Governing Metric for Resistive Loads. However, you must apply the manufacturer's temperature derating curve. At 60°C ambient, a 400mA relay may only safely pass 150mA. |
| On-Resistance (Rds(on)) | 1.5Ω to 5Ω max | Governs thermal management. Unlike TRIACs with a fixed ~1.2V drop, MOSFETs drop voltage based on current (V = I × R). High Rds(on) means internal heating. |
| Surge / Inrush Current | 1.2A for 100ms | The Governing Metric for Motor/Inductive Loads. If your load's startup inrush exceeds this 100ms threshold, the silicon will fail short. |
| Dielectric Strength | 1500V RMS (Input to Output) | Governs safety and isolation. Ensures mains transients on the load side cannot jump the optocoupler gap and fry your microcontroller. |
Load Selection Decision Path: Resistive, Inductive, or Motor?
Not all loads behave identically when switched. Use this decision tree to select the correct SSR architecture and protection scheme.
| Load Type | Startup Behavior | Required SSR Architecture | Required Protection |
|---|---|---|---|
| Resistive (Heaters, Incandescent Lamps) | Linear. Inrush is slightly higher than steady-state due to cold filament resistance. | Standard Form C MOSFET SSR or Zero-Crossing TRIAC (if SPST is acceptable). | Standard semiconductor fuse (aR/gR class) sized to 125% of steady-state current. |
| Inductive (Solenoids, Relays, Transformers) | Current lags voltage. Generates massive back-EMF voltage spikes upon turn-off. | Random-Fire (Instant ON) SSR. Zero-crossing types will fail to trigger or cause severe EMI. | RC Snubber network across load terminals. Never use a standard thermal breaker here; the dV/dt will destroy the SSR before the breaker trips. |
| Motor (AC/DC fractional HP) | Locked rotor inrush is 6x to 10x the nominal running current for 1-3 seconds. | High-Surge SPST SSR (True high-power SPDT SSRs do not exist for motor loads; see final verdict). | Oversized SSR (rated for 3x motor FLA) + fast-acting semiconductor fuse. |
Wiring the Control and Load Sides (With DC Flyback Protection)
Wiring a solid state relay requires treating the input and output as two completely isolated circuits. Old-school electricians often refer to the SSR input as the "coil." It is critical to understand that the input is an LED, not a copper wire coil.
The Control Side (Input)
To wire the control side, you must limit the current to the internal LED. If you are driving the SSR from a 5V Arduino or ESP32 GPIO pin:
- Calculate the resistor: R = (V_source - V_LED) / I_LED. For a 5V source, 1.2V LED drop, and 10mA target current: R = (5 - 1.2) / 0.010 = 380Ω. Use a standard 390Ω resistor.
- Wire the GPIO pin through the 390Ω resistor to the SSR positive input terminal.
- Wire the SSR negative input terminal to the microcontroller GND.
The Load Side (Output)
For a Form C (SPDT) SSR, you will see three load terminals: COM, NO, and NC.
- COM (Common): Connects to your load's positive/line wire.
- NO (Normally Open): Connects to your positive supply. The load powers ON when the control input is energized.
- NC (Normally Closed): Connects to an alternate circuit or ground. The load powers ON when the control input is unpowered.
Testing Dead and Live: When to Repair vs. Replace
Semiconductor failures are binary: they either fail open (no continuity) or fail short (permanently ON). Here is how to diagnose a suspect Form C SSR on the bench.
Testing Dead (Unpowered)
- Input Test: Set your multimeter to Diode Test mode. Place the red probe on the positive input and black on the negative. You should read a forward voltage drop between 1.0V and 1.4V. Reverse the probes; it should read "OL" (Open Loop). If it reads 0.00V or OL in both directions, the internal LED is dead.
- Output Test: Set the meter to Resistance (Ω). Measure across COM and NC. It should read low resistance (under 5Ω). Measure across COM and NO; it should read "OL". *Note: Some MOSFET SSRs have internal bleed resistors, so you may read a high resistance (e.g., 100kΩ) instead of pure OL.*
Testing Live (Energized)
Power the circuit and apply a control signal. Measure the AC or DC voltage directly across the COM and NO terminals while the load is connected. A healthy MOSFET SSR will show a voltage drop of less than 0.5V. A healthy TRIAC-based SSR will show a drop of roughly 1.0V to 1.5V. If you measure full supply voltage across the closed contacts, the internal silicon has failed open.
Repair vs. Replace
The Final Verdict: Concrete Part Picks
Because of the physical limitations of silicon die sizes, high-power (10A+) Single Pole Double Throw solid state relays do not exist as single, monolithic packages. Therefore, your concrete pick depends entirely on your current requirement.
Scenario A: Signal Switching, Low Voltage DC, or Audio (Under 400mA)
Buy the Omron G3VM-61C1 (or the Vishay LH1546). This is a true Form C (SPDT) MOSFET SSR in a 6-pin DIP or SMT package. It handles up to 60V AC/DC and 400mA. It costs roughly $4.50 to $6.00 per unit on DigiKey or Mouser. It is the undisputed king of low-power SPDT solid-state switching, offering bounce-free operation and infinite mechanical life.
Scenario B: Mains AC or High Current Loads (2A to 25A)
Since a 25A Form C SSR does not exist, the mandatory engineering solution is to use two matched SPST (Form A) SSRs and invert the logic. Buy two Crydom D2425 (25A, 24-280V AC) units (approx. $48 each). Wire your load COM to the Line. Wire one SSR to act as the NO contact, and the second SSR to act as the NC contact. Use a simple hardware logic inverter (like a 74HC04 chip) or complementary PLC outputs to ensure that when SSR #1 turns ON, SSR #2 turns OFF. Never rely on software alone to prevent both from turning on simultaneously; a microcontroller glitch during boot could energize both, causing a dead short.
For further reading on semiconductor protection and snubber design, refer to the Omron Relay Technical Guide and the Littelfuse Solid State Relay application notes.






