Módulo Relé 5V para Arduino: Guía de Conexión, Control y Seguridad
El módulo relé 5V es el componente estándar para controlar cargas de alta potencia (lámparas, motores, bombas, electrodomésticos) desde Arduino u otro microcontrolador de 3,3 V / 5 V. Aísla galvánicamente el circuito de control (baja tensión) de la carga (red AC 120/240 V o DC alta corriente). Típico: relé electromecánico (Songle SRD-05VDC-SL-C o similar) + optoacoplador + transistor driver + LED indicador + bornes de tornillo. Canales: 1, 2, 4, 8. Tensión bobina: 5 V. Corriente bobina: ~70 mA por canal. Contactos: normalmente 10 A @ 250 VAC / 10 A @ 30 VDC. Niveles lógicos: Activo en LOW (0 V) para la mayoría de módulos con optoacoplador (el LED del opto se enciende con LOW del Arduino).
Pinout Típico (Módulo 1 Canal)
| Pin | Nombre | Función |
|---|---|---|
| 1 | VCC | Alimentación 5 V (desde Arduino 5V o fuente externa) |
| 2 | GND | Tierra común |
| 3 | IN | Señal de control (Active LOW) |
Lado carga (bornes tornillo): COM (común), NO (Normalmente Abierto), NC (Normalmente Cerrado).
Esquema de Conexión con Arduino
Arduino Módulo Relé 5V ──────── VCC GND ──────── GND D7 ──────── IN (pin de control)
¡Cuidado! Si alimentas el módulo desde el pin 5V del Arduino, la corriente total (USB ~500 mA) puede ser insuficiente para varios relés + Arduino. Para 2+ canales, usa fuente externa 5 V (común GND con Arduino).
Código Arduino Básico
const int RELAY_PIN = 7; // Active LOW
void setup() {
pinMode(RELAY_PIN, OUTPUT);
digitalWrite(RELAY_PIN, HIGH); // Relé APAGADO al inicio (HIGH = OFF)
Serial.begin(9600);
}
void loop() {
digitalWrite(RELAY_PIN, LOW); // ENCIENDE relé (conecta COM-NO)
Serial.println("Relé ON");
delay(2000);
digitalWrite(RELAY_PIN, HIGH); // APAGA relé (conecta COM-NC)
Serial.println("Relé OFF");
delay(2000);
}
Explicación: Activo en LOW (Active LOW)
La mayoría de módulos usan optoacoplador: el LED interno se enciende cuando IN = LOW (0 V). Esto satura el transistor driver → energiza bobina → contactos COM-NO cierran. Por tanto:
digitalWrite(pin, LOW)→ Relé ON (carga alimentada)digitalWrite(pin, HIGH)→ Relé OFF (carga cortada)
Verifica tu módulo: algunos sin optoacoplador son Active HIGH. Mide con multímetro o prueba.
Conexión de la Carga (Lado AC / Alta Corriente)
⚠ ADVERTENCIA: Voltaje de red (120/240 VAC) es LETAL. Solo personal cualificado. Desconecta alimentación antes de manipular.
- Corta el conductor Fase (L / Live) del cable de alimentación del aparato.
- Conecta un extremo a COM del relé.
- Conecta el otro extremo a NO (Normalmente Abierto).
- El Neutro (N) va directo al aparato (sin cortar).
- Tierra (PE) siempre conectada al chasis/aparato, nunca al relé.
Así, relé OFF = circuito abierto (carga sin alimentación). Relé ON = circuito cerrado (carga alimentada).
Protección y Buenas Prácticas
- Diodo flyback (freewheeling): La mayoría de módulos ya lo integran en paralelo a la bobina (protege transistor de picos inductivos). Verifica en PCB.
- Supresor de chispas (snubber RC) / Varistor (MOV): En cargas inductivas (motores, transformadores) en AC, añade snubber o MOV en paralelo a la carga para proteger contactos del arco al abrir.
- Separación física: Mantén pistas de alta tensión (lado carga) alejadas de pistas de baja tensión (lado control) en PCB. Usa ranuras de aislamiento (creepage).
- Caja aislante: Encierra el módulo y bornes en caja de plástico ignífugo (IP20 mínimo). No dejes bornes expuestos.
- Fusible: Pon fusible en línea de Fase (antes de COM) dimensionado a la carga (ej. 5 A, 10 A).
- Cableado: Usa cable de sección adecuada (1,5 mm² para ≤10 A, 2,5 mm² para 16 A). Terminales bien apretados.
Módulos Multi-Canal (2, 4, 8 Relés)
Mismo principio: un pin IN por canal (IN1, IN2, IN3, IN4...). VCC y GND comunes. Cada canal independiente. Corriente total VCC = canales × ~70 mA. Para 8 canales ≈ 560 mA → fuente externa 5 V obligatoria.
Control por Bluetooth / WiFi / Internet (IoT)
Combina relé con ESP8266/ESP32 (WiFi) o HC-05 (Bluetooth). Ejemplo con ESP32 + Blynk / MQTT / WebServer propio. Código base igual (Active LOW), pero disparas desde app móvil, voz (Alexa/Google), horario programado, sensor remoto, etc.
Errores Comunes
- Alimentar 4/8 relés desde 5V del Arduino → reinicios aleatorios (brownout).
- Conectar Neutro en lugar de Fase al relé → carga siempre viva (peligro).
- No usar fusible / caja aislante → riesgo incendio / electrocución.
- Cargar contactos > 10 A (o > 250 VAC) → soldadura contactos / incendio.
- Olvidar GND común entre Arduino y fuente externa del módulo.
Conclusión
El módulo relé 5V es la forma estándar y segura de conmutar potencia desde Arduino. Claves: Active LOW, aislamiento galvánico, cablear FASE (no neutro), fusible, caja aislante, fuente externa para multi-canal. Respeta normas eléctricas locales. Para dudas, consulta a electricista certificado. ¡Seguridad ante todo!
Tecnología Industrial
- Inductores explicados: Tipos, funciones y aplicaciones
- Domina las redes sociales para fabricantes: Guía completa en eBook
- AIaaS Desmitificado: La Guía Definitiva de IA como Servicio
- Domine la Gestión de Mantenimiento: Aumente la Eficiencia y Reduzca Costes
- Dominando la Gestión de la Cadena de Suministro: Una Guía Completa
- Electricidad Fría Explicada: Guía Completa de Fundamentos de Circuitos LC
- Dominando las Pistas de Circuito: Guía Definitiva de Diseño de PCB
- Guía Definitiva de Equivalentes del LM311
- Guía de acoplamientos industriales: tipos, aplicaciones y selección eficiente
- La guía completa para elegir la grúa adecuada para su proyecto
- Piezas SEW Eurodrive: Guía Completa de Calidad y Rendimiento