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

How to Use RLYR998: Examples, Pinouts, and Specs

Image of RLYR998
Cirkit Designer LogoDesign with RLYR998 in Cirkit Designer

Introduction

The RLYR998 is a versatile relay module designed for switching applications. It enables users to control high-voltage devices, such as motors, lights, and appliances, using low-voltage control signals. This makes it an essential component in automation, home control systems, and industrial applications. The RLYR998 typically features multiple channels, allowing simultaneous control of multiple devices, and is compatible with microcontrollers like Arduino, Raspberry Pi, and other logic-level control systems.

Explore Projects Built with RLYR998

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Cellular-Enabled IoT Device with Real-Time Clock and Power Management
Image of LRCM PHASE 2 BASIC: A project utilizing RLYR998 in a practical application
This circuit features a LilyGo-SIM7000G module for cellular communication and GPS functionality, interfaced with an RTC DS3231 for real-time clock capabilities. It includes voltage sensing through two voltage sensor modules, and uses an 8-channel opto-coupler for isolating different parts of the circuit. Power management is handled by a buck converter connected to a DC power source and batteries, with a fuse for protection and a rocker switch for on/off control. Additionally, there's an LED for indication purposes.
Cirkit Designer LogoOpen Project in Cirkit Designer
Dual-Mode LoRa and GSM Communication Device with ESP32
Image of modul gateway: A project utilizing RLYR998 in a practical application
This circuit features an ESP32 Devkit V1 microcontroller interfaced with an RFM95 LoRa transceiver module for long-range communication and a SIM800L GSM module for cellular connectivity. Two LM2596 step-down modules are used to regulate the 12V battery voltage down to 3.3V required by the ESP32, RFM95, and SIM800L. The ESP32 facilitates data exchange between the RFM95 and SIM800L, enabling the system to send/receive data over both LoRa and GSM networks.
Cirkit Designer LogoOpen Project in Cirkit Designer
Battery-Powered Line Following Robot with IR Sensors and Cytron URC10 Motor Controller
Image of URC10 SUMO AUTO: A project utilizing RLYR998 in a practical application
This circuit is a robotic control system that uses multiple IR sensors for line detection and obstacle avoidance, powered by a 3S LiPo battery. The Cytron URC10 motor driver, controlled by a microcontroller, drives two GM25 DC motors based on input from the sensors and a rocker switch, with a 7-segment panel voltmeter displaying the battery voltage.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino-Controlled Bluetooth Robotic Vehicle with Dual L298N Motor Drivers
Image of voice control humanoid robot: A project utilizing RLYR998 in a practical application
This is a robotic control system featuring an Arduino UNO microcontroller for processing and command execution, an HC-05 Bluetooth Module for wireless communication, and L298N motor drivers to control multiple DC gearmotors for robot locomotion. The system is powered by a LiPo battery with a buck converter regulating the voltage supply.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with RLYR998

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 LRCM PHASE 2 BASIC: A project utilizing RLYR998 in a practical application
Cellular-Enabled IoT Device with Real-Time Clock and Power Management
This circuit features a LilyGo-SIM7000G module for cellular communication and GPS functionality, interfaced with an RTC DS3231 for real-time clock capabilities. It includes voltage sensing through two voltage sensor modules, and uses an 8-channel opto-coupler for isolating different parts of the circuit. Power management is handled by a buck converter connected to a DC power source and batteries, with a fuse for protection and a rocker switch for on/off control. Additionally, there's an LED for indication purposes.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of modul gateway: A project utilizing RLYR998 in a practical application
Dual-Mode LoRa and GSM Communication Device with ESP32
This circuit features an ESP32 Devkit V1 microcontroller interfaced with an RFM95 LoRa transceiver module for long-range communication and a SIM800L GSM module for cellular connectivity. Two LM2596 step-down modules are used to regulate the 12V battery voltage down to 3.3V required by the ESP32, RFM95, and SIM800L. The ESP32 facilitates data exchange between the RFM95 and SIM800L, enabling the system to send/receive data over both LoRa and GSM networks.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of URC10 SUMO AUTO: A project utilizing RLYR998 in a practical application
Battery-Powered Line Following Robot with IR Sensors and Cytron URC10 Motor Controller
This circuit is a robotic control system that uses multiple IR sensors for line detection and obstacle avoidance, powered by a 3S LiPo battery. The Cytron URC10 motor driver, controlled by a microcontroller, drives two GM25 DC motors based on input from the sensors and a rocker switch, with a 7-segment panel voltmeter displaying the battery voltage.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of voice control humanoid robot: A project utilizing RLYR998 in a practical application
Arduino-Controlled Bluetooth Robotic Vehicle with Dual L298N Motor Drivers
This is a robotic control system featuring an Arduino UNO microcontroller for processing and command execution, an HC-05 Bluetooth Module for wireless communication, and L298N motor drivers to control multiple DC gearmotors for robot locomotion. The system is powered by a LiPo battery with a buck converter regulating the voltage supply.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications

  • Home automation (e.g., controlling lights, fans, or appliances)
  • Industrial control systems
  • Robotics and motor control
  • IoT (Internet of Things) projects
  • Security systems (e.g., activating alarms or locks)

Technical Specifications

The RLYR998 relay module is designed to handle a wide range of voltages and currents, making it suitable for various applications. Below are its key technical details:

General Specifications

  • Operating Voltage (Input): 5V DC
  • Relay Output Voltage: 250V AC / 30V DC (maximum)
  • Relay Output Current: 10A (maximum)
  • Trigger Voltage: 3.3V to 5V (logic-level compatible)
  • Number of Channels: 2, 4, or 8 (depending on the model)
  • Isolation: Optocoupler-based isolation for safe operation
  • Indicator LEDs: Status LEDs for each channel
  • Dimensions: Varies by model (e.g., 2-channel: 50mm x 40mm)

Pin Configuration and Descriptions

The RLYR998 module has input pins for control signals and output terminals for connecting high-voltage devices. Below is the pin configuration for a typical 4-channel RLYR998 module:

Input Pins

Pin Name Description
VCC Power supply for the module (5V DC)
GND Ground connection
IN1 Control signal for Relay 1 (active LOW)
IN2 Control signal for Relay 2 (active LOW)
IN3 Control signal for Relay 3 (active LOW)
IN4 Control signal for Relay 4 (active LOW)

Output Terminals

Terminal Description
COM Common terminal for the relay
NO Normally Open terminal (default open)
NC Normally Closed terminal (default closed)

Each relay channel has its own set of COM, NO, and NC terminals.

Usage Instructions

How to Use the RLYR998 in a Circuit

  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 connect to the IN pins (IN1, IN2, etc.).
    • The relay is triggered when the control signal is set to LOW.
  3. Connect the Load:
    • Connect the high-voltage device to the relay's output terminals (COM, NO, NC) based on the desired switching configuration:
      • Normally Open (NO): The circuit is open by default and closes when the relay is activated.
      • Normally Closed (NC): The circuit is closed by default and opens when the relay is activated.
  4. Test the Circuit:
    • Upload the control code to the microcontroller and test the relay's operation.

Important Considerations

  • Ensure the load does not exceed the relay's maximum voltage and current ratings (250V AC / 30V DC, 10A).
  • Use proper insulation and safety precautions when working with high-voltage devices.
  • Avoid rapid switching of the relay to prevent wear and tear.
  • Use a flyback diode across the relay coil if the module does not already include one, to protect the circuit from voltage spikes.

Example Code for Arduino UNO

Below is an example code snippet to control a 4-channel RLYR998 relay module using an Arduino UNO:

// Define relay control pins
#define RELAY1 2  // Relay 1 connected to digital pin 2
#define RELAY2 3  // Relay 2 connected to digital pin 3
#define RELAY3 4  // Relay 3 connected to digital pin 4
#define RELAY4 5  // Relay 4 connected to digital pin 5

void setup() {
  // Set relay pins as outputs
  pinMode(RELAY1, OUTPUT);
  pinMode(RELAY2, OUTPUT);
  pinMode(RELAY3, OUTPUT);
  pinMode(RELAY4, OUTPUT);

  // Initialize all relays to OFF (HIGH state for active LOW relays)
  digitalWrite(RELAY1, HIGH);
  digitalWrite(RELAY2, HIGH);
  digitalWrite(RELAY3, HIGH);
  digitalWrite(RELAY4, HIGH);
}

void loop() {
  // Example: Turn on Relay 1 and Relay 2 for 2 seconds
  digitalWrite(RELAY1, LOW);  // Activate Relay 1
  digitalWrite(RELAY2, LOW);  // Activate Relay 2
  delay(2000);                // Wait for 2 seconds

  // Turn off Relay 1 and Relay 2
  digitalWrite(RELAY1, HIGH); // Deactivate Relay 1
  digitalWrite(RELAY2, HIGH); // Deactivate Relay 2
  delay(2000);                // Wait for 2 seconds
}

Troubleshooting and FAQs

Common Issues and Solutions

  1. Relay Not Activating:

    • Cause: Insufficient power supply or incorrect wiring.
    • Solution: Ensure the VCC pin is connected to a stable 5V DC source and the GND pin is properly grounded.
  2. Relay Stuck in ON or OFF State:

    • Cause: Faulty relay or incorrect control signal.
    • Solution: Verify the control signal logic (active LOW) and check for damaged components.
  3. Load Not Switching Properly:

    • Cause: Exceeding the relay's voltage/current ratings or incorrect wiring.
    • Solution: Ensure the load is within the relay's specifications and verify the wiring of the COM, NO, and NC terminals.
  4. Interference with Microcontroller:

    • Cause: Electromagnetic interference (EMI) from the relay.
    • Solution: Use optocoupler isolation and keep high-voltage wiring separate from low-voltage control signals.

FAQs

  • Q: Can the RLYR998 be used with a 3.3V microcontroller?
    A: Yes, the module is compatible with 3.3V logic levels, but ensure the VCC pin is still powered with 5V DC.

  • Q: How many devices can I control with the RLYR998?
    A: The number of devices depends on the number of channels in your module (e.g., 2, 4, or 8 channels).

  • Q: Is the RLYR998 safe for high-voltage applications?
    A: Yes, the module is designed for high-voltage applications, but always follow proper safety precautions and insulation practices.

  • Q: Can I use the RLYR998 to control DC motors?
    A: Yes, the relay can control DC motors as long as the motor's voltage and current are within the relay's specifications.