I've looked around trying to find out what the difference is between shift register and an led driver. Is a driver such as this: http://www.ti.com/product/tlc59116
Basically a 16 channel shift register which also controls boosts current (like a transistor shift register combo)? Or does it simply control current between channels more evenly than a shift register without bumping up the current?
I've seen many tutorials on how to use shift registers to light extra LEDs, but since output pins are limited to a certain current (for instance 40ma on the Arduino), how do you get around this? Seems like a shift register would still only pull 40ma and just spread it among 8 LEDs.
For that matter, how do these videos show 16 LEDs being lit off 3 PWM pins when the LEDs would draw 20ma*16=320ma and the pins can only provide 60ma? Thanks for any help on understanding this!
Basically a 16 channel shift register which also controls boosts current (like a transistor shift register combo)? Or does it simply control current between channels more evenly than a shift register without bumping up the current?
I've seen many tutorials on how to use shift registers to light extra LEDs, but since output pins are limited to a certain current (for instance 40ma on the Arduino), how do you get around this? Seems like a shift register would still only pull 40ma and just spread it among 8 LEDs.
For that matter, how do these videos show 16 LEDs being lit off 3 PWM pins when the LEDs would draw 20ma*16=320ma and the pins can only provide 60ma? Thanks for any help on understanding this!