Relay SRD-05VDC-SL-C 5Pin 10A

SKU: FA2082-0-0-3
Coil Voltage (Nominal)

5 VDC

Coil Resistance

70 Ω ± 10%

Coil Power Consumption

360 mW (0.36 W)

Coil Current

71.4 mA

Contact Configuration

1 Form C (SPDT)

Number of Pins

5

Contact Rating (Resistive)

10A @ 250V AC / 10A @ 30V DC

Maximum Switching Current

15A

Maximum Switching Voltage

250V AC / 110V DC

Pick-Up Voltage (Pull-In)

≤ 75% of nominal voltage (≤ 3.75V)

Drop-Out Voltage (Release)

≥ 10% of nominal voltage (≥ 0.5V)

Operate/Release Time

≤ 10 ms

Contact Resistance

≤ 100 mΩ (initial)

Insulation Resistance

100 MΩ min. (at 500 VDC)

Operating Temperature

-40°C to +85°C

Dimensions (L × W × H)

19.2mm × 15.6mm × 15.8mm

Weight

Approx. 9g

Product Overview

The SRD-05VDC-SL-C is a high-quality, subminiature electromagnetic relay manufactured by Songle Relay (Ningbo Songle Relay Co., Ltd.), one of the most trusted names in the relay industry . This 5-pin, 1 Form C (SPDT – Single Pole Double Throw) relay is designed to switch loads up to 10A at 250V AC or 30V DC, making it an ideal choice for a wide range of applications including home appliances, office equipment, audio systems, automotive electronics, and industrial automation control circuits .

With a 5V DC coil, this relay is perfectly suited for standard 5V microcontroller applications such as Arduino, ESP32, and other 5V logic systems . The relay features a sealed construction that protects the internal contacts from dust, humidity, and environmental contaminants, ensuring long-term reliability even in demanding conditions . It is recognized by major safety agencies including UL, CUL, and TUV, providing confidence for both hobbyist and commercial applications.

The SRD series relay employs a simple magnetic circuit design that enables high-density PCB mounting while maintaining a compact footprint. Its SPDT (Single Pole Double Throw) configuration provides both Normally Open (NO) and Normally Closed (NC) contact options, allowing flexible wiring for your specific application needs .

Key Features

  • SPDT Contact Configuration (1 Form C): Single Pole Double Throw relay with 5 pins, providing both Normally Open (NO) and Normally Closed (NC) contacts for maximum wiring flexibility

  • 10A High Switching Capacity: Contacts rated for 10A at 250V AC or 10A at 30V DC, with maximum switching current up to 15A, suitable for controlling lights, fans, pumps, and small motors

  • 5V DC Coil Voltage: Standard operating voltage of 5V DC with a coil resistance of approximately 70Ω and power consumption of 360mW (0.36W)

  • Compact Subminiature Design: Small footprint measuring approximately 19.2mm × 15.6mm × 15.8mm, ideal for high-density PCB mounting

  • Sealed Construction: Protects internal contacts from dust, moisture, and environmental contaminants for enhanced reliability

  • Safety Agency Approvals: UL, CUL, and TUV recognized for reliable performance in commercial and industrial applications

  • Fast Switching Time: Typical operate and release time of ≤10ms, suitable for most control applications

  • Wide Operating Temperature: Rated for operation from -40°C to +85°C, suitable for demanding environments

Technical Specifications

Parameter Operating Value
Coil Voltage (Nominal) 5 VDC
Coil Resistance 70 Ω ± 10%
Coil Power Consumption 360 mW (0.36 W)
Coil Current 71.4 mA
Contact Configuration 1 Form C (SPDT)
Number of Pins 5
Contact Rating (Resistive) 10A @ 250V AC / 10A @ 30V DC
Maximum Switching Current 15A
Maximum Switching Voltage 250V AC / 110V DC
Pick-Up Voltage (Pull-In) ≤ 75% of nominal voltage (≤ 3.75V)
Drop-Out Voltage (Release) ≥ 10% of nominal voltage (≥ 0.5V)
Operate/Release Time ≤ 10 ms
Contact Resistance ≤ 100 mΩ (initial)
Insulation Resistance 100 MΩ min. (at 500 VDC)
Operating Temperature -40°C to +85°C
Dimensions (L × W × H) 19.2mm × 15.6mm × 15.8mm
Weight Approx. 9g

Pinout & Interface Guide

The SRD-05VDC-SL-C features 5 pins arranged in a standard configuration :

Pin Number Terminal Function
1 Coil (+) Connect to positive terminal of 5V DC power supply
2 Coil (-) Connect to negative terminal of 5V DC power supply
3 COM Common terminal of the switch
4 NC Normally Closed terminal (connected to COM when relay is OFF)
5 NO Normally Open terminal (connects to COM when relay is energized)

Contact State Summary

Relay State COM to NC COM to NO
Coil De-energized (OFF) Closed Open
Coil Energized (ON) Open Closed

Usage Guide

Driving the Relay

The SRD-05VDC-SL-C requires approximately 71.4mA of current to energize the coil (calculated from I = V/R = 5V / 70Ω) . This exceeds the maximum current rating of most microcontroller pins (typically 20mA–40mA), so a transistor driver circuit is strongly recommended .

Recommended Driver Circuit (with NPN Transistor)

text
    +5V --------[Relay Coil]----+----- +5V (for logic)
                                  |
                                  |/ C
                     Arduino Pin ----|  2N2222 or BC547
                                  |\ E
                                  |
                                GND

                   [Flyback Diode] (1N4148 or 1N4007)
                        +----|<|----+
                        |           |
                  [Relay Coil]       |
                        |           |
                      GND           |
                        +-----------+

Basic Arduino Control Example

cpp
// SRD-05VDC-SL-C Relay Control Example
// Using NPN transistor driver circuit

const int relayPin = 7;  // Digital pin connected to transistor base

void setup() {
  pinMode(relayPin, OUTPUT);
  digitalWrite(relayPin, LOW);  // Ensure relay is OFF initially
}

void loop() {
  // Turn relay ON (energize coil) - LOW signal for most relay modules
  digitalWrite(relayPin, LOW);
  delay(5000);  // Keep ON for 5 seconds
  
  // Turn relay OFF (de-energize coil) - HIGH signal for most relay modules
  digitalWrite(relayPin, HIGH);
  delay(5000);  // Keep OFF for 5 seconds
}

ESP32 / ESP8266 Control Example

Since ESP32 and ESP8266 operate at 3.3V logic, they cannot directly drive the 5V relay coil. Use a transistor driver circuit with a separate 5V supply for the relay coil.

cpp
// ESP32/ESP8266 Relay Control Example
const int relayPin = 5;  // GPIO pin connected to transistor base

void setup() {
  pinMode(relayPin, OUTPUT);
  digitalWrite(relayPin, LOW);
}

void loop() {
  digitalWrite(relayPin, HIGH);  // Relay ON (transistor active)
  delay(5000);
  digitalWrite(relayPin, LOW);   // Relay OFF
  delay(5000);
}

Load Connection Guidelines

For AC Loads (e.g., lights, fans):

  • Connect the Live (L) wire to the COM terminal

  • For OFF-by-default operation (device ON when relay activates), connect the load to the NO terminal

  • For ON-by-default operation (device OFF when relay activates), connect the load to the NC terminal

  • Connect the Neutral (N) wire directly to the load’s neutral

For DC Loads (e.g., motors, solenoids):

  • Connect the positive (+) supply to the COM terminal

  • Connect the load’s positive wire to the NO terminal (or NC as needed)

  • Connect the load’s negative wire directly to the power supply ground

Important: Flyback Diode

Always use a flyback diode (1N4148, 1N4007, or similar) across the relay coil terminals . When the coil is de-energized, it generates a high-voltage inductive kickback (often >50V) that can damage the transistor or microcontroller. The diode should be placed with the cathode (banded end) towards the positive supply and the anode towards the transistor collector

Q: What is the difference between SRD-05VDC-SL-C and SRD-05VDC-SL-A?

The SRD-05VDC-SL-C is a 5-pin SPDT (Single Pole Double Throw) relay with COM, NO, and NC contacts, offering both Normally Open and Normally Closed switching options . The SRD-05VDC-SL-A is a 4-pin SPST-NO (Single Pole Single Throw, Normally Open) relay with only COM and NO contacts. Choose the C version if you need both NO and NC functions (e.g., to switch between two circuits).

Q: What is the maximum load this relay can handle?

The contacts are rated for 10A at 250V AC (resistive) or 10A at 30V DC . The maximum switching current can reach 15A under specific conditions . For inductive loads like motors or solenoids, it is recommended to derate to 5A–7A to account for startup surges.

Q: Can I use this relay directly with an Arduino, ESP32, or ESP8266?

The relay coil draws approximately 71.4mA at 5V , which exceeds the maximum current rating of most microcontroller pins (20mA–40mA). A transistor driver circuit is strongly recommended for reliability . ESP32 and ESP8266 (3.3V logic) cannot directly drive the 5V coil and require a transistor driver with a separate 5V supply.

Q: What is the purpose of the flyback diode?

When the relay coil is de-energized, it generates a high-voltage inductive kickback that can destroy the transistor or microcontroller . A flyback diode (1N4148, 1N4007) placed across the coil protects the driver circuit by providing a safe path for this energy to recirculate.

Q: What is the coil resistance of this relay?

The SRD-05VDC-SL-C has a coil resistance of 70Ω ± 10% . This determines the current draw: I = V / R = 5V / 70Ω = 71.4mA

Q: What is the minimum voltage required to activate the relay?

The pick-up (pull-in) voltage is ≤ 75% of nominal voltage, meaning the relay will reliably activate when the coil voltage reaches 3.75V or higher . For consistent operation, it is recommended to use the full 5V.

Q: What is the drop-out voltage?

The drop-out (release) voltage is ≥ 10% of nominal voltage, so the relay will de-energize when the coil voltage drops below 0.5V

Q: What is the expected lifespan of this relay?

The relay is rated for 10 million mechanical operations (no load) and 100,000 electrical operations at the rated load . Actual lifespan depends on switching frequency and load type.

Q: Does the relay require a heatsink?

No. The relay is designed for PCB mounting with natural cooling. At 10A continuous load, the contacts may warm slightly, but no additional heatsink is required.

Q: Can I use this relay for 220V AC applications?

Yes. The contacts are rated for 10A at 250V AC, which is suitable for 220V/240V systems . Ensure proper insulation and clearance between coil and contact pins for safety.

Q: The relay clicks but my load doesn't turn on. What's wrong?

This indicates the coil is energizing but the load circuit is incomplete . Check:

  • The load’s wiring (COM to power source, NO/NC to load)

  • The load’s neutral/ground is connected correctly

  • The load itself is functional

  • Contact continuity with a multimeter (should show closed when coil energized)

Q: The relay chatters or buzzes. What causes this?

Chatter usually indicates:

  • Insufficient coil voltage (below 3.75V)

  • Unstable power supply

  • Insufficient driver current

  • Loose connections

  • Contact contamination from switching inductive loads without proper suppression

Q: Can I use this relay in high-vibration environments?

The relay is designed for standard industrial environments. For extreme vibration applications, consider using a relay with additional mechanical reinforcement or a solid-state relay (SSR).

Q: What can I build with the SRD-05VDC-SL-C relay?

Popular applications include :

  • Home automation (lighting, fans, appliances)

  • Industrial equipment control

  • IoT projects with 5V microcontrollers (Arduino)

  • Automotive electronics (lights, windows, audio systems)

  • Solar power system switching

  • HVAC system control

  • Security systems and alarms

Q: Can I use this relay with a 5V power supply from an Arduino?

Yes. The 5V pin on an Arduino can supply the necessary current if the relay is driven through a transistor circuit. Driving the coil directly from the 5V pin (without a transistor) is not recommended as it may exceed the board’s total current capacity.

Q: Is this relay suitable for controlling a pump or motor?

Yes, with derating. For inductive loads like motors, it is recommended to operate at 50–70% of the rated contact current (5A–7A) to account for startup surges. Consider adding a snubber circuit (RC network) across the contacts to suppress arcing.

Q: What is the difference between NO and NC contacts?
  • NO (Normally Open): The circuit is open when the relay is OFF. When the relay activates, it closes. Use NO for devices that should be OFF by default .

  • NC (Normally Closed): The circuit is closed when the relay is OFF. When the relay activates, it opens. Use NC for devices that should be ON by default