Phipps Electronics

Order within the next 

FREE SHIPPING OVER $199

50,000+ ORDERS

WORLDWIDE SHIPPING

SSL SECURED

← Back
You are here:
Print

5V 1-Channel Low-Level Relay Module with Optocoupler Product Information

Overview

This relay module allows microcontrollers to control high-voltage devices (up to 250VAC or 30VDC, 10A) using a low-voltage signal. The optocoupler provides electrical isolation between the control circuit and the relay, enhancing safety and noise immunity.


Specifications

Parameter Value
Operating Voltage 5V DC
Trigger Voltage Low-level (0V to ~0.8V)
Trigger Current ~5–10 mA
Relay Contact Ratings 10A @ 250VAC / 10A @ 30VDC
Isolation Method Optocoupler
Indicator LEDs Power + Relay status
Control Logic Active Low

Pinout Description

Pin Name Function
VCC 5V power supply for relay coil
GND Ground reference
IN Trigger input (active LOW to activate relay)
NO Normally Open contact
COM Common contact
NC Normally Closed contact

Wiring Instructions

Logic Side (Microcontroller)

  • VCC → 5V from MCU
  • GND → GND from MCU
  • IN → GPIO pin (set LOW to activate relay)

Load Side (Relay Contacts)

  • Connect your high-voltage device between COM and NO (for normally open behavior).
  • Use COM and NC if you want the device to be ON by default.

Optocoupler Isolation Setup

Some modules include a jumper labeled JD-VCC:

  • Jumper ON: Relay coil and control circuit share power (no isolation).
  • Jumper OFF: Provide separate 5V to JD-VCC for relay coil, keeping control circuit isolated.

This is useful when driving the relay from noisy or high-power systems.


Example: Arduino Integration

#define RELAY_PIN 7

void setup() {
  pinMode(RELAY_PIN, OUTPUT);
  digitalWrite(RELAY_PIN, HIGH); // Relay OFF (active LOW logic)
}

void loop() {
  digitalWrite(RELAY_PIN, LOW);  // Relay ON
  delay(1000);
  digitalWrite(RELAY_PIN, HIGH); // Relay OFF
  delay(1000);
}

Safety Tips

  • Always disconnect power before wiring high-voltage loads.
  • Use proper insulation and enclosures for AC wiring.
  • Avoid switching inductive loads without snubber circuits to prevent relay contact damage.

Troubleshooting

Issue Possible Cause Solution
Relay not clicking IN pin not pulled LOW Check GPIO logic level
LED on but no switching Faulty relay or wiring Verify load side connections
MCU resets on trigger No opto-isolation or back EMF Use separate JD-VCC + flyback diode

 

Was this article helpful?
Please Share Your Feedback
How Can We Improve This Article?
Table of Contents
Scroll to Top