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

How to Use CG Solid State Relay SSR-25DD: Examples, Pinouts, and Specs

Image of CG Solid State Relay SSR-25DD
Cirkit Designer LogoDesign with CG Solid State Relay SSR-25DD in Cirkit Designer

Introduction

The CG SSR-25DD is a solid state relay (SSR) designed for reliable and efficient switching of DC loads. Unlike mechanical relays, the SSR-25DD uses semiconductor components to provide electrical isolation and control, ensuring fast and silent operation with no moving parts. This relay is capable of handling up to 25A of current and operates with a low control voltage, making it ideal for automation, industrial control systems, and other high-performance applications.

Explore Projects Built with CG Solid State Relay SSR-25DD

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 CG Solid State Relay SSR-25DD 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
ESP8266 NodeMCU Controlled SSR for Smart Power Management
Image of Copy of SISTEMA DE CONTROL POR DEMANDA DE DIOXIDO DE CARBONO: A project utilizing CG Solid State Relay SSR-25DD 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
PID Temperature Control System with Thermocouple and SSR
Image of IR: A project utilizing CG Solid State Relay SSR-25DD 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-Controlled Multi-Stage Coin-Operated Car Wash System with LCD Display
Image of 4in1: A project utilizing CG Solid State Relay SSR-25DD in a practical application
This circuit is a coin-operated control system for a multi-stage process, such as a car wash, managed by an Arduino microcontroller. It includes solid-state relays to control high-power devices, an LCD for user interface, and arcade buttons for user input. The system allows users to insert coins to activate different stages, with settings adjustable via a long-press menu.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with CG Solid State Relay SSR-25DD

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 CG Solid State Relay SSR-25DD 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 Copy of SISTEMA DE CONTROL POR DEMANDA DE DIOXIDO DE CARBONO: A project utilizing CG Solid State Relay SSR-25DD 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
Image of IR: A project utilizing CG Solid State Relay SSR-25DD 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 4in1: A project utilizing CG Solid State Relay SSR-25DD in a practical application
Arduino-Controlled Multi-Stage Coin-Operated Car Wash System with LCD Display
This circuit is a coin-operated control system for a multi-stage process, such as a car wash, managed by an Arduino microcontroller. It includes solid-state relays to control high-power devices, an LCD for user interface, and arcade buttons for user input. The system allows users to insert coins to activate different stages, with settings adjustable via a long-press menu.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications

  • Industrial automation and process control
  • Motor control and DC load switching
  • Heating element control
  • LED lighting systems
  • Robotics and embedded systems

Technical Specifications

Key Specifications

Parameter Value
Manufacturer CG
Part Number SSR-25DD
Load Voltage Range 5V DC to 60V DC
Load Current Rating Up to 25A
Control Voltage Range 3V DC to 32V DC
Control Current 7.5mA to 12mA
Isolation Voltage ≥ 2500V AC
Switching Speed ≤ 10ms
Operating Temperature -30°C to +80°C
Mounting Type Panel Mount
Weight ~110g

Pin Configuration and Descriptions

The SSR-25DD has four terminals, as described below:

Pin Number Label Description
1 Input (+) Positive control signal input (3V DC to 32V DC)
2 Input (-) Negative control signal input (ground)
3 Output (+) Positive load terminal (5V DC to 60V DC)
4 Output (-) Negative load terminal (ground)

Usage Instructions

How to Use the SSR-25DD in a Circuit

  1. Control Signal Connection: Connect the control signal source (e.g., microcontroller, PLC, or switch) to the input terminals (Pin 1 and Pin 2). Ensure the control voltage is within the range of 3V DC to 32V DC.
  2. Load Connection: Connect the DC load to the output terminals (Pin 3 and Pin 4). The load voltage must be between 5V DC and 60V DC, and the current should not exceed 25A.
  3. Power Supply: Ensure the power supply for the load matches the load voltage and current requirements.
  4. Mounting: Secure the SSR-25DD to a heat sink or panel using screws to ensure proper heat dissipation during operation.
  5. Testing: Apply the control signal to the input terminals and verify that the load is switching on and off as expected.

Important Considerations and Best Practices

  • Heat Dissipation: The SSR-25DD can generate heat during operation, especially at high currents. Use a heat sink or cooling fan to prevent overheating.
  • Overcurrent Protection: Use a fuse or circuit breaker to protect the relay and load from overcurrent conditions.
  • Voltage Spikes: For inductive loads, use a flyback diode across the load to suppress voltage spikes and protect the relay.
  • Polarity: Ensure correct polarity when connecting the input and output terminals to avoid damage to the relay.
  • Isolation: Verify that the control and load circuits are electrically isolated to prevent interference or damage.

Example: Connecting SSR-25DD to an Arduino UNO

Below is an example of how to control the SSR-25DD using an Arduino UNO to switch a DC motor.

Circuit Diagram

  • Input (+): Connect to Arduino digital pin (e.g., D9) through a 220-ohm resistor.
  • Input (-): Connect to Arduino GND.
  • Output (+): Connect to the positive terminal of the DC motor.
  • Output (-): Connect to the negative terminal of the DC motor.

Arduino Code

// Define the pin connected to the SSR input
const int ssrPin = 9;

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

void loop() {
  digitalWrite(ssrPin, HIGH); // Turn on the SSR (motor ON)
  delay(5000);               // Keep the motor ON for 5 seconds
  digitalWrite(ssrPin, LOW);  // Turn off the SSR (motor OFF)
  delay(5000);               // Keep the motor OFF for 5 seconds
}

Troubleshooting and FAQs

Common Issues and Solutions

Issue Possible Cause Solution
Relay does not switch the load Control voltage is too low Ensure the control voltage is between 3V DC and 32V DC.
Load does not turn off Leakage current in the SSR Verify the load's minimum operating current and use a bleeder resistor if necessary.
Overheating during operation Insufficient heat dissipation Attach a heat sink or cooling fan to the relay.
Load voltage or current exceeds rating Incorrect load specifications Ensure the load voltage is between 5V DC and 60V DC, and current is ≤ 25A.
Inductive load causes relay failure Voltage spikes from inductive load Add a flyback diode across the load to suppress voltage spikes.

FAQs

  1. Can the SSR-25DD switch AC loads?

    • No, the SSR-25DD is designed specifically for DC loads. For AC loads, use an AC-rated SSR.
  2. What happens if the control voltage exceeds 32V DC?

    • Applying a control voltage higher than 32V DC can damage the relay. Always stay within the specified range.
  3. Is the SSR-25DD polarity-sensitive?

    • Yes, both the input and output terminals are polarity-sensitive. Ensure correct polarity during installation.
  4. Can I use the SSR-25DD without a heat sink?

    • While it is possible for low-current applications, a heat sink is recommended for currents above 10A to prevent overheating.

By following this documentation, users can effectively integrate the CG SSR-25DD into their projects for reliable and efficient DC load switching.