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

How to Use 2 Solid State Relay: Examples, Pinouts, and Specs

Image of 2 Solid State Relay
Cirkit Designer LogoDesign with 2 Solid State Relay in Cirkit Designer

Introduction

The 2 Solid State Relay (SSR) is an electronic component designed for high-speed, reliable switching of electrical loads without the mechanical wear and tear associated with traditional electromechanical relays. SSRs are widely used in various applications, including industrial automation, home automation, and temperature control systems, due to their ability to handle high power loads with precision and without noise.

Explore Projects Built with 2 Solid State Relay

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Temperature-Controlled Heating System with SSR and Titanium Resistor
Image of Wire Cut Four Slider 33-2 & 33-3 (Old): A project utilizing 2 Solid State Relay in a practical application
This circuit is a temperature control system that uses a temperature controller to regulate a heating titanium resistor via a solid-state relay (SSR). The power transformer supplies the necessary voltage to the temperature controller, which in turn controls the SSR to manage the heating element.
Cirkit Designer LogoOpen Project in Cirkit Designer
PID Temperature Control System with Thermocouple and SSR
Image of IR: A project utilizing 2 Solid State Relay in a practical application
This circuit is a temperature control system that uses a thermocouple to measure temperature and a PID controller to regulate it. The PID controller drives a solid-state relay (SSR) to control an external load, with power supplied through an AC inlet socket.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino-Based Battery-Powered Water Level Monitoring System with Siren Alert
Image of FINAL SCHEMATIC: A project utilizing 2 Solid State Relay in a practical application
This circuit is a water level monitoring and alert system powered by a 12V battery and managed by an Arduino UNO. It uses a float switch to detect water levels, a relay to control a siren for alerts, and a solid-state relay for additional control. The system includes a charge controller for battery management and a voltmeter for monitoring the battery voltage.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP8266 NodeMCU Controlled SSR for Smart Power Management
Image of Copy of SISTEMA DE CONTROL POR DEMANDA DE DIOXIDO DE CARBONO: A project utilizing 2 Solid State Relay in a practical application
This circuit features an ESP8266 NodeMCU microcontroller that controls a solid-state relay to switch a 120V fan and a red lamp on and off. A green LED is used as an indicator for the relay's operation, and the circuit is powered by a 220V AC power source connected through an IEC320 inlet.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with 2 Solid State Relay

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 Wire Cut Four Slider 33-2 & 33-3 (Old): A project utilizing 2 Solid State Relay in a practical application
Temperature-Controlled Heating System with SSR and Titanium Resistor
This circuit is a temperature control system that uses a temperature controller to regulate a heating titanium resistor via a solid-state relay (SSR). The power transformer supplies the necessary voltage to the temperature controller, which in turn controls the SSR to manage the heating element.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of IR: A project utilizing 2 Solid State Relay in a practical application
PID Temperature Control System with Thermocouple and SSR
This circuit is a temperature control system that uses a thermocouple to measure temperature and a PID controller to regulate it. The PID controller drives a solid-state relay (SSR) to control an external load, with power supplied through an AC inlet socket.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of FINAL SCHEMATIC: A project utilizing 2 Solid State Relay in a practical application
Arduino-Based Battery-Powered Water Level Monitoring System with Siren Alert
This circuit is a water level monitoring and alert system powered by a 12V battery and managed by an Arduino UNO. It uses a float switch to detect water levels, a relay to control a siren for alerts, and a solid-state relay for additional control. The system includes a charge controller for battery management and a voltmeter for monitoring the battery voltage.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Copy of SISTEMA DE CONTROL POR DEMANDA DE DIOXIDO DE CARBONO: A project utilizing 2 Solid State Relay in a practical application
ESP8266 NodeMCU Controlled SSR for Smart Power Management
This circuit features an ESP8266 NodeMCU microcontroller that controls a solid-state relay to switch a 120V fan and a red lamp on and off. A green LED is used as an indicator for the relay's operation, and the circuit is powered by a 220V AC power source connected through an IEC320 inlet.
Cirkit Designer LogoOpen Project in Cirkit Designer

Technical Specifications

General Characteristics

  • Control Voltage Range: Typically 3-32V DC
  • Load Voltage Range: Typically 24-380V AC
  • Current Rating: Up to several tens of Amperes, depending on the model
  • Isolation Voltage: Typically >2500V
  • Switching Speed: Instantaneous, usually in the microseconds range
  • Operating Temperature: -30°C to +70°C

Pin Configuration and Descriptions

Pin Number Description Notes
1 Control Voltage Input (+) Connect to positive of DC control
2 Control Voltage Input (-) Connect to negative of DC control
3 Load Voltage Output (Line) Connect to AC load line
4 Load Voltage Output (Neutral) Connect to AC load neutral

Note: The pin configuration may vary depending on the manufacturer and model. Always refer to the manufacturer's datasheet for exact details.

Usage Instructions

Connecting to a Circuit

  1. Control Circuit Connection:

    • Connect the positive terminal of the control voltage source to Pin 1.
    • Connect the negative terminal of the control voltage source to Pin 2.
  2. Load Circuit Connection:

    • Connect the line wire of the AC load to Pin 3.
    • Connect the neutral wire of the AC load to Pin 4.

Best Practices

  • Ensure the control voltage matches the SSR's specified range.
  • Do not exceed the rated current and voltage for the load.
  • Use heat sinks if the SSR is expected to handle loads near its maximum rating.
  • Provide adequate ventilation to prevent overheating.
  • Use snubber circuits if inductive loads are switched to prevent voltage spikes.

Troubleshooting and FAQs

Common Issues

  • SSR Not Switching On:

    • Check if the control voltage is within the specified range.
    • Verify connections to the control input terminals.
    • Inspect for any visible damage to the SSR.
  • SSR Not Switching Off:

    • This could be due to a shorted output semiconductor. Replace the SSR if necessary.
  • Overheating:

    • Ensure the load does not exceed the SSR's rating.
    • Improve ventilation or add a heat sink.

FAQs

Q: Can I use an SSR for both AC and DC loads? A: SSRs are typically designed for either AC or DC loads. Ensure you select the correct type for your application.

Q: How do I know if my SSR is functioning properly? A: Measure the voltage across the output terminals when the control voltage is applied. If the SSR is functioning, the output should be close to zero volts, indicating the load circuit is complete.

Q: Is it necessary to use a heat sink with an SSR? A: For high-current applications or when the SSR is enclosed in a space with limited airflow, a heat sink is recommended to dissipate heat and ensure reliable operation.

Example Code for Arduino UNO

// Example code to control a 2 Solid State Relay with an Arduino UNO

const int ssrPin = 7; // Connect the control input of the SSR to digital pin 7

void setup() {
  pinMode(ssrPin, OUTPUT); // Set the SSR pin as an output
}

void loop() {
  digitalWrite(ssrPin, HIGH); // Turn on the SSR (connects the load)
  delay(1000);                // Wait for 1 second
  digitalWrite(ssrPin, LOW);  // Turn off the SSR (disconnects the load)
  delay(1000);                // Wait for 1 second
}

Note: The above code is a simple example to demonstrate turning on and off an SSR with an Arduino. Always ensure that the control voltage from the Arduino matches the SSR's requirements and that the load connected to the SSR does not exceed its ratings.