

The SRD-05VDC-SL-C is a general-purpose electromagnetic relay designed to operate at a 5V DC input. It is widely used in electronic circuits for switching applications, allowing low-power control signals to manage higher-power loads. This relay is commonly employed in home automation, industrial control systems, and DIY electronics projects.








| Parameter | Value |
|---|---|
| Operating Voltage | 5V DC |
| Coil Resistance | 70 Ω ±10% |
| Switching Voltage (Max) | 250V AC / 30V DC |
| Switching Current (Max) | 10A |
| Contact Configuration | SPDT (Single Pole Double Throw) |
| Relay Type | Electromagnetic |
| Dimensions | 19mm x 15.5mm x 15mm |
| Weight | ~10g |
| Insulation Resistance | ≥100MΩ (at 500V DC) |
| Dielectric Strength | 500V AC (between coil and contacts) |
The SRD-05VDC-SL-C relay has five pins, as described below:
| Pin Number | Name | Description |
|---|---|---|
| 1 | Coil (+) | Positive terminal of the relay coil. Connect to 5V DC for activation. |
| 2 | Coil (-) | Negative terminal of the relay coil. Connect to ground. |
| 3 | Common (COM) | Common terminal for the relay switch. |
| 4 | Normally Open (NO) | Open circuit when the relay is inactive; closed when the relay is activated. |
| 5 | Normally Closed (NC) | Closed circuit when the relay is inactive; open when the relay is activated. |
Below is an example of how to control the relay using an Arduino UNO:
// Define the pin connected to the transistor base
const int relayPin = 7;
void setup() {
pinMode(relayPin, OUTPUT); // Set the relay pin as an output
digitalWrite(relayPin, LOW); // Ensure the relay is off initially
}
void loop() {
digitalWrite(relayPin, HIGH); // Activate the relay
delay(1000); // Keep the relay on for 1 second
digitalWrite(relayPin, LOW); // Deactivate the relay
delay(1000); // Keep the relay off for 1 second
}
Relay Not Activating
Load Not Switching
Microcontroller Resetting
Relay Buzzing or Clicking
Q1: Can I use the SRD-05VDC-SL-C with a 3.3V microcontroller?
A1: Yes, but you will need a transistor or MOSFET to drive the relay, as the coil requires 5V DC to operate.
Q2: What is the purpose of the flyback diode?
A2: The flyback diode protects the circuit from voltage spikes generated when the relay coil is de-energized.
Q3: Can this relay switch AC loads?
A3: Yes, the relay can switch AC loads up to 250V, provided the current does not exceed 10A.
Q4: Is the relay suitable for high-frequency switching?
A4: No, electromagnetic relays like the SRD-05VDC-SL-C are not designed for high-frequency switching due to mechanical limitations.