Hi,
I have a project where I have to drive 9 white LEDs (Seoul Semiconductor STW8T16C-Q0S0-CA) from a single Li-ion cell. LEDs are physically mounted on separate PCBs in groups of 3 and they can be connected wither in series (9x1) or parallel (3x3) or driven independently. LEDs are to be driven at up to 60mA. The size of the driver PCB is limited to 30mm (hard limit) x 30mm (give or take). Cost of the device is not an issue within reasonable limits.
Now to the problem: I've been searching for few days, but it seems there is no single chip solution that can drive 9 leds in series @60mA from single li-ion cell. Simple boost converter formulas show that maximum duty cycle would be around 92%, so it's not extremly high value. Switch current comes out to be 750mA + ripple = let's say 1A to be safe.
If it wasn't for the space limitation I would use 3 separate led drivers, but they won't fit.
I have found an IC, LT3591 that could THEORETICALLY do the job, in simulations it reaches about 53mA from 3V supply, but it hits the internal switch current limit all the time. I'm also not the fan on DFN packages because they are bitch when prototyping, but I can live with that.
Other solution would be to use LM3410. This one has too limited duty cycle to drive 9 in series, but assording to WEBENCH tool it can easily drive 3 strings of 3 in parallel. I like this solution much more than LT, but I'm kind of concerned about reliability of such LED arrangement. As it is now if one led in a chain fails short, then whole sting will most likely get toasted. Other thing is that I cannot really verify this, because TI doesn't provide spice model for this IC, and the simulator in WEBENCH is a sad joke. Do you know of any additional circuitry I could add to improve current sharing? I know about adding current mirror like in this paper:
http://ledlight.osram-os.com/wp-content/uploads/2010/05/AppGuideCurrentDistributioninParallelLEDStrings.Web_.pdf, but this solution will fail if the shorted diode is in the reference string.
I'm open to any suggestions. If you can propose another IC, that's welcome too.