I am need of a 16 channel PWM Serial based LED driver, or serial in – parallel out shiftregister. I had been looking at TLC5940 and TLC59025 respectively.
But for my current set up the ouptuts cannot be open drain, the output of each channel needs to be +5v 10mA, to switch a transistor. The TLC5940 approach would probably be better than the soft pwm approach with the TLC59025.
Does anything like this exist? if not what other approach would I take?
The individual LED driver circuits shown below:
Best Answer
Well, you could add pull-up resistors. If you need a lot, they are available in a SIL package which will reduce your part count:
But here's even less parts, if you can use a PNP transistor to switch the LED:
And, you can still use a SIL resistor package for R1. Also, Q1 does not saturate, which may make your PWM control easier, if your PWM frequency is high!