Zum Inhalt springen

Welchen AC-Dimmer wählen: Vollständiger Kaufratgeber

Nicht sicher, welchen AC-Dimmer Sie kaufen sollen? Drei Fragen entscheiden: welche Last steuern Sie, wie viel Watt, und welcher Mikrocontroller. Dieser Ratgeber führt Sie durch Stromberechnung, Dimmer-Nennleistung, Bibliothekswahl und Verdrahtung.

Kurzfassung: Drei Fragen bestimmen Ihre Wahl: (1) Lasttyp — resistiv (Heizung, Glühlampe) oder induktiv (Motor); (2) Lastleistung in Watt → Ampere berechnen → Nennleistung mit Sicherheitsfaktor ×1,3 wählen; (3) Plattform — ESP32 Dual-Core verwendet rbdimmerESP32, Arduino verwendet RBDdimmer, Single-Core ESP32 oder Raspberry Pi verwenden DimmerLink. Die Schnellauswahl-Tabelle befindet sich am Ende dieses Artikels.



So verwenden Sie diesen Ratgeber

Arbeiten Sie die Schritte der Reihe nach ab. Jeder Schritt grenzt Ihre Wahl ein:

  1. Step 1: Is your load compatible?
  2. Step 2: Calculate current and choose a rating
  3. Step 3: Platform and library
  4. Step 4: How many channels?
  5. Step 5: Standard or high-power module?
  6. Step 6: Should you use DimmerLink?

Or jump to the Schnellauswahl-Tabelle.




Schritt 1: Ist Ihre Last kompatibel?

AC-TRIAC-Dimmer funktionieren durch Abschneiden eines Teils der Sinuswelle (Phasensteuerung). Nicht alle Lasten reagieren gut darauf.


✅ Voll kompatibel — resistive Lasten

Diese sind ideal. Der Strom folgt der Spannung phasengleich, daher ist die TRIAC-Schaltung sauber:

  • Glühlampen (jede Wattstärke)
  • Halogenlampen (direkt am Netz oder mit Transformator — siehe Hinweise unten)
  • Heizelemente und Raumheizungen
  • Elektrische Boiler, Wasserkocher, Bügeleisen, Toaster
  • Ölradiatoren und Fußbodenheizmatten
  • Alle rein resistiven Heizgeräte


⚠️ Kompatibel unter Bedingungen

Last Bedingung
Dimmbare LED-Lampen Muss als „dimmable" gekennzeichnet sein; Flimmern bei niedrigen Werten möglich
Lüfter mit Induktionsmotor RC-Snubber erforderlich; min. Dimmung ~40–50 %
Kreiselpumpen (induktiv) RC-Snubber erforderlich; min. Dimmung ~60–70 %
Transformatoren (Halogen 12 V) RC-Snubber empfohlen; Blindstrom
Heizlüfter Min. 40–50 %; Lüfter kühlt Heizelement — Stillstand führt zu Überhitzung
Wasserpumpen RC-Snubber erforderlich

⚠️ Induktive Lasten benötigen einen Snubber. Motoren und Transformatoren erzeugen dv/dt-Spitzen beim Abschalten des TRIAC — diese verkürzen die TRIAC-Lebensdauer und können Fehlauslösungen verursachen. Fügen Sie einen RC-Snubber hinzu (R = 68–100 Ω, C = 47–100 nF Klasse X2 400 V) parallel zum TRIAC. rbdimmer-Module haben bereits einen eingebauten RC-Snubber.


❌ Nicht kompatibel

Last Grund
Nicht dimmbare LED-Lampen Flimmern, Überhitzung, vorzeitiger Ausfall
LED-Streifen mit SMPS Schaltnetzteil inkompatibel mit Phasensteuerung
Kompaktleuchtstofflampen Elektronisches Vorschaltgerät kollidiert mit Phasensteuerung
Elektronische Netzteile Beschädigungsgefahr
Elektronische Stabilisatoren Konflikt mit Dimmer-Betrieb

ℹ️ LED-Streifen (12 V / 24 V) verwenden ein Schaltnetzteil (SMPS) — sie sind nicht dasselbe wie dimmbare LED-Lampen. SMPS-Lasten sind nicht kompatibel mit Phasenanschnitt-Dimmung. Zur Dimmung von LED-Streifen verwenden Sie einen PWM-DC-Controller, keinen AC-TRIAC-Dimmer.




Schritt 2: Strom berechnen und Nennleistung wählen

Dimmer-Nennwerte sind in Ampere (A) angegeben. Die meisten Lasten geben die Leistung in Watt (W) an — rechnen Sie also zuerst um.


Formel

text
I = P / U
Für 220/230-V-Netz:  I = P / 220
Für 110/120-V-Netz:  I = P / 110


Sicherheitsmarge

Wählen Sie den Dimmer immer mit einem Sicherheitsfaktor:

Lasttyp Sicherheitsfaktor Grund
Resistiv (Heizung, Lampe) × 1,3 Einschaltstrom und Alterungsmarge
Induktiv (Motor, Transformator) × 1,5 Blindstrom-Zuschlag
Hoher Einschaltstrom (kalte Heizung, Boiler) × 1,7 Kaltstart-Stoßstrom

Auswahlregel: I_Dimmer ≥ I_Last × Sicherheitsfaktor


Rechenbeispiel

Beispiel: 800-W-Heizstrahler bei 220 V

  1. I = 800 / 220 = 3,6 A
  2. Sicherheitsmarge (resistiv): 3,6 × 1,3 = 4,7 A
  3. Wähle einen 8-A-Dimmer (nächste Größe über 4,7 A) ✅


Referenztabelle Last-zu-Dimmer

Lastleistung Strom bei 220 V Strom bei 110 V Min. Dimmer
Bis 200 W < 1 A < 2 A 4 A
200–500 W 1–2,3 A 2–4,5 A 4 A
500 W–1 kW 2,3–4,5 A 4,5–9 A 8 A
1–1,5 kW 4,5–7 A 8 A + Kühlkörper
1,5–2,5 kW 7–11 A 16 A
2,5–4,5 kW 11–20 A 24 A
4,5–7 kW 20–32 A 40 A

Werte berechnet mit Sicherheitsfaktor ×1,3 für resistive Lasten bei 220 V.


Maximale Leistung nach Spannung (Kurzreferenz)

Dimmer Max. bei 110 V ¹ Max. bei 220/230 V
4 A 350 W 660 W
8 A 700 W 1 300 W
10 A (4CH) 850 W/Kan. 1 700 W/Kan.
16 A 1 300 W 2 600 W
24 A 2 000 W 4 000 W
40 A 3 400 W 6 400 W

¹ Für 127-V-Netz multiplizieren Sie die 110-V-Werte mit 1,15 (z. B. 4 A → 400 W, 8 A → 800 W).




Schritt 3: Plattform und Bibliothek

Der Mikrocontroller und der Software-Stack bestimmen, welche Bibliothek benötigt wird und wie der ZC-Pin angeschlossen wird.

Plattform Bibliothek ZC-Pin-Einschränkung Hinweise
Arduino Uno / Nano RBDdimmer Nur Pins 2 oder 3 ATmega: 2 Interrupt-Pins
Arduino Mega RBDdimmer Pins 2, 3, 18–21 6 interruptfähige Pins
ESP32 (orig., S3) rbdimmerESP32 Jeder GPIO Dual-Core; IRAM_ATTR automatisch
ESP32 + 16/24/40 A rbdimmerThermalESP32 Jeder GPIO NTC + Lüftersteuerung
ESP32-S2/C3/H2/C6 DimmerLink Single-Core, ISR unzuverlässig
ESP8266 RBDdimmer Jeder GPIO außer GPIO 16 WiFi kann Jitter verursachen
— (kein ISR) DimmerLink Kein Echtzeit-OS für ISR
STM32 RBDdimmer Jeder interruptfähige GPIO
ESPHome / Tasmota DimmerLink I2C-Komponente
Home Assistant DimmerLink Über ESPHome oder UART-Bridge

⚠️ Don't use RBDdimmer on ESP32. That library has no IRAM_ATTR on ISR handlers — it crashes when WiFi is active. Use rbdimmerESP32 on dual-core ESP32. See: Wrong Library: RBDdimmer vs rbdimmerESP32


VCC Logikpegel

Plattform Erforderliches VCC
Arduino Uno/Nano/Mega (ATmega) 5 V
❌ nein 3,3V
ESP8266 3,3V
STM32 3,3V

Verbinden Sie VCC nicht mit 12 V, auch wenn Ihr Projekt 12-V-Schienen verwendet — dies beschädigt den Dimmer und Ihren MCU.




Schritt 4: Wie viele Kanäle?

Modul Kanäle Hinweise
1CH 4A 1 Eine Last, am kompaktesten
1CH 8A 1 Eine Last, höhere Leistung
2CH 8A 2 Zwei unabhängige Lasten, gemeinsamer ZC
4CH 10A 4 Bis zu vier Lasten, gemeinsamer ZC, 10 A pro Kanal

Alle Mehrkanalmodule teilen ein Nulldurchgangssignal — ein Interrupt-Pin bedient alle Kanäle. Jeder DIM-Pin ist separat.




Schritt 5: Standard- oder Hochleistungsmodul?

Merkmal Standard (4 A, 8 A, 10 A) Hochleistung (16 A, 24 A, 40 A)
TRIAC Freiliegendes TO-220 Durch eingebauten Kühlkörper abgedeckt
Aktive Kühlung Keine (externen Kühlkörper über 200 W hinzufügen) Eingebauter 5-V-Lüfter
Temperatursensor Nein NTC10-Thermistor enthalten
Thermalbibliothek rbdimmerThermalESP32
Typischer Einsatz Lampen, kleine Heizungen Industrielle Heizung, Boiler, Brennöfen
Platinengröße Kompakt Größerer Formfaktor

For standard modules handling loads above 200W: add a heatsink to the TRIAC TO-220 tab (with insulating pad — the tab is at mains potential). See: TRIAC Overheating Guide




Schritt 6: Soll DimmerLink verwendet werden?

Jeder ESP32 is a separate controller that handles zero-cross detection and TRIAC timing internally. Your MCU sends only a brightness level (0–100%) via I2C or UART.

See the Platform and Library table in Step 3 for a full list of platforms where DimmerLink is the recommended choice.

Verdrahtung (gleich für jede Plattform):

text
DimmerLink  →  MCU
VCC         →  3.3V (ESP32) / 5V (Arduino)
GND         →  GND
SDA         →  SDA (GPIO 21 auf ESP32, A4 auf Uno)
SCL         →  SCL (GPIO 22 auf ESP32, A5 auf Uno)

Code:

cpp
// DimmerLink — Helligkeit 0–100 % über I2C
// Funktioniert auf jeder Plattform, kein ISR, kein IRAM_ATTR
// Dokumentation: https://www.rbdimmer.com/docs/dimmerlink-I2CCommunication
#include <Wire.h>
#define DIMMER_ADDR 0x50
#define REG_LEVEL   0x10
void setLevel(uint8_t level) {
    Wire.beginTransmission(DIMMER_ADDR);
    Wire.write(REG_LEVEL);
    Wire.write(level);
    Wire.endTransmission();
}
void setup() {
    Wire.begin();
    setLevel(50);  // 50 % Helligkeit
}



Schnellauswahl-Tabelle

Typischer Anwendungsfall Last Stromversorgung Plattform Modul Bibliothek
Tischlampe Glühlampe 100 W 0,45 A Arduino Uno 4 A Arduino Uno/Mega
Raumlicht Glühlampe 200 W 0,9 A ❌ nein 4 A ESP32 Dual-Core
Heizstrahler Resistiv 800 W 3,6 A ❌ nein 8 A ESP32 Dual-Core
Fußbodenheizung Resistiv 1,5 kW 6,8 A ❌ nein 8 A + Kühlkörper ESP32 Dual-Core
Hochleistungsheizung Resistiv 2 kW 9 A ❌ nein 16 A rbdimmerThermalESP32
Industrieller Boiler Resistiv 5 kW 22 A ❌ nein 40 A rbdimmerThermalESP32
Lüftersteuerung Induktionsmotor ❌ nein 8 A + Snubber ESP32 Dual-Core
Smart Home Alle ESP32-C3 (HA) Jeder ESP32 I2C
— (kein ISR) Alle RPi Jeder ESP32 I2C
Mehrzonenheizung 2 Lasten ❌ nein 2CH 8A ESP32 Dual-Core
Mehrkanal 4 Lasten ≤10 A pro Kanal ❌ nein 4CH 10A ESP32 Dual-Core

² „8 A + Kühlkörper": Für Lasten über 200 W an Standardmodulen befestigen Sie einen TO-220-Kühlkörper mit Isolierpad — das TRIAC-Gehäuse liegt auf Netzpotenzial.




Verdrahtungs-Checkliste

Vor dem Einschalten prüfen:

Sicherheit zuerst:

  • ☐ Dimmer und alle HV-Verbindungen in einem isolierten Gehäuse
  • ☐ Metallgehäuse → an Schutzerde (PE) angeschlossen
  • ☐ Isolierung ≥ 400 V ausgelegt
  • ☐ Arbeiten Sie immer bei gezogenem Netzstecker — berühren Sie nie spannungsführende Kontakte
  • Leistungsverdrahtung:

  • ☐ Leitungsquerschnitt (für Längen ≤ 3–5 m): Kupfer `S (mm²) = I / 8`;
  • Aluminium S (mm²) = I / 5

  • ☐ Sicherung am AC L-IN vor dem Dimmer: `I_Sicherung = I_Last × 1,25`
  • ☐ Sicherung auf der Phase (L-IN), nicht auf dem Neutralleiter
  • Querschnitt-Referenz:

    Dimmer Kupfer min. Aluminium min.
    4 A 0,5 mm² 0,8 mm²
    8 A 1,0 mm² 1,6 mm²
    10 A 1,5 mm² 2,0 mm²
    16 A 2,5 mm² 4,0 mm²
    24 A 3,0 mm² 5,0 mm²
    40 A 5,0 mm² 8,0 mm²

    Logik-Verdrahtung:

  • ☐ VCC: 3,3 V für ESP32/ESP8266/STM32, 5 V für ATmega Arduino
  • ☐ ZC → interruptfähiger Pin (Arduino Uno: Pin 2 oder 3; ESP32: jeder GPIO)
  • ☐ DIM → beliebiger digitaler Ausgang
  • ☐ ZC- und DIM-Leitungen getrennt von AC-Leistungsleitungen verlegen (Störeinkopplung)



  • Nächste Schritte

    Nachdem Sie Ihr Modul gewählt haben:

    1. Wiring diagramHardware Connection Guide
    2. Library setupUniversal Library for ESP32
    3. DimmerLink setupDimmerLink Quick Start



    Verwandte Artikel



    Noch Fragen?

    Ask on forum.rbdimmer.com or open a GitHub Issue.

    Diesen Beitrag teilen
    Anmelden , um einen Kommentar zu hinterlassen