🔹 2 Channel 5V Relay Module – Optocoupler Isolation
A compact dual-channel relay module designed for low-voltage microcontroller projects to safely switch higher-voltage AC/DC loads. Each channel provides complete optocoupler isolation between the control circuit and the switched load, protecting your sensitive electronics.
âś… Specifications:
-
Channels:Â 2 Independent Relays
-
Relay Type: Electromechanical (SPDT – Single Pole Double Throw)
-
Contact Rating:Â 10A @ 250V AC / 10A @ 30V DC
-
Control Signal Voltage:Â 5V DC (TTL Level Compatible)
-
Trigger Logic:Â Active LOWÂ (Relay activates when control pin goes LOW) OR jumper-selectable for Active High.
-
Module Operating Voltage:Â 5V DC (via terminal block or header pins)
-
Control Interface:Â Digital Input Pins (compatible with Arduino, ESP8266, Raspberry Pi via level shifter)
-
Isolation:Â Optocoupler on each channel
-
Indicators:Â Power LED + Channel Status LEDs
-
Connections:Â Screw terminal blocks for Load (COM, NO, NC) & DC+/- for module power
⚙️ Features:
-
Optocoupler Isolation:Â Protects your microcontroller from voltage spikes and electrical noise generated by the load.
-
Status Indicators: LED for module power and separate LED for each relay’s ON/OFF state.
-
All Necessary Components Onboard:Â Includes flyback diodes for relay coils, driving transistors, and pull-up resistors.
-
Screw Terminals:Â Secure and convenient connections for both load and power wires.
-
Mounting Holes:Â For easy and stable installation in projects.
-
Jumper-Selectable Trigger Mode:Â Can often be configured for Active High or Active Low logic (check your specific module).
📦 Applications:
-
Home automation (lighting, fans, appliances)
-
IoT projects controlled via WiFi/Bluetooth
-
Security systems and automated door locks
-
Industrial control systems and motor drivers
-
Microcontroller-based power switching for AC/DC devices
đź”§ Wiring & Usage:
-
Power: Connect DC+ to 5V and DC- to GND from your power supply. (This powers the relay coils and logic.)
-
Control: Connect IN1 and IN2 to digital GPIO pins on your microcontroller (e.g., Arduino D8, D9).
-
Load:Â For each channel:
-
COM (Common):Â Connect to your power source (AC Mains Hot or DC+).
-
NO (Normally Open): Load connects here. Circuit is OPEN when relay is off, CLOSED when relay is on.
-
NC (Normally Closed): Load connects here for a circuit that is CLOSED when relay is off, OPEN when on.
-
-
Code Example (Arduino – Active Low):
#define RELAY1 8 #define RELAY2 9 void setup() { pinMode(RELAY1, OUTPUT); pinMode(RELAY2, OUTPUT); digitalWrite(RELAY1, HIGH); // Start with relay OFF digitalWrite(RELAY2, HIGH); } void loop() { digitalWrite(RELAY1, LOW); // Turn RELAY1 ON delay(2000); digitalWrite(RELAY1, HIGH); // Turn RELAY1 OFF delay(2000); }
⚠️ Important Safety Warnings:
-
High Voltage Warning: This module is designed to switch MAINS AC VOLTAGE (110V/220V). Extreme caution is required. Enclose the module completely in an insulated case. Only handle wiring with power disconnected.
-
Current Rating: Do not exceed 10A per channel. For inductive loads (motors, solenoids), derate the current further.
-
Power Supply:Â Ensure your 5V power supply can provide sufficient current (~70mA per relay coil when active).
-
Load Type:Â Switching high DC voltages (e.g., 30V) is more challenging for relays due to arc suppression; ensure your load is within ratings.



















Reviews
There are no reviews yet.