Digital-lighting microcontroller uses discrete state-machine controllers

May 20, 2014 // By Graham Prophet
The STLUX development environment, consisting of demonstration boards, a graphical configurator, software libraries, and compiler, provides everything needed to start designing high-performance LED lighting with STLUX385A, the first in a new family of lighting controllers featuring a new digital control technique from STMicroelectronics.

The STLUX development environment is demonstrated with a plug-and-play demonstration board featuring all STLUX385A functionalities and a context for programming PWM waveforms using the six on-chip SMED (State Machines Event Driven) digital controllers. The SMED is an advanced hardware-configurable state machine where state advancement is automatically triggered by internal or external events thereby ensuring faster response than a conventional interrupt-driven microprocessor. STLUX385A supports smart-grid connectivity and DALI communication for remote control, enabling use in energy-efficient lighting throughout smart cities.

The STLUX385A includes six SMEDs with 10 nsec reaction time, four analogue comparators with internally-generated and external references, an analogue-to-digital Converter (ADC) with an 8-channel sequencer, native DALI, built-in memory including 32 kBytes program Flash, serial and I²C communication channels, and an integrated low-power STM8 microcontroller. The STLUX development environment also provides a highly optimized compiler for the microcontroller, together with the related in-circuit debugger/programmer.

Using the STLUX development environment, designers can control the STLUX385A via a serial line and a console. The graphical SMED configurator simplifies design of innovative topologies targeting maximum efficiency at full load with minimum energy consumption in idle conditions, high-quality dimming with high current-control precision. Ready-to-use application examples are also provided.