Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use SPDT Slide Switch (COM-00102): Examples, Pinouts, and Specs

Image of SPDT Slide Switch (COM-00102)
Cirkit Designer LogoDesign with SPDT Slide Switch (COM-00102) in Cirkit Designer

Introduction

The Single Pole Double Throw (SPDT) Slide Switch (COM-00102) is a compact and versatile mechanical switch designed to toggle between two different circuits or states. It features three terminals: one common terminal (COM) and two output terminals (typically labeled as NO and NC). This switch allows a single input to be connected to one of two outputs, making it ideal for applications requiring simple circuit selection or mode switching.

Explore Projects Built with SPDT Slide Switch (COM-00102)

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
SPST Rocker Switch Array Circuit
Image of SWITCH CONNECTION: A project utilizing SPDT Slide Switch (COM-00102) in a practical application
This circuit features a parallel arrangement of SPST rocker switches, each capable of independently controlling the connection of a separate circuit branch to a common line. It is likely designed for simple on/off control of multiple individual loads or signals, with each switch operating a distinct load or signal path.
Cirkit Designer LogoOpen Project in Cirkit Designer
Toggle Switch Controlled Lamp Circuit with Banana Sockets
Image of STAIRCASE: A project utilizing SPDT Slide Switch (COM-00102) in a practical application
This circuit consists of two toggle switches and a red lamp connected to panel mount banana sockets. The switches control the connection between the red and black banana sockets, allowing the lamp to be turned on or off depending on the switch positions.
Cirkit Designer LogoOpen Project in Cirkit Designer
9V Battery-Powered DC Motor with Toggle Switch Control
Image of MOTOR BATTERY: A project utilizing SPDT Slide Switch (COM-00102) in a practical application
This circuit is designed to control a DC motor using a single-pole single-throw (SPST) toggle switch. The 9V battery provides power to the motor, and the toggle switch acts as an on/off control to allow or interrupt the current flow to the motor.
Cirkit Designer LogoOpen Project in Cirkit Designer
Dual Motor Control System with DPDT Switches and Planetary Gearbox Motors
Image of LEAD SCREW : A project utilizing SPDT Slide Switch (COM-00102) in a practical application
This circuit features two DPDT switches that control the direction of two MRB Planetary gearbox motors. The switches are connected to a connector, allowing for external control inputs to change the motor directions.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with SPDT Slide Switch (COM-00102)

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of SWITCH CONNECTION: A project utilizing SPDT Slide Switch (COM-00102) in a practical application
SPST Rocker Switch Array Circuit
This circuit features a parallel arrangement of SPST rocker switches, each capable of independently controlling the connection of a separate circuit branch to a common line. It is likely designed for simple on/off control of multiple individual loads or signals, with each switch operating a distinct load or signal path.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of STAIRCASE: A project utilizing SPDT Slide Switch (COM-00102) in a practical application
Toggle Switch Controlled Lamp Circuit with Banana Sockets
This circuit consists of two toggle switches and a red lamp connected to panel mount banana sockets. The switches control the connection between the red and black banana sockets, allowing the lamp to be turned on or off depending on the switch positions.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of MOTOR BATTERY: A project utilizing SPDT Slide Switch (COM-00102) in a practical application
9V Battery-Powered DC Motor with Toggle Switch Control
This circuit is designed to control a DC motor using a single-pole single-throw (SPST) toggle switch. The 9V battery provides power to the motor, and the toggle switch acts as an on/off control to allow or interrupt the current flow to the motor.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of LEAD SCREW : A project utilizing SPDT Slide Switch (COM-00102) in a practical application
Dual Motor Control System with DPDT Switches and Planetary Gearbox Motors
This circuit features two DPDT switches that control the direction of two MRB Planetary gearbox motors. The switches are connected to a connector, allowing for external control inputs to change the motor directions.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Power routing between two devices or circuits
  • Mode selection in electronic devices
  • Signal switching in audio or communication systems
  • DIY electronics projects and prototyping
  • Control of LEDs, motors, or other components in small circuits

Technical Specifications

The SPDT Slide Switch (COM-00102) is designed for low-power applications and offers reliable performance in a variety of scenarios.

Key Technical Details

Parameter Specification
Switch Type SPDT (Single Pole Double Throw)
Number of Terminals 3
Rated Voltage 12V DC
Rated Current 0.5A
Contact Resistance ≤ 50 mΩ
Insulation Resistance ≥ 100 MΩ
Operating Temperature -20°C to +70°C
Actuation Type Slide
Dimensions 19.2mm x 6.5mm x 13.5mm
Mounting Style Through-hole

Pin Configuration and Descriptions

Pin Name Description
COM Common terminal. This is the input terminal that connects to one of the two output terminals based on the switch position.
NO Normally Open terminal. This terminal is connected to COM when the switch is in the ON position.
NC Normally Closed terminal. This terminal is connected to COM when the switch is in the OFF position.

Usage Instructions

The SPDT Slide Switch is straightforward to use in a circuit. Follow the steps below to integrate it into your project:

How to Use the Component in a Circuit

  1. Identify the Terminals: Locate the three terminals on the switch: COM, NO, and NC.
  2. Connect the Common Terminal (COM): Connect the input signal or power source to the COM terminal.
  3. Connect the Output Terminals (NO and NC):
    • Connect the NO terminal to the circuit or device you want to activate when the switch is in the ON position.
    • Connect the NC terminal to the circuit or device you want to activate when the switch is in the OFF position.
  4. Mount the Switch: Secure the switch to your project using its through-hole mounting pins.
  5. Test the Circuit: Slide the switch to toggle between the NO and NC terminals, verifying that the desired circuits or devices are activated.

Important Considerations and Best Practices

  • Voltage and Current Ratings: Ensure the connected circuits do not exceed the switch's rated voltage (12V DC) and current (0.5A).
  • Debouncing: Mechanical switches may produce noise or "bouncing" when toggled. Use a capacitor or software debouncing techniques if the switch is used in digital circuits.
  • Mounting: Avoid excessive force when mounting the switch to prevent damage to the terminals or housing.
  • Soldering: Use a soldering iron with a temperature below 350°C to avoid damaging the switch during installation.

Example: Connecting to an Arduino UNO

The SPDT Slide Switch can be used with an Arduino UNO to toggle between two states, such as turning an LED on or off.

Circuit Diagram

  • Connect the COM terminal to a digital input pin on the Arduino (e.g., pin 2).
  • Connect the NO terminal to 5V.
  • Connect the NC terminal to GND.

Arduino Code Example

// SPDT Slide Switch Example with Arduino UNO
// This code reads the state of the SPDT switch and toggles an LED accordingly.

const int switchPin = 2;  // Pin connected to the COM terminal of the switch
const int ledPin = 13;    // Pin connected to the onboard LED

void setup() {
  pinMode(switchPin, INPUT);  // Set the switch pin as input
  pinMode(ledPin, OUTPUT);    // Set the LED pin as output
}

void loop() {
  int switchState = digitalRead(switchPin);  // Read the state of the switch

  if (switchState == HIGH) {
    // If the switch is in the ON position (connected to NO terminal)
    digitalWrite(ledPin, HIGH);  // Turn the LED on
  } else {
    // If the switch is in the OFF position (connected to NC terminal)
    digitalWrite(ledPin, LOW);   // Turn the LED off
  }
}

Troubleshooting and FAQs

Common Issues and Solutions

Issue Possible Cause Solution
Switch does not toggle the circuit Incorrect wiring of terminals Verify the connections to COM, NO, and NC.
Circuit behaves erratically Switch bouncing Add a capacitor or implement software debouncing.
Switch feels loose or unresponsive Mechanical wear or damage Replace the switch if it is physically damaged.
Overheating during soldering Excessive soldering temperature Use a soldering iron with a lower temperature (<350°C).

FAQs

Q: Can this switch handle AC voltage?
A: The SPDT Slide Switch (COM-00102) is rated for DC voltage only. Using it with AC voltage may damage the switch or cause unsafe operation.

Q: How do I debounce the switch in software?
A: You can use a delay or a state-change detection algorithm in your code to filter out noise caused by mechanical bouncing.

Q: Can I use this switch to control high-power devices?
A: No, this switch is designed for low-power applications (12V DC, 0.5A max). Use a relay or transistor for high-power devices.

Q: Is the switch waterproof?
A: No, the SPDT Slide Switch (COM-00102) is not waterproof. Avoid exposing it to moisture or liquids.