

The Songle SLA-05VDC-SL-C is a compact electromagnetic relay designed to control high-power devices using a low-voltage signal. Operating at 5V DC, this relay can handle currents of up to 30A, making it ideal for applications requiring high-power switching. Its robust design and reliable performance make it a popular choice in automation, home appliances, industrial control systems, and DIY electronics projects.








| Parameter | Value |
|---|---|
| Manufacturer | Songle |
| Part Number | SLA-05VDC-SL-C |
| Coil Voltage | 5V DC |
| Contact Current Rating | 30A |
| Contact Voltage Rating | 250V AC / 30V DC |
| Contact Configuration | SPDT (Single Pole Double Throw) |
| Coil Resistance | 70Ω ±10% |
| Operate Time | ≤10ms |
| Release Time | ≤5ms |
| Insulation Resistance | ≥100MΩ (at 500V DC) |
| Dielectric Strength | 1500V AC (1 min) |
| Operating Temperature | -40°C to +85°C |
| Dimensions | 19mm x 15.5mm x 15mm |
| Weight | ~15g |
The SLA-05VDC-SL-C relay has five pins, as described below:
| Pin Number | Name | Description |
|---|---|---|
| 1 | Coil (+) | Positive terminal of the relay coil. Connect to a 5V DC power source. |
| 2 | Coil (-) | Negative terminal of the relay coil. Connect to ground. |
| 3 | Common (COM) | Common terminal for the relay's switching contacts. |
| 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 SLA-05VDC-SL-C relay using an Arduino UNO:
// Define the relay pin
const int relayPin = 7;
void setup() {
// Set the relay pin as an output
pinMode(relayPin, OUTPUT);
}
void loop() {
// Turn the relay ON
digitalWrite(relayPin, HIGH);
delay(5000); // Keep the relay ON for 5 seconds
// Turn the relay OFF
digitalWrite(relayPin, LOW);
delay(5000); // Keep the relay OFF for 5 seconds
}
Relay Not Switching:
Load Not Turning On/Off:
Microcontroller Resetting:
Overheating:
Q: Can I use this relay with a 3.3V microcontroller?
A: Yes, but you will need a transistor or relay driver circuit to step up the control signal to 5V.
Q: Is the relay suitable for switching DC motors?
A: Yes, but ensure the motor's starting current does not exceed the relay's 30A rating.
Q: Can I use this relay for AC loads?
A: Yes, the relay is rated for up to 250V AC at 30A. Ensure proper safety precautions when working with high voltages.
Q: Do I need a heatsink for high-current applications?
A: While the relay itself does not require a heatsink, ensure proper ventilation to prevent overheating in high-current scenarios.