Product Overview
The SRD-24VDC-SL-A 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 4-pin, 1 Form A (SPST-NO) 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 industrial control systems, automation equipment, power supplies, and household appliances .
With a 24V DC coil, this relay is perfectly suited for industrial control panels, PLC systems, HVAC equipment, and various 24V applications common in factory automation . 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, 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 SPST-NO (Single Pole Single Throw, Normally Open) configuration provides straightforward ON/OFF control, making it ideal for applications where the load should be OFF by default and turned ON when the relay is activated .
Key Features
-
SPST-NO Contact Configuration (1 Form A): Single Pole Single Throw, Normally Open contact configuration with 4 pins—simple and reliable ON/OFF control
-
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 motors, solenoids, lighting, and industrial equipment
-
24V DC Coil Voltage: Standard industrial operating voltage with a coil resistance of approximately 1.6kΩ (1600Ω) and low 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 and space-constrained applications
-
Sealed Construction: Fully sealed design protects internal contacts from dust, moisture, and environmental contaminants for enhanced reliability in harsh environments
-
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 industrial environments and outdoor installations
-
High Insulation Resistance: Insulation resistance of 100MΩ minimum at 500VDC, with dielectric strength of 1500VAC between coil and contacts for safety
Technical Specifications
Pinout & Interface Guide
The SRD-24VDC-SL-A features 4 pins arranged in a standard configuration :
Wiring Diagram
[Coil Connection] [Switch Contacts]
+ ----------
| COM ---o
[Relay Coil] NO ---o (Open when relay OFF)
| (Closed when relay ON)
- ----------
Contact State Summary
Usage Guide
Driving the Relay
The SRD-24VDC-SL-A requires approximately 15mA of current to energize the coil (calculated from I = V/R = 24V / 1600Ω) . This low current requirement makes it easy to drive with standard transistors and relay driver ICs. A transistor driver circuit is recommended for reliable operation with microcontrollers.
Recommended Driver Circuit (with NPN Transistor)
+24V --------[Relay Coil]----+----- +5V/+3.3V (for logic)
|
|/ C
MCU Pin ----| 2N2222 or BC547
|\ E
|
GND
[Flyback Diode] (1N4148 or 1N4007)
+----|<|----+
| |
[Relay Coil] |
| |
GND |
+-----------+
Important Components:
-
Flyback Diode (D1): Use 1N4148 or 1N4007 across the relay coil terminals to suppress voltage spikes when the coil de-energizes
-
Base Resistor: Use a 1kΩ–10kΩ resistor between the MCU pin and transistor base
-
Bypass Capacitors: Add 10µF–100µF capacitors across the power supply near the relay to stabilize voltage
Basic Arduino Control Example
const int relayPin = 7;
void setup() {
pinMode(relayPin, OUTPUT);
digitalWrite(relayPin, LOW);
}
void loop() {
digitalWrite(relayPin, HIGH);
delay(5000);
digitalWrite(relayPin, LOW);
delay(5000);
}
ESP32 / ESP8266 Control Example
Since ESP32 and ESP8266 operate at 3.3V logic, they can control the transistor base directly, but the relay coil requires a separate 24V supply.
const int relayPin = 5;
void setup() {
pinMode(relayPin, OUTPUT);
digitalWrite(relayPin, LOW);
}
void loop() {
digitalWrite(relayPin, HIGH);
delay(5000);
digitalWrite(relayPin, LOW);
delay(5000);
}
Load Connection Guidelines
For AC Loads (e.g., lights, fans, motors):
-
Connect the Live (L) wire to the COM terminal
-
Connect the Load to the NO terminal
-
Connect the Neutral (N) wire directly to the load’s neutral
For DC Loads (e.g., solenoids, DC motors):
-
Connect the positive (+) supply to the COM terminal
-
Connect the load’s positive wire to the NO terminal
-
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 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.
PCB Layout Considerations
-
Ensure adequate trace width for 10A switching current (recommended ≥ 2mm for 1oz copper)
-
Keep high-current traces away from sensitive signal traces
-
Provide proper clearance between coil and contact traces for safety (≥ 3mm for 250V AC)
Q: What is the difference between SRD-24VDC-SL-A and SRD-24VDC-SL-C?
The SRD-24VDC-SL-A is a 4-pin SPST-NO (Single Pole Single Throw, Normally Open) relay with only COM and NO contacts . The SRD-24VDC-SL-C is a 5-pin SPDT (Single Pole Double Throw) relay with COM, NO, and NC contacts . Choose the A version for simple ON/OFF control; choose the C version if you need both NO and NC switching options (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 15mA at 24V . While this is a low current, most microcontroller pins cannot directly supply 24V. A transistor driver circuit is required to interface the 24V relay coil with a microcontroller. ESP32 and ESP8266 (3.3V logic) can control the transistor driver directly, but the relay coil requires a separate 24V 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 difference between Form A and Form C contacts?
Form A (1 Form A) is SPST-NO (Single Pole Single Throw, Normally Open) —the contacts are open when the relay is de-energized . Form C (1 Form C) is SPDT (Single Pole Double Throw) —provides both NO and NC contacts for more flexible switching
Q: What is the coil resistance of this relay?
The SRD-24VDC-SL-A has a coil resistance of 1.6kΩ ± 10% (1600Ω) . This determines the current draw: I = V / R = 24V / 1600Ω = 15mA
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 18V or higher . For consistent operation, it is recommended to use the full 24V.
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 2.4V .
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 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 18V)
-
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-24VDC-SL-A relay?
Popular applications include :
-
Industrial control: PLC outputs, motor control, conveyor systems
-
HVAC systems: Fan control, compressor switching, thermostat controls
-
Power supplies: Output switching, protection circuits
-
Automation equipment: Machine control, solenoid actuators
-
Household appliances: Washing machines, refrigerators, air conditioners
-
Building automation: Lighting control, access systems
Q: Can I use this relay with a 24V industrial power supply?
Yes. The 24V coil voltage is the standard for industrial control systems, making this relay perfect for PLC outputs and industrial automation applications.
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: Can I use multiple relays together?
Yes. Multiple SRD-24VDC-SL-A relays can be used in parallel to control multiple loads. Ensure your power supply can handle the combined coil current (15mA per relay plus load currents). Use separate transistor drivers for each relay to avoid overloading a single microcontroller pin.