Close

Hmmm ... what about an I2C Port LED Driver IC?

stefan-xpStefan-Xp wrote 03/10/2015 at 22:12 • 3 min read • Like

Update 2015-04-29 see below!

Hmm... LEDs are always worty a new PCB ^^

What i found is, that i have one http://de.farnell.com/texas-instruments/tlc59116ipwr/led-treiber-16ch-i2c-bus-tssop28/dp/1647815?jsValue=http%3A%2F%2Fwww.farnell.com%2Fcad%2F1671248.zip&jsAction=cad&skipCache=true

left... so lets create a PCB ^^


Schematic

First Iteration

Second Iteration

As always feel free to comment.

Update 2015-04-29

Thanks to @davedarko i got some PCBs from OSHPark :-D

Sorry for the poor quality... i have no Macro Lens at the Moment :-/

I also got time to assemble one piece :)

The 0603 LEDs are a bit tricky to find the cathode and anode... and to not get blind using them.

http://www.dominant-semi.com/userfiles/file/S_SpiceLED_InGaN_White_SSW_LLG_I5_Catalogue-v1.pdf

And the best thing is... it is working now :) I Just had one error: Forget to connect !Reset via 5k to VCC...

By means of Software i borrowed this TLC59116 library: https://github.com/MajenkoLibraries/TLC59116

First Test: LED_No * 255/16 Step Brightness:

Second Test:

Larson Scanner (Repurposed an old Sketch with the new Library):

Hope you enjoyed it ;-)

Like

Discussions

davedarko wrote 05/03/2015 at 18:53 point

Here's a screenshot from the boards rendered from OSHpark https://www.dropbox.com/s/uznn2j44shf4vky/Screenshot%202015-05-03%2020.52.27.png?dl=0

  Are you sure? yes | no

davedarko wrote 04/29/2015 at 22:20 point

Yay! looks cool :) how did you generate the QR? Only one time I imported a bitmap into eagle, but it somehow worked. Can't remember how it looked in OSHPark, but they are pretty good actually. Right now I get a 500 on the orders page, muahaha, so no looking at the generated preview. Ah well. What happened to LED0? Is it off or just fading really really low there? Seems like it also skips the Larson scanning. Nice soldering job on the chip! 15 addresses and 2 boards to go, so will you order some more chips now? Next atmega hearth project: I2C noise meter? :D

  Are you sure? yes | no

Stefan-Xp wrote 04/29/2015 at 22:32 point

Hehe ;) Not sure about it ;) Originally it was inteded for a Warp Core :-P

In the Picture Led No 0 has brigthness 0 (0*(255/16)) ;-)

At the Larson Scanner only 13 LEDs are in use ... the old sketch had only 13 LEDs.

  Are you sure? yes | no

davedarko wrote 04/29/2015 at 22:38 point

Aahhhh. Makes sense with the LEDs now :) With a warp core comes the need of a federation vessel! Or a mighty captains chair :D 

  Are you sure? yes | no

Stefan-Xp wrote 04/29/2015 at 23:00 point

Ahh well and Thank you ;)
I imported the QR-Code as Bitmap into Eagle.

Perhaps it was to small anyways.

  Are you sure? yes | no

davedarko wrote 03/10/2015 at 22:15 point

Cool :) Looks neat!

  Are you sure? yes | no

Stefan-Xp wrote 03/10/2015 at 22:22 point

Hehe thank you ;) 

Just not so sure if it would work well :-/

  Are you sure? yes | no

davedarko wrote 03/10/2015 at 22:27 point

why not?

  Are you sure? yes | no

Stefan-Xp wrote 03/10/2015 at 22:38 point

I tend to forget important things... on the other hand its to expensive to let manufacture the pcb :(

  Are you sure? yes | no

davedarko wrote 03/10/2015 at 22:52 point

try oshpark.com? guessing the price I'd say you'll pay around 12euros for 3 boards total. But I totally get your hesitation - my last two boards had mistakes, too. My breakout board for some beautiful filament displays where mirrored, because I didn't notice that the picture was showing the backside :D The arduino/L293D shield for my R8D8 had the RX/TX signals twisted and no capacitors on. Just don't order them after midnight, they are like gremlins.

  Are you sure? yes | no