Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use Relais 3 channel: Examples, Pinouts, and Specs

Image of Relais 3 channel
Cirkit Designer LogoDesign with Relais 3 channel in Cirkit Designer

Introduction

The 3-channel relay module is an electronic component designed to control multiple devices or circuits using a single control signal. It features three independent relays, each capable of switching high-power loads, making it ideal for automation and remote switching applications. This module is commonly used in home automation, industrial control systems, and DIY electronics projects. Its ability to interface with microcontrollers like Arduino and Raspberry Pi makes it a versatile choice for hobbyists and professionals alike.

Explore Projects Built with Relais 3 channel

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
ESP32-Controlled Multi-Channel Relay for Automated Bulb Switching
Image of esp 32 iot 3 module relay : A project utilizing Relais 3 channel in a practical application
This circuit uses an ESP32 microcontroller to control a 3-channel relay module, which in turn controls the power to three separate bulbs connected to an AC supply. The ESP32 toggles each relay channel sequentially, allowing for individual control of each bulb. This setup could be used for automated lighting systems where the bulbs are turned on and off in a specific sequence.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-POE-ISO Wi-Fi Controlled 4-Channel Relay Module
Image of ESP32-POE-ISO 4Channel Relay: A project utilizing Relais 3 channel in a practical application
This circuit features an ESP32-POE-ISO microcontroller connected to a 4-channel 30A 5V relay module. The ESP32 controls the relay channels via its GPIO pins, allowing for the switching of high-power devices through the relay module.
Cirkit Designer LogoOpen Project in Cirkit Designer
Battery-Powered 4-Channel Relay Control with LED Indicators
Image of RELLAY BOARD TEST: A project utilizing Relais 3 channel in a practical application
This circuit consists of a 5V battery powering a 4-channel relay module, which controls four LEDs (red, yellow, green, and blue) through individual resistors. Each relay channel is activated by a corresponding SPST toggle switch, allowing manual control of the LEDs.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Powered Wi-Fi Controlled Relay System
Image of Olimex ESP32-POE2 4Ch x 2 Switch: A project utilizing Relais 3 channel in a practical application
This circuit features an ESP32 microcontroller interfaced with two 4-channel 30A 5V relays. The ESP32 controls the relays through its GPIO pins, enabling it to switch high-power loads on and off.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with Relais 3 channel

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of esp 32 iot 3 module relay : A project utilizing Relais 3 channel in a practical application
ESP32-Controlled Multi-Channel Relay for Automated Bulb Switching
This circuit uses an ESP32 microcontroller to control a 3-channel relay module, which in turn controls the power to three separate bulbs connected to an AC supply. The ESP32 toggles each relay channel sequentially, allowing for individual control of each bulb. This setup could be used for automated lighting systems where the bulbs are turned on and off in a specific sequence.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of ESP32-POE-ISO 4Channel Relay: A project utilizing Relais 3 channel in a practical application
ESP32-POE-ISO Wi-Fi Controlled 4-Channel Relay Module
This circuit features an ESP32-POE-ISO microcontroller connected to a 4-channel 30A 5V relay module. The ESP32 controls the relay channels via its GPIO pins, allowing for the switching of high-power devices through the relay module.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of RELLAY BOARD TEST: A project utilizing Relais 3 channel in a practical application
Battery-Powered 4-Channel Relay Control with LED Indicators
This circuit consists of a 5V battery powering a 4-channel relay module, which controls four LEDs (red, yellow, green, and blue) through individual resistors. Each relay channel is activated by a corresponding SPST toggle switch, allowing manual control of the LEDs.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Olimex ESP32-POE2 4Ch x 2 Switch: A project utilizing Relais 3 channel in a practical application
ESP32-Powered Wi-Fi Controlled Relay System
This circuit features an ESP32 microcontroller interfaced with two 4-channel 30A 5V relays. The ESP32 controls the relays through its GPIO pins, enabling it to switch high-power loads on and off.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications

  • Home automation (e.g., controlling lights, fans, or appliances)
  • Industrial equipment control
  • Robotics and IoT projects
  • Remote switching of high-power devices
  • DIY smart home systems

Technical Specifications

Below are the key technical details of the 3-channel relay module:

Parameter Specification
Operating Voltage 5V DC
Trigger Voltage 3.3V to 5V (compatible with most microcontrollers)
Relay Type SPDT (Single Pole Double Throw)
Maximum Load (AC) 250V AC @ 10A
Maximum Load (DC) 30V DC @ 10A
Isolation Optocoupler isolation for each channel
Dimensions ~50mm x 40mm x 20mm
Weight ~35g

Pin Configuration and Descriptions

The 3-channel relay module has the following pin configuration:

Input Pins (Control Side)

Pin Label Description
1 VCC Power supply input (5V DC)
2 GND Ground connection
3 IN1 Control signal for Relay 1
4 IN2 Control signal for Relay 2
5 IN3 Control signal for Relay 3

Output Pins (Relay Side)

Each relay has three output terminals:

Terminal Label Description
1 COM Common terminal
2 NO Normally Open terminal
3 NC Normally Closed terminal
  • COM: Connects to the common point of the circuit.
  • NO: Normally open; connects to COM when the relay is activated.
  • NC: Normally closed; connects to COM when the relay is deactivated.

Usage Instructions

How to Use the 3-Channel Relay Module

  1. Power the Module: Connect the VCC pin to a 5V DC power source and the GND pin to ground.
  2. Connect Control Signals: Use digital output pins from a microcontroller (e.g., Arduino) to control the IN1, IN2, and IN3 pins. A HIGH signal activates the corresponding relay.
  3. Connect the Load: Wire the devices or circuits you want to control to the relay output terminals (COM, NO, NC) based on your switching requirements.
  4. Test the Setup: Ensure proper connections and test the relays by toggling the control signals.

Important Considerations

  • Isolation: The module uses optocouplers for isolation, ensuring safe operation when controlling high-power loads.
  • Power Supply: Ensure the module is powered with a stable 5V DC supply.
  • Load Ratings: Do not exceed the maximum load ratings (250V AC @ 10A or 30V DC @ 10A) to avoid damage.
  • Flyback Diodes: For inductive loads (e.g., motors), use flyback diodes to protect the relays from voltage spikes.

Example: Using with Arduino UNO

Below is an example of how to control the 3-channel relay module using an Arduino UNO:

// Define the relay control pins
const int relay1 = 2; // Pin connected to IN1
const int relay2 = 3; // Pin connected to IN2
const int relay3 = 4; // Pin connected to IN3

void setup() {
  // Set relay pins as outputs
  pinMode(relay1, OUTPUT);
  pinMode(relay2, OUTPUT);
  pinMode(relay3, OUTPUT);

  // Initialize all relays to OFF state
  digitalWrite(relay1, LOW);
  digitalWrite(relay2, LOW);
  digitalWrite(relay3, LOW);
}

void loop() {
  // Turn on Relay 1
  digitalWrite(relay1, HIGH);
  delay(1000); // Wait for 1 second

  // Turn off Relay 1 and turn on Relay 2
  digitalWrite(relay1, LOW);
  digitalWrite(relay2, HIGH);
  delay(1000); // Wait for 1 second

  // Turn off Relay 2 and turn on Relay 3
  digitalWrite(relay2, LOW);
  digitalWrite(relay3, HIGH);
  delay(1000); // Wait for 1 second

  // Turn off all relays
  digitalWrite(relay3, LOW);
  delay(1000); // Wait for 1 second
}

Notes:

  • Replace the delay values with appropriate timings for your application.
  • Ensure the Arduino's 5V pin can supply enough current for the relay module.

Troubleshooting and FAQs

Common Issues and Solutions

  1. Relays Not Activating

    • Cause: Insufficient power supply.
    • Solution: Ensure the module is powered with a stable 5V DC source.
  2. Microcontroller Not Triggering Relays

    • Cause: Incorrect wiring or incompatible control signal voltage.
    • Solution: Verify connections and ensure the control signal voltage is between 3.3V and 5V.
  3. Load Not Switching Properly

    • Cause: Incorrect wiring of the load to the relay terminals.
    • Solution: Double-check the wiring to the COM, NO, and NC terminals.
  4. Relay Module Overheating

    • Cause: Exceeding the maximum load ratings.
    • Solution: Ensure the load does not exceed 250V AC @ 10A or 30V DC @ 10A.

FAQs

  • Q: Can I use this module with a 3.3V microcontroller like ESP8266?

    • A: Yes, the module is compatible with 3.3V control signals, but ensure the power supply is 5V.
  • Q: Can I control DC motors with this module?

    • A: Yes, but use flyback diodes to protect the relays from voltage spikes caused by the motors.
  • Q: How many relays can I activate simultaneously?

    • A: All three relays can be activated simultaneously, provided the power supply can handle the current draw.
  • Q: Is the module safe for high-power applications?

    • A: Yes, but ensure proper isolation and do not exceed the load ratings.