Reguladores de Intensidad AC para bricolaje electrónico

Los reguladores AC con TRIAC permiten a un microcontrolador (Arduino, ESP8266, ESP32, STM32, Raspberry Pi) controlar la potencia suministrada a un circuito AC de 110V–600V. El principio: corte de fase sincronizado con el paso por cero de la sinusoide — cuanto mayor sea el retraso entre el paso por cero y el disparo del TRIAC, menos potencia llega a la carga.

Módulos disponibles

¿Cómo funciona un regulador AC?

A diferencia de un regulador DC (PWM simple), un regulador AC debe manejar el hecho de que la tensión cambia de signo 100 o 120 veces por segundo (50 Hz / 60 Hz). La técnica estándar es el corte de fase:

  1. Un detector de paso por cero genera un pulso en cada cruce por cero
  2. El microcontrolador inicia un temporizador con ese pulso
  3. Tras un retraso calculado (0 a ~10 ms), dispara el TRIAC
  4. El TRIAC conduce hasta el siguiente paso por cero (apagado automático)

Cuanto mayor sea el retraso, menos onda senoidal pasa a la carga — por tanto menos potencia. Retraso 0 = 100 % potencia, retraso 10 ms = 0 % potencia (a 50 Hz).

Cargas compatibles vs incompatibles

Compatibles NO compatibles
Bombillas incandescentes LED no regulables
LED regulables (marcadas) Lámparas fluorescentes / CFL
Lámparas halógenas Dispositivos con fuente conmutada
Elementos calefactores Cargas DC
Pequeños motores AC de inducción Motores sin control de fase

Seguridad

Estos módulos conmutan tensión de red. Precauciones obligatorias: fusible en la entrada AC, caja con conexión a tierra, distancia de fuga suficiente entre AC y lógica, disipador térmico para corrientes > 4 A.

Biblioteca Arduino

La biblioteca RBDdimmer gestiona automáticamente la detección de paso por cero y el disparo del TRIAC. Ejemplo mínimo:

#include <RBDdimmer.h>

dimmerLamp dimmer(3);   // pin PSM

void setup() {
  dimmer.begin(NORMAL_MODE, ON);
}

void loop() {
  dimmer.setPower(75);  // 75 % de potencia
  delay(1000);
}