Go Down

Topic: distance between daisychained TLC 5940 (Read 564 times) previous topic - next topic

mirkol

What is the  limitation in distance between daisy chained TLC's 5940? I am trying to connect 15 chips with ethernet cables of various lenths up to 6 meters, so the total distance between 1st and last chip in the chain is about 18 meters. I am not sure if the problem is distance, choice of cable, or both. But everything works fine with short cables. I used the library from http://code.google.com/p/tlc5940arduino/
Thanks forum

Grumpy_Mike

Yes 18 meters is way too far for this. About 2 meters in total I would say is the limit.

mirkol

I did achieve the distance of  max 3.5 meters between Arduino and single TLC without any problem, but when more chips are daisy chained, than indeed 2 meters in total seem to be the maximum. I guess i will have to extend the connection between chip and leds instad, and see if i can reach the total length.

Grumpy_Mike

Quote
I guess i will have to extend the connection between chip and leds instad, and see if i can reach the total length.

That can lead to problems as well.
See my Hexome project where that happened.
http://www.thebox.myzen.co.uk/Hardware/Hexome.html

You could try buffering the signal between each board. Something like a pair of 74LS04 buffers on each board to drive the chip and boost it on to the next distant TLC. You get 6 buffers in one chip but they are inverting buffers so you should be able to cope with the three lines with one 04 per TLC.

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy