SLA 12VDC 4Pin 30A Power Relay
SLA 12VDC 4Pin 30A Power Relay
The SLA 12VDC 4Pin 30A Power Relay is a high-current, electro-mechanical relay designed for switching high-power loads in various applications. This relay is ideal for IoT systems, industrial control, and automation projects where reliable and efficient power switching is crucial.
The SLA 12VDC 4Pin 30A Power Relay is a normally open (NO) relay, meaning that it connects the load to the power source when the relay is energized. The relay consists of an electromagnetic coil, a set of contacts, and a spring-loaded mechanism. When a 12VDC signal is applied to the coil, the electromagnet energizes, attracting the armature and closing the normally open contacts. This connects the load to the power source, allowing current to flow. When the coil is de-energized, the spring-loaded mechanism returns the armature to its original position, opening the contacts and disconnecting the load from the power source.
12VDC
30A
100 10%
10m max
1500VAC, 1 minute
4
2x coil pins, 2x NO (normally open) contact pins
AgCdO (Silver-Cadmium Oxide)
SPST (Single Pole Single Throw)
100,000 cycles min
-40C to +85C
SLA (Small Layout Area)
28.5 x 24 x 25mm (L x W x H)
25g approx.
Through-hole, PCB mounting
UL/CUL Certification | Complies with UL 508 and CSA 22.2 No. 14 standards |
2000V, 1000 times
100M min at 500VDC
IoT systems and devices
Industrial automation and control systems
Power supply systems
Motor control and driver circuits
Lighting control systems
Handle the relay with care to prevent physical damage and electrical shock.
Ensure the relay is properly installed and secured to the PCB to prevent vibration and stress.
Follow proper soldering techniques and guidelines to avoid damaging the relay.
Use the relay within its specified operating temperature range to ensure reliable operation and long lifespan.
By following the guidelines and precautions outlined in this documentation, the SLA 12VDC 4Pin 30A Power Relay can be safely and effectively integrated into a wide range of applications, providing reliable and efficient power switching for years to come.
SLA 12VDC 4Pin 30A Power Relay Documentation
Overview
The SLA 12VDC 4Pin 30A Power Relay is a high-current relay module designed for controlling high-power devices in IoT applications. It features a 4-pin interface, 12VDC operating voltage, and a maximum current rating of 30A. This relay is suitable for use in a wide range of applications, including home automation, industrial control, and robotics.
Pinout
The SLA 12VDC 4Pin 30A Power Relay has the following pinout:
VCC: 12VDC power supply input
GND: Ground pin
IN: Input pin for controlling the relay (active low)
NC (Normally Closed): Output pin connected to the load when the relay is off
NO (Normally Open): Output pin connected to the load when the relay is on
COM (Common): Output pin connected to the load, always connected to either NC or NO
Operating Characteristics
Operating Voltage: 12VDC
Max Current: 30A
Operating Temperature: -40C to +85C
Contact Resistance: 50m max
Insulation Resistance: 100M min
Code Examples
### Example 1: Basic Relay Control using Arduino
In this example, we will demonstrate how to control the SLA 12VDC 4Pin 30A Power Relay using an Arduino board.
```c++
const int relayPin = 2; // Choose a digital pin on your Arduino board
void setup() {
pinMode(relayPin, OUTPUT);
}
void loop() {
digitalWrite(relayPin, LOW); // Turn the relay ON (connects COM to NO)
delay(1000);
digitalWrite(relayPin, HIGH); // Turn the relay OFF (connects COM to NC)
delay(1000);
}
```
### Example 2: Home Automation using ESP32 and MicroPython
In this example, we will demonstrate how to control the SLA 12VDC 4Pin 30A Power Relay using an ESP32 board running MicroPython.
```python
import machine
import time
relay_pin = machine.Pin(32, machine.Pin.OUT) # Choose a GPIO pin on your ESP32 board
while True:
relay_pin.value(0) # Turn the relay ON (connects COM to NO)
time.sleep(1)
relay_pin.value(1) # Turn the relay OFF (connects COM to NC)
time.sleep(1)
```
### Example 3: Industrial Control using Raspberry Pi and Python
In this example, we will demonstrate how to control the SLA 12VDC 4Pin 30A Power Relay using a Raspberry Pi running Python.
```python
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM) # Set GPIO mode to BCM
relay_pin = 17 # Choose a GPIO pin on your Raspberry Pi board
GPIO.setup(relay_pin, GPIO.OUT)
while True:
GPIO.output(relay_pin, GPIO.LOW) # Turn the relay ON (connects COM to NO)
time.sleep(1)
GPIO.output(relay_pin, GPIO.HIGH) # Turn the relay OFF (connects COM to NC)
time.sleep(1)
```
Note: Make sure to properly connect the relay module to your chosen microcontroller board and load, and ensure the operating voltage and current ratings are compatible with your application.