Stufin
Home Quick Cart Profile

5V 30A 1-Channel Relay Module

Buy Now on Stufin

Component Name

5V 30A 1-Channel Relay Module

Description

The 5V 30A 1-Channel Relay Module is a high-power relay module designed for applications that require controlling high-current loads. This module is ideal for IoT projects, home automation, and industrial control systems that require switching high-power devices.

Functionality

The 5V 30A 1-Channel Relay Module is a digital relay module that allows users to control high-power loads using a low-voltage digital signal. The module consists of a relay, a control circuit, and a trigger circuit. When a digital signal is applied to the input, the relay switches ON, connecting the high-power load to the power source. When the digital signal is removed, the relay switches OFF, disconnecting the load from the power source.

Key Features

### Operating Characteristics

Voltage

5V DC

Current

30A

Relay Type

SPST (Single Pole Single Throw)

Relay Operating Mode

Normally Open (NO) and Normally Closed (NC)

### Interface

Input

5V digital signal (compatible with most microcontrollers, Arduino, and Raspberry Pi)

Output

Screw terminals for connecting high-power load

### Relay Specifications

Max Switching Current

30A

Max Switching Voltage

250V AC / 30V DC

Contact Resistance

< 50m

Operating Frequency

50Hz - 60Hz

### Module Specifications

Operating Temperature

-40C to 85C

Storage Temperature

-40C to 125C

Humidity

5% to 95% RH (non-condensing)

Dimensions

68.5 x 44 x 22.5mm (L x W x H)

Weight

60g

### Safety and Protection

Short-circuit ProtectionYes

Overload Protection

Yes

Electromagnetic Compatibility (EMC)Compliant with CE, FCC, and RoHS standards

### Certifications and Compliance

UL (Underwriters Laboratories) CertificationYes
CE (Conformit Europene) CertificationYes
FCC (Federal Communications Commission) ComplianceYes
RoHS (Restriction of Hazardous Substances) ComplianceYes

Applications

The 5V 30A 1-Channel Relay Module is suitable for a wide range of applications, including

Home automation systems

Industrial control systems

IoT projects

Robotics

Motor control systems

Lighting control systems

Package Includes

1 x 5V 30A 1-Channel Relay Module

1 x User Manual

Please note that proper wiring, safety precautions, and protective measures should be taken when using this module to avoid electrical shock, fire hazards, or damage to equipment.

Pin Configuration

  • 5V 30A 1-Channel Relay Module Documentation
  • Pinout Explanation
  • The 5V 30A 1-Channel Relay Module has a total of 6 pins, which are spaced 2.54mm apart. Here's a breakdown of each pin and its functionality:
  • Pin 1: VCC (5V Power Supply)
  • Function: Supplies power to the relay module
  • Description: This pin should be connected to a 5V power source, such as a microcontroller or a breadboard power bus.
  • Recommended wire: AWG20 or thicker, ensuring a stable 5V supply to the module.
  • Pin 2: GND (Ground)
  • Function: Provides a return path for the power supply and signal lines
  • Description: This pin should be connected to a common ground point, such as a microcontroller's GND pin or a breadboard's GND rail.
  • Recommended wire: AWG20 or thicker, ensuring a low-resistance ground connection.
  • Pin 3: IN (Input Signal)
  • Function: Receives the control signal from a microcontroller or other control device
  • Description: This pin is typically connected to a digital output pin on a microcontroller, such as an Arduino or Raspberry Pi.
  • Recommended wire: AWG24 or thicker, suitable for digital signal transmission.
  • Pin 4: NO (Normally Open)
  • Function: Connected to the load (e.g., a lamp, motor, or solenoid) when the relay is energized
  • Description: When the relay is activated, the NO pin connects to the COM pin, allowing current to flow to the load.
  • Recommended wire: AWG14 or thicker, depending on the load's current requirements.
  • Pin 5: COM (Common)
  • Function: Provides a common connection point for the load
  • Description: This pin is connected to the load (e.g., a lamp, motor, or solenoid) and is switched between the NC and NO pins.
  • Recommended wire: AWG14 or thicker, depending on the load's current requirements.
  • Pin 6: NC (Normally Closed)
  • Function: Connected to the load when the relay is de-energized
  • Description: When the relay is not activated, the NC pin connects to the COM pin, providing a default state for the load.
  • Recommended wire: AWG14 or thicker, depending on the load's current requirements.
  • Connection Structure
  • To connect the pins, follow this structure:
  • 1. Connect VCC (Pin 1) to a 5V power source.
  • 2. Connect GND (Pin 2) to a common ground point.
  • 3. Connect IN (Pin 3) to a digital output pin on a microcontroller or control device.
  • 4. Connect the load (e.g., a lamp, motor, or solenoid) to COM (Pin 5) and either NO (Pin 4) or NC (Pin 6), depending on the desired configuration.
  • Relay Configuration Options
  • Normally Open (NO) Configuration: Connect the load to COM (Pin 5) and NO (Pin 4). When the relay is energized, the load is activated.
  • Normally Closed (NC) Configuration: Connect the load to COM (Pin 5) and NC (Pin 6). When the relay is de-energized, the load is activated.
  • Important Notes
  • Ensure the relay module is connected to a stable 5V power source to prevent damage or malfunction.
  • Use suitable wire gauges and insulation to prevent electrical shock or fire hazards.
  • Follow proper safety precautions when working with electrical circuits and loads.

Code Examples

5V 30A 1-Channel Relay Module Documentation
Overview
The 5V 30A 1-Channel Relay Module is a widely used IoT component that allows you to control high-power devices using a microcontroller or a single-board computer. This module features a single relay that can handle up to 30A of current, making it suitable for a wide range of applications, from home automation to industrial control systems.
Pinout
The module has the following pinout:
VCC: 5V power supply
 GND: Ground
 IN: Input pin to control the relay
 COM: Common pin
 NC: Normally Closed pin
 NO: Normally Open pin
Operating Principle
The relay module works by using an electromagnet to toggle the relay switch. When the input pin (IN) is set to a high logic level (5V), the electromagnet is energized, and the relay switch is closed, connecting the COM pin to the NO pin. When the input pin is set to a low logic level (0V), the electromagnet is de-energized, and the relay switch is open, connecting the COM pin to the NC pin.
Code Examples
Example 1: Controlling a Relay with Arduino
In this example, we'll use an Arduino Uno board to control the relay module.
```c++
const int relayPin = 2;  // Choose a digital pin to control the relay
void setup() {
  pinMode(relayPin, OUTPUT);
}
void loop() {
  digitalWrite(relayPin, HIGH);  // Turn the relay ON
  delay(1000);
  digitalWrite(relayPin, LOW);  // Turn the relay OFF
  delay(1000);
}
```
Example 2: Controlling a Relay with Raspberry Pi (Python)`
In this example, we'll use a Raspberry Pi board to control the relay module using Python.
```python
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
relay_pin = 17  # Choose a GPIO pin to control the relay
GPIO.setup(relay_pin, GPIO.OUT)
while True:
    GPIO.output(relay_pin, GPIO.HIGH)  # Turn the relay ON
    time.sleep(1)
    GPIO.output(relay_pin, GPIO.LOW)  # Turn the relay OFF
    time.sleep(1)
```
Example 3: Controlling a Relay with ESP32 (MicroPython)
In this example, we'll use an ESP32 board to control the relay module using MicroPython.
```python
import machine
import utime
relay_pin = machine.Pin(32, machine.Pin.OUT)  # Choose a GPIO pin to control the relay
while True:
    relay_pin.value(1)  # Turn the relay ON
    utime.sleep(1)
    relay_pin.value(0)  # Turn the relay OFF
    utime.sleep(1)
```
Note: Make sure to adjust the pin numbers and libraries according to your specific board and setup. Additionally, ensure that the relay module is properly powered and connected to the device you want to control.
By using this 5V 30A 1-Channel Relay Module with the provided code examples, you can easily integrate it into your IoT projects and control high-power devices with ease.