Relés y MOSFETs: control de cargas con microcontroladores
Apariencia
Introducción
Los microcontroladores como Arduino o ESP32 no pueden controlar cargas de alta potencia directamente desde sus pines GPIO. Para controlar motores de CA, bombas, luces de alta potencia o calefactores, se usan relés o MOSFETs.
Relés
Un relé es un interruptor electromecánico controlado por una pequeña corriente.
- Tipos: SPDT (un polo), DPDT (dos polos)
- Módulos de relé para Arduino: 5V, incluyen optoacoplador para protección
- Ventajas: Aísla completamente la carga del microcontrolador, funciona con CA y CC
- Desventajas: Lento (mecánico), genera arco eléctrico con el tiempo, ruido mecánico
Conexión
// Pin 7 controla el relé (LOW = activado en módulos con lógica invertida) pinMode(7, OUTPUT); digitalWrite(7, LOW); // Activar relé
MOSFETs
Un MOSFET es un transistor de efecto de campo. Ideal para cargas de corriente continua.
- MOSFET N-channel: El más común (IRLZ44N, IRFZ44N)
- Ventajas: Silencioso, muy rápido, compatible con PWM para control de brillo/velocidad
- Desventajas: No aísla, solo para CC, cuidado con la polaridad
Circuito básico
- Gate (G) → resistencia 220Ω → GPIO del microcontrolador
- Drain (D) → carga (-)
- Source (S) → GND
- Diodo flyback en paralelo con cargas inductivas (motores)
Relé de estado sólido (SSR)
Combina ventajas del relé (aislamiento) y MOSFET (silencioso, rápido). Ideal para controlar cargas de CA con PWM.