24V 2-way electromagnetic relay module low level trigger without optocoupler with light

SKU: FA2083-0-2
Operating Voltage

24V DC

Quiescent Current

5mA – 10mA

Operating Current (per channel)

15mA – 20mA (typical)

Total Current (both relays active)

30mA – 40mA

Trigger Mode

Low Level (Active LOW)

Trigger Voltage (Low)

0V – 1.5V

Trigger Voltage (High)

4.5V – 24V

Trigger Current

3mA – 5mA

Contact Configuration

SPDT (COM, NO, NC) per channel

Maximum AC Load (per channel)

250V AC @ 10A

Maximum DC Load (per channel)

30V DC @ 10A

Isolation Method

None (control and load share common ground)

Operating Temperature

-25°C to +70°C

Dimensions

Approx. 50mm × 45mm × 18.5mm

Mounting Holes

3.1mm diameter, spacing 44.5mm × 20.5mm

Weight

Approx. 35g – 45g

Product Overview

The 24V 2-Way Electromagnetic Relay Module is a simple, cost-effective switching solution designed to control two independent high-power AC or DC loads directly from a 24V logic or industrial control system. Unlike more complex relay modules that incorporate optocoupler isolation, this module uses a direct transistor driver circuit (typically NPN transistors such as 2N2222, BC547, or S8050) to activate each relay coil . This design offers a lower cost and simpler circuit, making it ideal for PLC automation systems, industrial control panels, building management systems, and projects where isolation is not critical.

This dual-channel module allows you to control two separate devices independently from your 24V controller. With each relay rated for 10A at 250V AC or 10A at 30V DC, it can handle lights, fans, motors, pumps, solenoids, and other industrial equipment . Onboard status LEDs provide visual confirmation when each relay is activated, simplifying operation monitoring and troubleshooting.

Designed with a low-level trigger, the relays activate when the control pins are pulled LOW (0V) and deactivate when pulled HIGH (24V) . This active-LOW behavior provides a degree of safety—the relays remain off during power-up or if the control signal is lost, preventing accidental activation of connected devices.

Important Note: This module does not include optocoupler isolation. The control circuit and the high-voltage load share a common ground path . Exercise caution when wiring high-voltage loads and ensure proper insulation and clearance for safety.

Key Features

  • Dual Independent Channels: Two separate relay channels allow independent control of two different loads from a single module .

  • Low-Level Trigger (Active LOW): Each relay activates when its corresponding IN pin is pulled LOW (0V) and deactivates when HIGH (24V). This ensures the relays remain off during power-up .

  • Direct Transistor Drive: Uses simple NPN transistors to drive each relay coil, eliminating the need for optocoupler components .

  • 10A High Switching Capacity: Each relay contacts rated for 10A at 250V AC or 10A at 30V DC, suitable for controlling motors, pumps, lights, and industrial equipment .

  • SPDT Contact Configuration: Each channel provides Common (COM), Normally Open (NO), and Normally Closed (NC) terminals for maximum wiring flexibility—use NO for OFF-by-default operation or NC for ON-by-default operation .

  • Status Indicator LEDs: Onboard LEDs for each channel illuminate when the corresponding relay is activated (IN pin LOW), providing clear visual feedback .

  • 24V Logic Compatibility: Designed for 24V PLC automation, industrial controllers, and building management systems, with a control signal range of 0V–24V .

  • Fault-Tolerant Design: Even if the control line is disconnected or broken, the relay will not operate unintentionally, ensuring fail-safe behavior .

  • Compact and Mountable: Small PCB footprint with mounting holes for easy integration into control cabinets, DIN rails, or enclosures .

Technical Specifications

Parameter Operating Value
Operating Voltage 24V DC
Quiescent Current 5mA – 10mA
Operating Current (per channel) 15mA – 20mA (typical)
Total Current (both relays active) 30mA – 40mA
Trigger Mode Low Level (Active LOW)
Trigger Voltage (Low) 0V – 1.5V
Trigger Voltage (High) 4.5V – 24V
Trigger Current 3mA – 5mA
Contact Configuration SPDT (COM, NO, NC) per channel
Maximum AC Load (per channel) 250V AC @ 10A
Maximum DC Load (per channel) 30V DC @ 10A
Isolation Method None (control and load share common ground)
Operating Temperature -25°C to +70°C
Dimensions Approx. 50mm × 45mm × 18.5mm
Mounting Holes 3.1mm diameter, spacing 44.5mm × 20.5mm
Weight Approx. 35g – 45g

Pinout & Interface Guide

Input Side (Control Interface)

Terminal Label Function
DC+ VCC Connect to 24V DC power supply positive
DC- GND Connect to power supply ground
IN1 Signal 1 LOW (0V) activates Relay 1; HIGH (24V) deactivates Relay 1
IN2 Signal 2 LOW (0V) activates Relay 2; HIGH (24V) deactivates Relay 2

Output Side (Load Terminals) – Channel 1

Terminal Label Function
NO1 Normally Open Disconnected from COM1 when relay OFF; connected when relay ON
COM1 Common Common terminal of relay 1
NC1 Normally Closed Connected to COM1 when relay OFF; disconnected when relay ON

Output Side (Load Terminals) – Channel 2

Terminal Label Function
NO2 Normally Open Disconnected from COM2 when relay OFF; connected when relay ON
COM2 Common Common terminal of relay 2
NC2 Normally Closed Connected to COM2 when relay OFF; disconnected when relay ON

Status LEDs

LED Color Function
Power LED Green Illuminates when 24V power is applied
LED1 Red Illuminates when Relay 1 is activated (IN1 pin LOW)
LED2 Red Illuminates when Relay 2 is activated (IN2 pin LOW)

Usage Guide

Wiring Instructions

IMPORTANT: Always disconnect mains power before wiring high-voltage loads.

Basic Connection (Control Side)

Controller Type Relay Module Connection
PLC (24V Output) Connect DC+ to 24V supply, DC- to GND, PLC output to IN1/IN2
Arduino (5V) Use external 24V supply; connect Arduino pin to IN (5V HIGH works for deactivation)
ESP32 (3.3V) Use external 24V supply; 3.3V HIGH may be below threshold—use level shifter or transistor buffer

Load Connection (AC Example for One Channel)

  • Connect the Live (L) wire from your AC source to the COM terminal

  • Connect the load (lamp, fan, motor) to the NO terminal for OFF-by-default operation

  • Connect the load’s Neutral (N) wire directly to the AC source neutral

Load Connection (DC Example for One Channel)

  • 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

Control Logic

Since this module is low-level triggered, the relay behavior is as follows:

IN Pin State Relay State Status LED Load (NO terminal)
LOW (0V) Activated ON ON (power flows)
HIGH (24V) Deactivated OFF OFF (no power)

Example PLC Ladder Logic Concept

For PLC control with a low-level trigger, use a normally open contact to energize an output coil. When the contact closes, the output goes LOW, activating the relay.

Example Arduino Code (with External 24V Supply)

cpp
// 24V 2-Channel Relay Module Example - Low Level Trigger
// VCC connected to external 24V supply
// IN1/IN2 pins connected to Arduino digital pins

const int relay1Pin = 7;  // Connect to IN1
const int relay2Pin = 8;  // Connect to IN2

void setup() {
  pinMode(relay1Pin, OUTPUT);
  pinMode(relay2Pin, OUTPUT);
  
  // Start with both relays OFF (pins HIGH)
  digitalWrite(relay1Pin, HIGH);
  digitalWrite(relay2Pin, HIGH);
}

void loop() {
  // Turn Relay 1 ON (set pin LOW)
  digitalWrite(relay1Pin, LOW);
  delay(3000);  // Keep ON for 3 seconds
  
  // Turn Relay 1 OFF (set pin HIGH)
  digitalWrite(relay1Pin, HIGH);
  delay(1000);
  
  // Turn Relay 2 ON (set pin LOW)
  digitalWrite(relay2Pin, LOW);
  delay(3000);  // Keep ON for 3 seconds
  
  // Turn Relay 2 OFF (set pin HIGH)
  digitalWrite(relay2Pin, HIGH);
  delay(1000);
  
  // Both relays ON simultaneously
  digitalWrite(relay1Pin, LOW);
  digitalWrite(relay2Pin, LOW);
  delay(2000);
  
  // Both relays OFF
  digitalWrite(relay1Pin, HIGH);
  digitalWrite(relay2Pin, HIGH);
  delay(2000);
}

Important Considerations

  • Power Supply: The module requires a stable 24V DC supply capable of providing at least 50mA (15-20mA per relay when active). For industrial applications, use a regulated 24V power supply .

  • No Optocoupler Isolation: This module does not provide electrical isolation between the control circuit and the high-voltage load. The control and load circuits share a common ground path. For applications requiring isolation, consider an optocoupler-isolated relay module .

  • Inductive Loads: For motors, pumps, or solenoids, add a flyback diode across each load to protect the relay contacts from voltage spikes . The module typically includes flyback diodes across each relay coil, but external diodes across inductive loads are recommended.

  • Control Signal: For 5V Arduino outputs, the 5V HIGH signal is sufficient to deactivate the relay (threshold is typically 4.5V). For 3.3V controllers, the HIGH signal may be below the threshold—use a level shifter or NPN transistor buffer .

  • Default State: The low-level trigger design means the relays stay OFF when the IN pins are HIGH or unconfigured, preventing unwanted activation during power-up .

Q: What is the difference between this module and an optocoupler-isolated relay module?

This module uses direct transistor drivers to activate the relay coils, without optocoupler isolation. Optocoupler-isolated modules have an optical barrier between the control circuit and the load, providing electrical isolation . This module is more cost-effective but does not provide isolation between your controller and the high-voltage load.

Q: What is the advantage of low-level trigger?

Low-level trigger means the relay activates when the IN pin is pulled LOW (0V). This is a safety feature—the relay remains off during power-up or if the control signal is lost, preventing accidental activation of connected devices .

Q: Can I control this 24V relay module with a 5V Arduino or 3.3V ESP32?

Yes, with caution. The trigger HIGH voltage threshold is typically 4.5V . A 5V Arduino output (HIGH = 5V) will reliably deactivate the relay. For 3.3V ESP32, the HIGH signal (3.3V) may be below the threshold—use an NPN transistor buffer or level shifter for reliable operation . The LOW signal (0V) works regardless.

Q: What is the maximum load each relay can handle?

Each relay contacts are rated for 10A at 250V AC or 10A at 30V DC . For inductive loads like motors, it is recommended to derate to 5A–7A to account for startup surges.

Q: What is the difference between NO and NC terminals?
  • NO (Normally Open): The circuit is open when the relay is OFF. When the relay activates, it closes. Use NO for devices that should be OFF by default .

  • NC (Normally Closed): The circuit is closed when the relay is OFF. When the relay activates, it opens. Use NC for devices that should be ON by default .

Q: What power supply do I need for this module?

The module requires a stable 24V DC power supply capable of providing at least 50mA (15-20mA per relay when active). For industrial applications, use a regulated 24V power supply .

Q: The relays click but my loads don't turn on. What's wrong?

This indicates the relays are activating but the load circuits are incomplete. Check:

  • Each load is correctly wired between COM and NO (or COM and NC)

  • Each load’s neutral/ground is connected correctly

  • The loads themselves are functional

  • The load currents do not exceed the relay’s 10A rating

Q: What is the expected lifespan of these relays?

Each relay is rated for approximately 100,000 electrical operations at rated load . Actual lifespan depends on switching frequency and load type.

Q: Can I use this relay module for 220V AC applications?

Yes. The contacts are rated for 250V AC, which is suitable for 220V/240V systems . Ensure proper insulation and clearance between the control and load sides for safety.

Q: Do I need flyback diodes for inductive loads?

The module typically includes flyback diodes across each relay coil to protect the transistors . However, for high-power inductive loads (motors, solenoids), adding external flyback diodes across each load terminal is recommended to protect the relay contacts.

Q: Can I use multiple relay modules with a single PLC or microcontroller?

Yes. Connect each module’s DC+ and DC- in parallel to the same 24V supply (ensure the supply can handle the total current), and connect each IN pin to separate digital output pins on your controller.

Q: What can I build with this 2-channel 24V relay module?

Popular applications include:

  • Industrial control: PLC output expansion, motor control, conveyor systems

  • Building automation: HVAC control, lighting systems, fan control

  • Home automation: Appliance switching (with 24V control)

  • Security systems: Alarm triggers, access control

  • Motor control: Control forward/reverse for a single DC motor using two relays

Q: Can I control a single motor's direction using two relays?

Yes. Using two relays, you can create an H-bridge configuration to control forward and reverse direction of a DC motor . Connect the motor between the COM terminals, and wire the NO and NC contacts appropriately.

Q: Can I use this module without a microcontroller?

Yes. You can trigger each relay by manually connecting the IN pin to GND (to activate) or leaving it disconnected (to deactivate). This can be done with simple push buttons or toggle switches connected between each IN pin and GND .

Q: Is this module suitable for use with 24V industrial PLCs?

Yes. The 24V coil voltage and control logic are perfectly suited for industrial PLC outputs. Ensure the PLC output can sink sufficient current (typically 3-5mA) to pull the IN pin LOW .