

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.








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 |
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). |
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.
Relay Not Activating
Load Not Switching
Relay Buzzing Noise
Relay Overheating
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.