The lighting industry has developed a worldwide standard in lighting control – DALI or Digital Addressable Lighting Interface. This standard enables that equipment from different manufacturers will interoperate.
Want to know further what is DALI and how you can implement DALI in your own building? Check out these reference designs.
- Flexible LED Lighting Control with DALI: This design implements a DALI system for LED lighting control with a microcontroller MSP430F2131. The MSP430F2131 uses its two onboard timers (WDT+ and Timer_A3) to control the fade rate and the LED intensity. The lighting application is controlled with a PWM generated from the Timer_A3 module. A simple look-up table of 255 PWM values is stored in memory. 1 represents 0.1% illumination and 254 represents 100% illumination. The WDT+ timer is used to fade the LED intensity by defining how long the LED takes to change from the current power level to the target power level. This reference design includes software, hardware design files & complete documentation. More on this Reference Design
- Low-cost DALI Unit Using MCU: This reference design describes a low-cost DALI demonstration board to control illumination, for example, setting a lamp’s brightness level, turning on/off or dimming a lamp. It has a DALI master unit and four DALI slave units connected through a 2-wire DALI network. A Motorola MC68HC908KX8/KX2 microcontroller is used in a master-slave configuration. The master unit controls all the slave units and each slave unit can control a lamp. The LCD on the master shows the address and command data to be sent to the slave (for example, a lamp’s brightness level). Two shaft encoders can be turned to change the address and the command, and a pushbutton is provided to send the data to the slave units. The software is re-programmable by using a built-in interface. More on this Reference Design
- DALI Master with ATxmega MCU: This reference design implements a DALI Master to control DALI slaves used in lighting control applications such as building automation and smart home. The design uses an Atmel ATxmega32E5 microcontroller. The DALI system needs DALI Master, DALI Slaves, DALI bus, DALI bus power supply, USB cable, and PC. Both USB and RS232 communication interfaces are provided to connect to host system. The DALI Master software is installed on a PC and commands can be selected from the commands list through the GUI. Then, the user can control the addressed DALI Slave. The MCU can be programmed and debugged by connecting an external programming tool. For this reference design, the hardware design files (Schematic, BOM, and PCB Gerber) and software source code are provided. More on this Reference Design
- DALI Slave with ATxmega MCU: Here is a reference design of DALI Slave to control LED light strings based on ATxmega32E5. The DALI master for this slave is discussed above. The hardware includes three parts: MCU, DALI physical layer interface and LED drive circuit. The MCU is used to communicate with DALI master and light source. The LED string is controlled by the DALI commands through the MCU. The MCU can be programmed and debugged via PDI header. For this reference design, the hardware design files (schematic, BOM and PCB Gerber) and software source code are available. More on this Reference Design