16 Atmel LED Drivers-MSL1061/MSL1064
The MSL1061/64 is an LED driver with integrated boost
regulator for driving an array of LEDs with up to 8W of
power. The I²C/SMB serial interface, logic controls, and
fault management make the MSL1061/64 especially
suited to drive up to 72 white LEDs for portable device
backlighting. It is also ideal for industrial lighting and
signage applications, and can, for example, drive a 6
string x 18 series LED array totaling 108 red LEDs
(2.5V LED forward voltage drop).
The MSL1061/64 includes six current sinks (STR0
through STR5) that each control the LED current of
series-connected LEDs. A built-in step-up (boost)
regulator supplies power to the LEDs. The MSL1061/64
controls the output voltage of the boost regulator such
that all LED strings have sufficient voltage to maintain
regulated LED current. This control loop operates
automatically without any user interaction or set-up.
Application Information
VCC and VDD Regulators
The MSL1061/64 includes two linear voltage regulators
to generate the internal voltage rails, VDD and VCC. The
regulators allow the MSL1061/64 to operate directly
from the same higher voltage supply, VIN, which supplies
the LED boost regulator. Use the VDD and VCC regulators
only to power the MSL1061/64’s internal circuitry,
therefore do not draw any external current from them.
The VCC regulator generates a nominally 6V rail from VIN.
VCC powers the boost regulator’s power switch and the
VDD regulator. Bypass VCC to GND either with a 10µF
or greater ceramic capacitor or with a 10µF or greater
tantalum capacitor in parallel with a 1µF ceramic capacitor.
In applications where there is a local 4.75V to 6.5V
supply available, power VCC and VIN directly from this
supply. In this case use this supply or a separate higher
voltage supply to power the LED boost regulator. When
using a higher voltage supply connect it to the inductor,
L1 (Figure 6), and not to the MSL1061/64.
The VDD regulator generates a nominally 2.9V rail from
VCC. VDD operates the internal low-voltage circuits.
Bypass VDD to GND with a 4.7µF or greater capacitor.
Internal Oscillator - R4
The MSL1061/64 uses an internal oscillator with
frequency set by resistor R4 from OSC to GND (Figure
6). Use 115kΩ ±1% resistance value for R4. This sets
the internal LED dimming PWM frequency to 11MHz
and the boost regulator PWM frequency to 1.1MHz.
When using different values for R4 the MSL1061/64
performance is not guaranteed.
Setting the Full-scale LED String Current - R5
R5 sets the full-scale static LED current for all enabled
strings (Figure 6) from ILED to GND. The maximum full-
scale LED current is 30mA. The equation for calculating
external resistor R5 (Figure 6) to set the full-scale LED
string current IILED is:
where R5 is in kilohms and ILED is in milliamperes.
A value of 100kΩ for resistor R5 sets 20mA full-scale
LED current. The minimum allowed value for R5 is
66.7kΩ, which sets 30mA full-scale LED current.
Reduce the static LED current from full-scale using the
LED string current register. This register reduces LED
current proportional to the 4-bit IDAC register.
Detailed Description