The 24V Single Channel Relay is an electromechanical switch that operates at 24 volts, enabling the control of high-power circuits using low-power signals. It is widely used in applications where electrical isolation and high-current switching are required. This relay typically features one set of contacts (Single Pole Double Throw - SPDT or Single Pole Single Throw - SPST) that can be used to turn devices on or off.
Explore Projects Built with 24V SINGLE CHANNEL RELAY
Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
This circuit connects an ESP32 microcontroller to a 4-channel 5V relay module. The ESP32's digital pins (D19, D21, D22, D23) are used to control the relay channels (IN1, IN2, IN3, IN4) respectively. The circuit is designed to allow the ESP32 to switch external devices on and off via the relay module.
This circuit consists of a 5V battery powering a 4-channel relay module, which controls four LEDs (red, yellow, green, and blue) through individual resistors. Each relay channel is activated by a corresponding SPST toggle switch, allowing manual control of the LEDs.
This circuit features an ESP32 microcontroller connected to an 8-channel relay module. The ESP32 controls the relay channels via its GPIO pins, allowing for the switching of external devices or loads through the relays.
This circuit features an ESP32-POE-ISO microcontroller connected to a 4-channel 30A 5V relay module. The ESP32 controls the relay channels via its GPIO pins, allowing for the switching of high-power devices through the relay module.
Home automation systems (e.g., controlling lights, fans, or appliances)
Industrial control systems
Motor control circuits
IoT projects for switching high-power devices
Safety circuits requiring electrical isolation
Technical Specifications
The following table outlines the key technical details of the 24V Single Channel Relay:
Parameter
Specification
Operating Voltage
24V DC
Trigger Voltage
24V DC
Trigger Current
15-20 mA
Contact Type
SPDT or SPST
Maximum Switching Voltage
250V AC / 30V DC
Maximum Switching Current
10A
Isolation
Optocoupler isolation (if applicable)
Dimensions
Varies by manufacturer
Operating Temperature
-40°C to 85°C
Pin Configuration and Descriptions
The relay module typically has the following pins:
Pin Name
Description
VCC
Connect to the 24V DC power supply.
GND
Connect to the ground of the power supply.
IN
Signal pin to control the relay (HIGH to activate, LOW to deactivate).
COM
Common terminal of 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 deactivated).
Usage Instructions
How to Use the Component in a Circuit
Power the Relay Module: Connect the VCC pin to a 24V DC power supply and the GND pin to the ground.
Control Signal: Use a microcontroller, such as an Arduino, to send a control signal to the IN pin. A HIGH signal activates the relay, while a LOW signal deactivates it.
Connect the Load:
For devices that should turn on when the relay is activated, connect the load between the COM and NO terminals.
For devices that should turn off when the relay is activated, connect the load between the COM and NC terminals.
Ensure Proper Isolation: If the relay module includes an optocoupler, ensure that the control circuit and the load circuit are electrically isolated.
Important Considerations and Best Practices
Flyback Diode: If you are switching an inductive load (e.g., a motor or solenoid), use a flyback diode across the load to protect the relay contacts from voltage spikes.
Current Ratings: Ensure the load current does not exceed the relay's maximum switching current (10A).
Signal Voltage: Verify that the control signal voltage matches the relay's trigger voltage (24V DC).
Safety Precautions: When working with high voltages, ensure proper insulation and avoid direct contact with live wires.
Example: Connecting to an Arduino UNO
Below is an example of how to control the 24V Single Channel Relay using an Arduino UNO:
// Define the relay control pin
const int relayPin = 7; // Connect the IN pin of the relay to Arduino pin 7
void setup() {
pinMode(relayPin, OUTPUT); // Set the relay pin as an output
digitalWrite(relayPin, LOW); // Ensure the relay is off at startup
}
void loop() {
digitalWrite(relayPin, HIGH); // Activate the relay
delay(5000); // Keep the relay on for 5 seconds
digitalWrite(relayPin, LOW); // Deactivate the relay
delay(5000); // Keep the relay off for 5 seconds
}
Note: Use a transistor or driver circuit if the Arduino cannot directly provide the required 24V control signal.
Troubleshooting and FAQs
Common Issues and Solutions
Relay Not Activating
Cause: Insufficient control signal voltage or current.
Solution: Verify that the control signal is 24V DC and meets the required current (15-20 mA).
Load Not Switching
Cause: Incorrect wiring of the load to the relay terminals.
Solution: Double-check the connections to the COM, NO, and NC terminals.
Relay Buzzing Noise
Cause: Unstable control signal or insufficient power supply.
Solution: Ensure a stable 24V DC power supply and check the control signal for noise.
Relay Overheating
Cause: Load current exceeds the relay's maximum rating.
Solution: Use a relay with a higher current rating or reduce the load current.
FAQs
Q1: Can I use this relay with a 5V microcontroller like Arduino?
A1: Yes, but you will need a transistor or relay driver circuit to step up the 5V control signal to 24V.
Q2: Can this relay switch AC loads?
A2: Yes, it can switch AC loads up to 250V, provided the current does not exceed 10A.
Q3: Is the relay safe for inductive loads?
A3: Yes, but you should use a flyback diode or snubber circuit to protect the relay contacts from voltage spikes.
Q4: What happens if I reverse the VCC and GND connections?
A4: Reversing the power connections may damage the relay module. Always double-check the polarity before powering the module.