Skip to Content

Relay Module Board 8 Channel 5V 10A with Optocoupler Active Low Triggered

The 8-Channel 5V Relay Module with Optocoupler is designed to control multiple electrical loads using a microcontroller, PLC, or other control system. The module provides eight independent relay channels, with each channel offering NO (Normally Open), NC (Normally Closed), and COM (Common) contacts.

The module operates from a 5V DC supply and uses active-low trigger inputs. Each relay channel has a status indicator LED, while the onboard optocouplers provide signal isolation between the control inputs and relay circuits when the power connections are configured appropriately.

Package Includes

  • 1 x 8-Channel 5V Relay Module with Optocoupler


With Optocoupler
29.95 AED 29.95 AED (Tax included)

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

 

Features

  • 8 independent relay channels
  • 5V DC operating voltage
  • Active-low trigger inputs
  • Optocoupler-based signal isolation
  • Individual LED indicators for relay status
  • NO, NC, and COM contacts for each relay
  • JD-VCC and VCC power configuration
  • Suitable for microcontroller, PLC, IoT, and automation projects
  • Relay contacts rated up to 250VAC 10A or 30VDC 10A, depending on the load and operating conditions

Principle of Operation

The relay module works as an electrically controlled switch. Each relay channel is controlled by a separate input signal from the connected controller.

The module uses active-low triggering. When a LOW signal is applied to an input such as IN1, the corresponding relay is activated. When the relay is activated, the COM contact changes from NC to NO, allowing the connected load to be switched according to the selected contact configuration.

The onboard optocouplers transfer the control signal using light between the input and relay sections. When the VCC and JD-VCC connections are configured correctly, this arrangement can provide electrical isolation between the controller side and the relay side.

Library

No special library is required to operate the relay module. The relay inputs can be controlled using standard digital output functions available on the selected microcontroller platform.

Code

The following Arduino example controls relay channel 1. In this example, IN1 is connected to Arduino digital pin 2. Because the module uses active-low triggering, LOW activates the relay and HIGH deactivates it.

const int relay1 = 2;

void setup() {
  pinMode(relay1, OUTPUT);

  // Keep relay OFF at startup
  digitalWrite(relay1, HIGH);
}

void loop() {
  // Relay ON
  digitalWrite(relay1, LOW);
  delay(1000);

  // Relay OFF
  digitalWrite(relay1, HIGH);
  delay(1000);
}

Note: The input logic can vary between relay module versions. Verify the trigger behavior of the specific module before connecting it to a controller.

Applications

  • Home automation
  • Industrial control
  • PLC control interfaces
  • IoT projects
  • Lighting control
  • Motor and pump control
  • Solenoid and actuator control
  • Security and access-control systems
  • Robotics and automation
  • General-purpose electrical load switching

Pinout

8-Channel Relay Module Pinout

  1. VCC: 5V DC power connection for the control side.
  2. GND: Ground connection for the control side.
  3. IN1 to IN8: Individual trigger inputs for relay channels 1 to 8. The module is normally activated using a LOW signal.
  4. VCC/JD-VCC Jumper: Used to configure the power connection between the control and relay sections of the module.
  5. JD-VCC: Power input for the relay side when a separate relay power supply is being used.
  6. NC: Normally Closed relay contact. COM is connected to NC when the relay is not activated.
  7. COM: Common relay contact used as the switching connection.
  8. NO: Normally Open relay contact. COM is connected to NO when the relay is activated.

Wiring

For a basic application, connect the module to a suitable 5V DC power supply and connect the required IN1 to IN8 inputs to the digital output pins of the controller.

For each relay channel, connect the load through the COM and either the NO or NC contact:

  • COM + NO: The load remains OFF when the relay is inactive and turns ON when the relay is activated.
  • COM + NC: The load remains ON when the relay is inactive and turns OFF when the relay is activated.

If separate power supplies are required for the relay and control sections, configure the JD-VCC/VCC jumper and power connections according to the module design.

Circuit

The following example shows how one relay channel can be used to switch a lamp. The relay contacts provide the switching connection between the external power supply and the load.

8-Channel Relay Module Circuit

Safety Precautions

  • Disconnect the power supply before changing the wiring.
  • Do not touch exposed electrical connections while the circuit is powered.
  • Use wires, terminals, fuses, and enclosures suitable for the load voltage and current.
  • Keep high-voltage wiring separated from the low-voltage control wiring.
  • Motors, pumps, solenoids, and other inductive loads may require additional protection against voltage spikes.
  • The 10A relay contact rating should not be treated as a universal recommendation for every type of load.
  • When working with mains voltage, use appropriate electrical safety procedures and qualified personnel.

Specifications

  • Module Type: 8-Channel Relay Interface Module
  • Number of Channels: 8
  • Operating Voltage: 5V DC
  • Trigger Type: Active Low
  • Isolation: Optocoupler
  • Relay Type: SPDT
  • Relay Contacts: COM, NO, NC
  • Maximum Contact Voltage: 250VAC / 30VDC
  • Maximum Contact Current: 10A
  • Status Indicators: Individual relay status LEDs
  • Power Configuration: VCC / JD-VCC jumper

Resources

8-Channel Optocoupler Relay Module Wiring Guide