

The 24V Single Channel Relay is an electromechanical switch that operates at 24 volts, enabling a low-power control circuit to manage a higher power circuit. This relay is commonly used in applications where electrical isolation and high-power switching are required. It features a single set of contacts (commonly SPDT or SPST) that can be opened or closed to control the connected load.








Below are the key technical details of the 24V Single Channel Relay:
| Parameter | Value |
|---|---|
| Operating Voltage | 24V DC |
| Trigger Voltage | 24V DC |
| Trigger Current | ~15-20 mA |
| Contact Type | SPDT (Single Pole Double Throw) |
| Maximum Load Voltage | 250V AC / 30V DC |
| Maximum Load Current | 10A |
| Isolation | Optocoupler isolation (if applicable) |
| Dimensions | Varies by manufacturer (e.g., 50mm x 25mm) |
| 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 | Control signal input. A HIGH signal (24V) activates the relay. |
| COM | Common terminal for the relay's switching contacts. |
| NO | Normally Open terminal. Connect the load here if you want it OFF by default. |
| NC | Normally Closed terminal. Connect the load here if you want it ON by default. |
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;
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); // Turn the relay ON
delay(5000); // Keep the relay ON for 5 seconds
digitalWrite(relayPin, LOW); // Turn the relay OFF
delay(5000); // Keep the relay OFF for 5 seconds
}
Note: If the Arduino operates at 5V logic, you may need a level shifter or transistor circuit to interface with the 24V relay.
Relay Not Switching
Load Not Turning ON/OFF
Relay Clicking but No Load Response
Overheating
Q: Can I use this relay with a 5V microcontroller like Arduino?
A: Yes, but you will need a level shifter or a transistor circuit to step up the 5V control signal to 24V.
Q: Is the relay suitable for AC loads?
A: Yes, the relay can handle AC loads up to 250V, provided the current does not exceed 10A.
Q: Can I use this relay for inductive loads like motors?
A: Yes, but you should use a flyback diode across the load to protect the relay contacts from voltage spikes.
Q: What happens if I connect the load to both NO and NC terminals?
A: This is not recommended, as it may cause a short circuit or damage the relay. Only use one terminal at a time.