Mejores Módulos Atenuadores AC para Arduino, ESP8266 & ESP32 en 2026
Si alguna vez ha querido controlar el brillo de una lámpara, la velocidad de un motor AC o la temperatura de un elemento calefactor desde un microcontrolador, necesita un módulo atenuador AC. A diferencia del control PWM DC, la atenuación AC requiere detección de paso por cero y disparo TRIAC sincronizado con la onda sinusoidal de red.
Recomendaciones rápidas
| Caso de uso | Elección | Por qué |
|---|---|---|
| Atenuación general de lámpara/ventilador hasta ~8 A | Atenuador RobotDyn 1-Canal | Mejor documentación, aislamiento por optoacoplador, biblioteca madura |
| Elementos calefactores, motores, cargas pesadas hasta 24 A | Atenuador Alta Carga 16/24A | TRIAC BTA24 industrial, 600 V, misma biblioteca |
| Solo conmutación on/off | Relé SSR ESP-01 | Silencioso, WiFi vía ESP-01 |
¿Por qué un atenuador AC?
Los microcontroladores funcionan a 3.3 V o 5 V. Las tomas de pared llevan 110 V o 220 V AC. No se pueden conectar directamente — un solo error y el microcontrolador (y posiblemente usted) están fritos.
Un módulo atenuador AC conecta estos dos mundos:
- Aislamiento galvánico entre el lado de alto voltaje y el lado lógico, generalmente mediante optoacoplador
- Detección de paso por cero — señal de retroalimentación que indica al microcontrolador cuándo la onda AC cruza por cero
- Conmutación TRIAC — semiconductor controlado que deja pasar corriente AC tras ser disparado
El microcontrolador usa entonces atenuación por corte de fase: tras cada paso por cero, espera un número calculado de microsegundos antes de disparar el TRIAC. Cuanto mayor el retraso, menos onda sinusoidal llega a la carga.
¿Qué cargas funcionan?
No todo dispositivo AC puede atenuarse.
Funciona perfectamente:
- Bombillas incandescentes
- Lámparas halógenas
- Elementos calefactores resistivos
- Motores AC de inducción (ventiladores, taladros)
Funciona si está marcado «regulable»:
- Bombillas LED regulables — debe indicarse en el envase
NO funciona:
- Bombillas LED estándar (no regulables)
- Lámparas CFL / fluorescentes
- Dispositivos con fuentes conmutadas
- Lavavajillas, lavadoras modernas
Análisis detallados
1. RobotDyn Atenuador AC 1-Canal (Mejor opción general)
La elección predeterminada para el 95% de los proyectos DIY de atenuación AC. Es el módulo recomendado en casi todos los tutoriales Arduino de atenuación de lámparas publicados desde 2017.
Especificaciones:
- 110 V – 220 V AC, 50 / 60 Hz
- 4 A continuo (8 A con disipador)
- TRIAC: BTA16-600B
- Compatible con lógica 3.3 V / 5 V
Ventajas: Excelente biblioteca de código abierto, aislamiento por optoacoplador, económico (~3–8 € para clones), muchísimos tutoriales.
Desventajas: Límite de 4 A continuo, genera EMI, producción RobotDyn descontinuada.
Ver hoja de datos completa del Atenuador AC 1-Canal →
2. RobotDyn Atenuador Alta Carga 16/24A (Para cargas pesadas)
Cuando el atenuador de 8 A no es suficiente. Misma biblioteca, mismo código — solo un TRIAC mucho más potente y pistas de cobre reforzadas.
Especificaciones: Hasta 600 V AC, 16 A continuo / 24 A pico, TRIAC BTA16/BTA24-600B.
Para: Elementos calefactores, grandes ventiladores AC, control de velocidad de motores de inducción.
Ver especificaciones completas →
Inicio rápido — cableado + código
#include <RBDdimmer.h>
dimmerLamp dimmer(3); // pin PSM
void setup() {
dimmer.begin(NORMAL_MODE, ON);
}
void loop() {
for (int p = 0; p <= 100; p++) {
dimmer.setPower(p); // 0–100 %
delay(50);
}
}
Veredicto
Para el 90% de los proyectos de atenuación AC de aficionados, el Atenuador RobotDyn 1-Canal es la respuesta correcta. Actualice a la versión 16/24A cuando supere los 8 A.
Seguridad: siempre fusione la entrada AC, encierre en una caja con conexión a tierra, añada disipador por encima de 4 A.