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

How to Use RELAY SRD-05VDC-SL-C: Examples, Pinouts, and Specs

Image of RELAY SRD-05VDC-SL-C
Cirkit Designer LogoDesign with RELAY SRD-05VDC-SL-C in Cirkit Designer

Introduction

The RELAY SRD-05VDC-SL-C is a 5V DC relay module designed for switching high-voltage devices using low-voltage control signals. It features a Single Pole Double Throw (SPDT) configuration, enabling it to control a wide range of electrical loads, such as lights, motors, and appliances. This relay is commonly used in automation systems, home appliances, and microcontroller-based projects.

Explore Projects Built with RELAY SRD-05VDC-SL-C

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
DC-DC Converter and Relay Module Power Distribution System
Image of relay: A project utilizing RELAY SRD-05VDC-SL-C in a practical application
This circuit consists of a DC-DC converter powering a 6-channel power module, which in turn supplies 5V to a 2-relay module. The power module distributes the converted voltage to the relay module, enabling it to control external devices.
Cirkit Designer LogoOpen Project in Cirkit Designer
LDR-Activated Relay Control for Dual Bulb Illumination
Image of automatic headlight control project : A project utilizing RELAY SRD-05VDC-SL-C in a practical application
This circuit appears to be a light-activated switch controlling two bulbs using a 5V relay, with an LDR (Light Dependent Resistor) as the sensor. The relay is powered by a 48V to 5V converter, which is switched on by a 12V battery through an SPST toggle switch. The LDR's output is connected to the relay's input, enabling the relay to switch the bulbs on or off based on the ambient light level detected by the LDR.
Cirkit Designer LogoOpen Project in Cirkit Designer
Battery-Powered 4-Channel Relay Control with LED Indicators
Image of RELLAY BOARD TEST: A project utilizing RELAY SRD-05VDC-SL-C in a practical application
This circuit consists of a 5V battery powering a 4-channel relay module, which controls four LEDs (red, yellow, green, and blue) through individual resistors. Each relay channel is activated by a corresponding SPST toggle switch, allowing manual control of the LEDs.
Cirkit Designer LogoOpen Project in Cirkit Designer
Smart DC Motor Control System with Relay and Capacitive Sensors
Image of conveyor: A project utilizing RELAY SRD-05VDC-SL-C in a practical application
This circuit controls two DC motors using a combination of relays, a toggle switch, and capacitive sensors. The XL4015 DC Buck Step-down module provides regulated power, while the capacitive sensors and toggle switch are used to control the relays, which in turn manage the operation of the motors.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with RELAY SRD-05VDC-SL-C

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 relay: A project utilizing RELAY SRD-05VDC-SL-C in a practical application
DC-DC Converter and Relay Module Power Distribution System
This circuit consists of a DC-DC converter powering a 6-channel power module, which in turn supplies 5V to a 2-relay module. The power module distributes the converted voltage to the relay module, enabling it to control external devices.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of automatic headlight control project : A project utilizing RELAY SRD-05VDC-SL-C in a practical application
LDR-Activated Relay Control for Dual Bulb Illumination
This circuit appears to be a light-activated switch controlling two bulbs using a 5V relay, with an LDR (Light Dependent Resistor) as the sensor. The relay is powered by a 48V to 5V converter, which is switched on by a 12V battery through an SPST toggle switch. The LDR's output is connected to the relay's input, enabling the relay to switch the bulbs on or off based on the ambient light level detected by the LDR.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of RELLAY BOARD TEST: A project utilizing RELAY SRD-05VDC-SL-C in a practical application
Battery-Powered 4-Channel Relay Control with LED Indicators
This circuit consists of a 5V battery powering a 4-channel relay module, which controls four LEDs (red, yellow, green, and blue) through individual resistors. Each relay channel is activated by a corresponding SPST toggle switch, allowing manual control of the LEDs.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of conveyor: A project utilizing RELAY SRD-05VDC-SL-C in a practical application
Smart DC Motor Control System with Relay and Capacitive Sensors
This circuit controls two DC motors using a combination of relays, a toggle switch, and capacitive sensors. The XL4015 DC Buck Step-down module provides regulated power, while the capacitive sensors and toggle switch are used to control the relays, which in turn manage the operation of the motors.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications:

  • Home automation systems
  • Motor control circuits
  • IoT projects for controlling high-power devices
  • Industrial automation
  • Microcontroller-based switching applications (e.g., Arduino, Raspberry Pi)

Technical Specifications

Below are the key technical details of the RELAY SRD-05VDC-SL-C:

Parameter Value
Operating Voltage 5V DC
Trigger Voltage 3.75V to 5V DC
Trigger Current 15-20 mA
Contact Type SPDT (Single Pole Double Throw)
Maximum Switching Voltage 250V AC / 30V DC
Maximum Switching Current 10A
Coil Resistance ~70Ω
Isolation Optocoupler isolation (if part of a module)
Dimensions 19mm x 15.5mm x 15mm
Weight ~10g

Pin Configuration

The RELAY SRD-05VDC-SL-C typically has 5 pins. Below is the pinout description:

Pin Name Description
VCC Connect to the 5V DC power supply.
GND Connect to the ground of the power supply.
IN Control signal input (low voltage, typically from a microcontroller).
COM Common terminal for the relay switch.
NO Normally Open terminal. Connect the load here if you want it to be off by default.
NC Normally Closed terminal. Connect the load here if you want it to be on by default.

Usage Instructions

How to Use the RELAY SRD-05VDC-SL-C in a Circuit

  1. Power the Relay: Connect the VCC pin to a 5V DC power source and the GND pin to ground.
  2. Control Signal: Connect the IN pin to a digital output pin of a microcontroller (e.g., Arduino) or any other control circuit. When the control signal is HIGH, the relay will activate.
  3. Load Connection:
    • Connect the device you want to control (e.g., a light bulb or motor) to the COM and NO or COM and NC terminals, depending on whether you want the device to be normally off or on.
    • Ensure the load voltage and current do not exceed the relay's maximum ratings (250V AC / 30V DC, 10A).

Important Considerations and Best Practices

  • Isolation: If using a relay module with an optocoupler, ensure proper isolation between the control and load circuits.
  • Flyback Diode: When switching inductive loads (e.g., motors), use a flyback diode across the load to protect the relay from voltage spikes.
  • Power Supply: Ensure the power supply can provide sufficient current for the relay coil (15-20 mA).
  • Safety: When working with high voltages, take necessary precautions to avoid electric shock or damage to components.

Example: Connecting to an Arduino UNO

Below is an example of how to control the RELAY SRD-05VDC-SL-C using an Arduino UNO:

Circuit Connections:

  • Connect the relay module's VCC to the Arduino's 5V pin.
  • Connect the relay module's GND to the Arduino's GND pin.
  • Connect the relay module's IN pin to Arduino digital pin 7.
  • Connect the load (e.g., a light bulb) to the COM and NO terminals of the relay.

Arduino Code:

// Define the relay control pin
const int relayPin = 7;

void setup() {
  pinMode(relayPin, OUTPUT); // Set the relay pin as an output
  digitalWrite(relayPin, LOW); // Ensure the relay is off at startup
}

void loop() {
  digitalWrite(relayPin, HIGH); // Turn the relay on
  delay(1000); // Keep it on for 1 second
  digitalWrite(relayPin, LOW); // Turn the relay off
  delay(1000); // Keep it off for 1 second
}

Troubleshooting and FAQs

Common Issues and Solutions

  1. Relay Not Activating:

    • Cause: Insufficient control signal voltage or current.
    • Solution: Ensure the control signal voltage is between 3.75V and 5V, and the current is at least 15 mA.
  2. Load Not Switching:

    • Cause: Incorrect wiring of the load to the relay terminals.
    • Solution: Double-check the connections to the COM, NO, and NC terminals.
  3. Relay Clicking but No Output:

    • Cause: Faulty relay contacts or excessive load current.
    • Solution: Verify the load does not exceed the relay's maximum ratings. Replace the relay if necessary.
  4. Microcontroller Resetting When Relay Activates:

    • Cause: Voltage spikes or insufficient power supply.
    • Solution: Add a flyback diode across the load and ensure the power supply can handle the relay's current draw.

FAQs

Q1: Can I use the RELAY SRD-05VDC-SL-C with a 3.3V microcontroller?
A1: Yes, but you may need a transistor or MOSFET to amplify the control signal to 5V, as the relay requires at least 3.75V to activate reliably.

Q2: Can this relay switch DC loads?
A2: Yes, it can switch DC loads up to 30V and 10A. Ensure the load does not exceed these ratings.

Q3: Is the relay safe for switching high-power AC devices?
A3: Yes, it can switch AC loads up to 250V and 10A. However, always follow safety precautions when working with high voltages.

Q4: Can I use multiple relays with one microcontroller?
A4: Yes, but ensure the microcontroller can supply sufficient current for all relays or use external drivers if needed.