Description
The AC Power Dimmer Module is designed to regulate alternating current (AC) voltage, capable of handling currents up to 8A at 400V across two channels. Although it can support high power, we recommend operating below the maximum limit for optimal performance. This dimmer module is ideal for controlling devices such as lamps, heating elements, fans, pumps, and air purifiers.
Dimmers are now widely used in smart home systems, particularly for smoothly adjusting light brightness, allowing lights to gradually turn on or off, creating a cozy atmosphere. The dimmer works best with filament lamps and functions effectively with medium to high-brightness LED lamps, though low-brightness LEDs may show inconsistent results. Fluorescent (gas discharge) lamps do not support dimming.
The dimmer’s power section is isolated from the control section to prevent high current from interfering with the microcontroller. It supports both 5V and 3.3V logic levels, making it easy to connect to microcontrollers.
For Arduino applications, the dimmer is controlled using the RBDDimmer.h library, which manages external and process time interrupts, simplifying the coding process. It also allows multiple dimmers to be controlled from a single microcontroller. You can download the RBDDimmer.h library and sample codes from the “Documents” section or GitHub, with regular updates available on our website or via our newsletter.
The dimmer connects to Arduino controllers using two digital pins per channel: one (Zero) for Phase Null detection, triggering interrupt signals, and the other (DIM/PSM) for adjusting current. The Zero pin must connect to specific microcontroller pins depending on the model (e.g., Uno, Nano, Leonardo, or Mega), as it is tied to the microcontroller’s interrupt function.
Reviews
There are no reviews yet.