Beschreibung
Der DimmerLink AC-Dimmer ist ein intelligentes 1-Kanal-TRIAC-Dimmermodul zur elektronischen Leistungsregelung von geeigneten AC-Verbrauchern mit 110–240 V AC / 50–60 Hz.
Im Gegensatz zu einfachen AC-Dimmermodulen übernimmt bei der DimmerLink-Version ein integrierter Controller die zeitkritische Phasensteuerung. Der externe Mikrocontroller muss daher nicht selbst Nulldurchgang, Interrupts und TRIAC-Timing berechnen.
Die gewünschte Leistung wird einfach über UART oder I²C übertragen. Dadurch eignet sich DimmerLink besonders für ESP32, Arduino, Raspberry Pi, Linux-SBCs, Smart-Home-Systeme und eigene Automatisierungssteuerungen.
Dieses Angebot umfasst ausschließlich:
- 4A DimmerLink – UART / I²C
- 8A DimmerLink – UART / I²C
📦 Varianten
| Variante |
Max. Strom |
Leistung bei 230 V* |
Schnittstelle |
| 4A DimmerLink |
4 A |
ca. 920 W |
UART / I²C |
| 8A DimmerLink |
8 A |
ca. 1840 W |
UART / I²C |
* Rechnerischer Maximalwert bei 230 V. Die tatsächlich zulässige Dauerlast hängt unter anderem von Verbraucherart, Kühlung, Umgebungstemperatur und Einbausituation ab.
📊 Technische Daten
| Eigenschaft |
Spezifikation |
| Produkttyp |
AC TRIAC DimmerLink Modul |
| Kanäle |
1 |
| Varianten |
4 A / 8 A |
| Netzspannung |
110–240 V AC |
| Netzfrequenz |
50 / 60 Hz |
| Regelverfahren |
Phasensteuerung / TRIAC |
| Kommunikation |
UART oder I²C |
| UART Baudrate |
115200 Baud |
| Logikpegel DimmerLink |
1,8 V / 3,3 V / 5 V |
| Galvanische Trennung der Steuersignale |
Optokoppler |
| Steuerung |
Integrierter DimmerLink-Controller |
| MCU-seitiges Zero-Cross-Timing |
Nicht erforderlich |
| Umgebungstemperatur |
ca. −20 bis +80 °C |
| Einsatzumgebung |
Trocken |
| RoHS |
Konform |
🔌 DimmerLink UART / I²C
Der entscheidende Vorteil der DimmerLink-Version ist die vereinfachte digitale Kommunikation.
Anschlüsse der Steuerschnittstelle
| Pin |
UART-Modus |
I²C-Modus |
| VCC |
Versorgung Logik |
Versorgung Logik |
| GND |
Masse |
Masse |
| TX / SDA |
UART TX |
I²C SDA |
| RX / SCL |
UART RX |
I²C SCL |
Der Mikrocontroller übermittelt lediglich den gewünschten Steuerwert. Die zeitkritische AC-Phasensteuerung übernimmt das Modul selbst.
⚡ 4A vs. 8A DimmerLink
| Merkmal |
4A DimmerLink |
8A DimmerLink |
| Max. Strom |
4 A |
8 A |
| bei 110 V |
bis ca. 440 W |
bis ca. 880 W |
| bei 220 V |
bis ca. 880 W |
bis ca. 1760 W |
| bei 230 V |
bis ca. 920 W |
bis ca. 1840 W |
| UART |
✅ |
✅ |
| I²C |
✅ |
✅ |
| 1,8-V-Logik |
✅ |
✅ |
| 3,3-V-Logik |
✅ |
✅ |
| 5-V-Logik |
✅ |
✅ |
| Integrierte Phasensteuerung |
✅ |
✅ |
| Externes Zero-Cross-Timing nötig |
❌ |
❌ |
🧠 Warum DimmerLink?
Bei einem klassischen AC-Dimmer muss der Mikrocontroller den Nulldurchgang des Wechselstromnetzes erkennen und anschließend den TRIAC mit einem exakt berechneten Zeitversatz auslösen.
Das erfordert:
Nulldurchgang → Interrupt → Timer → Verzögerung → TRIAC Gate Trigger
DimmerLink übernimmt diese Aufgabe intern.
Die Steuerung reduziert sich damit im Wesentlichen auf:
ESP32 / Arduino / Raspberry Pi → UART oder I²C → DimmerLink → AC-Verbraucher
Das erleichtert insbesondere komplexere IoT- und Automatisierungsprojekte.
🚀 Vorteile der DimmerLink-Version
✔ Integrierter Controller für die Phasensteuerung
✔ UART- und I²C-Kommunikation
✔ Kein eigenes Zero-Cross-Interrupt-Timing erforderlich
✔ Keine zeitkritische TRIAC-Ansteuerung im eigenen Programm
✔ Geeignet für 1,8-V-, 3,3-V- und 5-V-Logik
✔ Einfache Integration mit ESP32 und Arduino
✔ Auch für Raspberry Pi und andere SBCs geeignet
✔ 50-Hz- und 60-Hz-Netze
✔ Wahlweise 4 A oder 8 A
✔ Optokoppler-Trennung der Steuerschnittstelle
💡 Typische steuerbare Verbraucher
Das Modul kann – sofern der jeweilige Verbraucher für Phasensteuerung geeignet ist – beispielsweise verwendet werden für:
- Glühlampen
- Halogenlampen
- Heizwiderstände
- Heizelemente
- Heizplatten
- geeignete AC-Lüfter
- geeignete AC-Pumpen
- geeignete Universalmotoren
- Leistungsregelungen
- Smart-Home-Projekte
- Labor- und Prüfaufbauten
⚠️ Motorsteuerung – wichtiger Hinweis
Nicht jeder AC-Motor kann mit einem TRIAC-Phasenanschnittdimmer geregelt werden.
Besonders geeignet sind Verbraucher, deren Konstruktion ausdrücklich eine Phasensteuerung zulässt. Bei Induktionsmotoren, Kondensatormotoren, elektronisch kommutierten Motoren oder Geräten mit eigener Elektronik muss vor dem Anschluss geprüft werden, ob eine TRIAC-Phasensteuerung zulässig ist.
Das Modul ist kein Frequenzumrichter (VFD).
🏠 Smart Home & IoT
DimmerLink eignet sich insbesondere für eigene Steuerungssysteme mit:
- ESP32
- ESP8266
- Arduino
- Raspberry Pi
- Orange Pi
- Linux-SBC
- Home Assistant
- ESPHome
- Tasmota
- eigener SPS-/MCU-Steuerung
Durch UART bzw. I²C lässt sich die AC-Leistung direkt aus der eigenen Anwendung heraus steuern.
🎯 Einsatzbereiche
- Lichtsteuerungen
- Heizungsregelungen
- Temperaturregelungen
- Smart Home
- Gebäudeautomation
- IoT-Systeme
- Lüfterregelungen
- geeignete Pumpen
- Laborgeräte
- Prüfstände
- Prototypen
- Maschinenbau
- Automatisierung
- DIY-Elektronik
⚠️ Sicherheitshinweise
Achtung: Das Modul arbeitet direkt mit gefährlicher Netzspannung.
- Installation ausschließlich durch entsprechend qualifizierte Personen.
- Vor Arbeiten am Modul die Netzspannung vollständig trennen.
- Das Modul ist ein Einbaumodul und kein berührungssicheres Fertiggerät.
- Für ein geeignetes isoliertes und berührungssicheres Gehäuse sorgen.
- Passende Sicherungen und Schutzmaßnahmen entsprechend der Anwendung vorsehen.
- Leiterquerschnitt und Anschlusskomponenten entsprechend der Belastung dimensionieren.
- Ausreichende Kühlung sicherstellen.
- Die angegebene Maximalleistung ist nicht automatisch als zulässige Dauerleistung unter allen Bedingungen zu verstehen.
- Nur Verbraucher verwenden, die für TRIAC-/Phasensteuerung geeignet sind.
📦 Lieferumfang
Je nach Auswahl:
- 1 × 4A DimmerLink AC-Dimmer mit UART / I²C
oder
- 1 × 8A DimmerLink AC-Dimmer mit UART / I²C
Arduino Example (I2C):
#include <Wire.h>
void setup() {
Wire.begin();
}
void loop() {
Wire.beginTransmission(0x50);
Wire.write(0x10); // Brightness register
Wire.write(50); // 50%
Wire.endTransmission();
delay(1000);
}
Python Example (Raspberry Pi):
from smbus2 import SMBus
bus = SMBus(1)
bus.write_byte_data(0x50, 0x10, 50) # Set 50%
Even from Terminal (Linux):
i2cset -y 1 0x50 0x10 50 # Set brightness to 50%
DimmerLink Key Advantages
|
🔇 FLICKER-FREE
|
Hardware handles timing — impossible to flicker
|
|
📚 NO LIBRARIES
|
Works with ANY programming language
|
|
🌐 UNIVERSAL
|
Arduino, ESP32, Raspberry Pi, STM32, PIC, anything!
|
|
⚡ 1.8V-5V Logic
|
Direct connection to any MCU
|
|
📊 3 Dimming Curves
|
LINEAR, RMS (incandescent), LOG (LED)
|
|
🔄 Auto Frequency
|
Detects 50/60Hz automatically
|
|
🔌 Dual Interface
|
Switch between UART and I2C anytime
|
Supported Platforms (ALL of them!)
|
Platform
|
UART
|
I2C
|
Logic Level
|
|
Arduino Uno/Nano/Mega
|
✅
|
✅
|
5V
|
|
ESP32 / ESP8266
|
✅
|
✅
|
3.3V
|
|
Raspberry Pi 3/4/5
|
✅
|
✅
|
3.3V
|
|
Orange Pi / Banana Pi
|
✅
|
✅
|
3.3V
|
|
STM32 Blue Pill
|
✅
|
✅
|
3.3V
|
|
Raspberry Pi Pico
|
✅
|
✅
|
3.3V
|
|
ATtiny / nRF52 / MSP430
|
✅
|
✅
|
1.8V
|
|
USB-UART adapter (PC)
|
✅
|
—
|
Any
|
💡 APPLICATION EXAMPLES
🏠 Smart Home
Both versions work with HomeAssistant. Standard uses ESPHome dimmer component, DimmerLink uses simpler I2C/UART component.
💡 Lighting
Incandescent (RMS curve), Dimmable LED (LOG curve), Halogen (RMS curve)
🔥 Heating
Boilers, water heaters, 3D printer heated beds, industrial heating elements
⚙️ Motors
Universal/brush motors (drills, mixers), fans. ⚠️ NOT for induction motors!