Módulo atenuador for 16/24A 600V Alta Carga, 1 Canal, 3.3V/5V lógica
Resumen
Módulo atenuador AC basado en TRIAC para Arduino, ESP8266, ESP32, STM32 y Raspberry Pi. Permite a un microcontrolador controlar suavemente la potencia entregada a una carga AC 110V–220V — bombillas incandescentes, halógenas, LED regulables, elementos calefactores o motores AC. La sección de alta tensión está galvánicamente aislada del lado lógico mediante optoacoplador, lo que protege al microcontrolador de cualquier retorno de tensión de red.
Galería
Especificaciones
| Especificación | Valor |
|---|---|
| AC Voltage | Up to 600 V AC |
| Continuous Current | 16 A |
| Peak Current | 24 A (with heatsink) |
| AC Frequency | 50/60 Hz |
| Logic Level | 3.3 V / 5 V |
| Channels | 1 |
| TRIAC | BTA16-600B or BTA24-600B |
| Isolation | Optocoupler (logic ↔ AC) |
| Zero-Cross Detection | Yes |
| Signal Current | >10 mA |
| Operating Temperature | −20 °C to +80 °C |
| Operating Humidity | Dry environments only |
| Control Pins | VCC, GND, ZC, PSM |
| Library | RBDDimmer.h |
Usos comunes
- Atenuación de bombillas incandescentes o LEDs regulables
- Control de velocidad de ventiladores AC o motores de inducción
- Control de temperatura PID de resistencias calefactoras
- Controlador DIY de horno de refusión
- Iluminación automatizada (Home Assistant, ESPHome)
Programación
#include <RBDdimmer.h>
dimmerLamp dimmer(3); // PSM pin
// ZC pin is fixed (D2 on Uno, D2 on Mega, D7 on Leonardo)
void setup() {
dimmer.begin(NORMAL_MODE, ON);
}
void loop() {
dimmer.setPower(75); // 75% power
delay(1000);
}
