Voltage Controlled DPDT Switch

CI

CircuitSim

·

Created Aug 17, 2026

·

Updated Aug 17, 2026

Schematic preview for Voltage Controlled DPDT Switch
Details

Components

5


Schematic

Yes


Simulation

Interactive


Copies

Not copied yet

Tags

No tags yet.

About this circuit

Transient fixture proving the selected and alternate contacts exchange states with the control voltage.

Components used

Components used
5 components
NameManufacturerMPNCountType

Resistor

Generic

6

Official

AC Voltage Source

Generic

1

Official

Clock Voltage Source

Generic

1

Official

DC Voltage Source

Generic

1

Official

Voltage Controlled DPDT

Generic

1

Official

SPICE netlist

* **************************************************
* Generated from CircuitSim Schematic
**************************************************
R_R1 N10 N9 1K
R_ROUT1 N4 0 10K
R_ROUT2 N6 0 10K
R_ROUT3 N7 0 10K
R_ROUT4 N5 0 10K
R_RSOURCE N3 N2 1K
xSW1 N3 N4 N6 N10 N7 N5 N1 0 VCDPDT_df933b1e PARAMS: Von=10 Voff=0 Ron=10m Roff=1meg
V_V1 N9 0 dc 3 ac 0 0 distof1 0 0 distof2 0 0
V_V2 N2 0 dc 0 ac 1 0 distof1 0 0 distof2 0 0 sin ( 0 5 10 0 0 0 )
V_VCONTROL N1 0 PULSE(0 10 0 1u 1u {25*0.01/1} {1/1})
E_VP_A1 VP_A1 0 N4 0 1
E_VP_A2 VP_A2 0 N6 0 1
E_VP_A3 VP_A3 0 N7 0 1
E_VP_A4 VP_A4 0 N5 0 1
E_VP_A5 VP_A5 0 N1 0 1

**************************************************
* Models and supporting definitions follow
**************************************************
.model Resistor_1d9c8cf9a r(tc1=0 tc2=0 tnom=27)
.subckt VCDPDT_df933b1e T0 T1 T2 T3 T4 T5 T6 T7 params: Von=1 Voff=0 Ron=1 Roff=1e12
    S_A1 T0 T1 control_normalized T7 SW_df933b1e_A1
    S_A2 T0 T2 control_inverted T7 SW_df933b1e_A2
    S_B1 T3 T4 control_normalized T7 SW_df933b1e_B1
    S_B2 T3 T5 control_inverted T7 SW_df933b1e_B2
    E_CONTROL_NORMALIZED control_normalized T7 VALUE={(V(T6,T7)-Voff)/(Von-Voff)}
    E_CONTROL_INVERTED control_inverted T7 VALUE={1-(V(T6,T7)-Voff)/(Von-Voff)}
    .model SW_df933b1e_A1 SW(Ron={Ron} Roff={Roff} Vt=0.5 Vh=0.1)
    .model SW_df933b1e_A2 SW(Ron={Ron} Roff={Roff} Vt=0.5 Vh=0.1)
    .model SW_df933b1e_B1 SW(Ron={Ron} Roff={Roff} Vt=0.5 Vh=0.1)
    .model SW_df933b1e_B2 SW(Ron={Ron} Roff={Roff} Vt=0.5 Vh=0.1)
    V_STATE_SUPPLY state_supply 0 1
    S_STATE state_supply state control_normalized T7 SW_df933b1e_A1
    R_STATE state 0 {sqrt(Ron*Roff)}
    R_STAB_CA T0 T7 1T
    R_STAB_A1 T1 T7 1T
    R_STAB_A2 T2 T7 1T
    R_STAB_CB T3 T7 1T
    R_STAB_B1 T4 T7 1T
    R_STAB_B2 T5 T7 1T
.ends VCDPDT_df933b1e

**************************************************
* Simulation settings
**************************************************
.tran 1m 1e12 0 1m
.save V(VP_A5) V(VP_A1) V(VP_A2) V(VP_A3) V(VP_A4) v(xSW1.state)
.end

Try this circuit yourself

Free to get started. No download — runs in your browser with a full SPICE engine.