

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, making it versatile for controlling 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.








The following table outlines the key technical details of the RELAY SRD-05VDC-SL-C:
| Parameter | Specification |
|---|---|
| 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Ω ±10% |
| Isolation Voltage | 1500V AC |
| Dimensions | 19mm x 15.5mm x 15mm |
| Weight | ~10g |
The RELAY SRD-05VDC-SL-C has 5 pins, as described in the table below:
| Pin Name | Description |
|---|---|
| VCC | Connects to the 5V DC power supply to energize the relay coil. |
| GND | Ground connection for the relay module. |
| IN | Control signal input pin (active HIGH). |
| COM | Common terminal for the relay switch. |
| NO | Normally Open terminal; connected to COM when the relay is activated. |
| NC | Normally Closed terminal; connected to COM when the relay is not activated. |
Below is an example of how to control the RELAY SRD-05VDC-SL-C using an Arduino UNO:
// Define the relay control pin
const int relayPin = 7;
void setup() {
// Set the relay pin as an output
pinMode(relayPin, OUTPUT);
// Ensure the relay is off initially
digitalWrite(relayPin, LOW);
}
void loop() {
// Turn the relay ON (activates the connected device)
digitalWrite(relayPin, HIGH);
delay(5000); // Keep the relay ON for 5 seconds
// Turn the relay OFF (deactivates the connected device)
digitalWrite(relayPin, LOW);
delay(5000); // Keep the relay OFF for 5 seconds
}
Relay Not Activating:
Load Not Switching:
Relay Stuck in One State:
Noise or Chattering:
Q1: Can I use the RELAY SRD-05VDC-SL-C with a 3.3V microcontroller?
A1: The relay typically requires a 5V control signal. You may need a transistor or MOSFET to amplify the 3.3V signal to 5V.
Q2: Is the relay safe for switching high-power devices?
A2: Yes, as long as the device's voltage and current ratings do not exceed 250V AC or 10A.
Q3: Can I use this relay for DC loads?
A3: Yes, the relay supports DC loads up to 30V DC and 10A.
Q4: How do I know if the relay is working?
A4: When the relay is activated, you should hear a clicking sound, and the connected load should switch states.