Patent attributes
A system that provides an intelligent approach to driving multiple strings of LEDs. A processing device determines an optimal current level for each LED string from a limited set of allowed currents. The processing device also determines a PWM duty cycle for driving the LEDs in each LED string to provide precise brightness control over the LED string. The settings for the current level and duty cycle are transmitted to an LED driver for regulating the current and on-off times of the LED strings. Beneficially, the system reduces the size of the LED driver while leveraging existing resources available in the processing device to operate the LEDs in a power efficient manner.