Go Down

Topic: Hooking up TLC5940 to 12V (Read 539 times) previous topic - next topic

alleus

Nov 17, 2012, 11:37 am Last Edit: Nov 17, 2012, 11:57 am by alleus Reason: 1
Hi everyone!

Yes, another thread about the TLC5940 :P
I've read numerous threads on several forums about the TLC5940, daisy chaining, power dissipation, and I'm slowly learning the inner workings of this awesome little chip :)

My setup: My idea is to learn the TLC5940 using parts I've got lying around. I'm attempting to drive a 12 V RGB LED strip cut up to 16 short parts with an Arduino UNO. 16 RGB channels means 3 TLC5940s which I will daisy chain. The load won't be very high, since the strip is cut up, at max 15 mA per output pin on the TLC5940s.

My question: Of all the threads and guides I've read, few of them use anything other than the same 5 V for the LEDs and the TLC5940. See the attached image. Is this the correct way to hook up the LEDs to a 12 V rail?

Note that I have hidden the daisy chain wires for better visibility.

EDIT: It just hit me that the image is a bit misleading. There is no single LED on the outputs, but instead the short LED strips, with mounted resistors.

Grumpy_Mike

Quote
. Is this the correct way to hook up the LEDs to a 12 V rail?

Looks like it. The +12 is connected to the anodes of the LEDs and the -ve from the 12V is connected to the arduino ground.
The TLC5940 chip can stand about 16V so the 12V is fine.

alleus


Looks like it. The +12 is connected to the anodes of the LEDs and the -ve from the 12V is connected to the arduino ground.
The TLC5940 chip can stand about 16V so the 12V is fine.

Thanks Mike :) I'll try it out, just have to get hold of a few resistors and I can hook it all up ;)

Go Up