LEDBrick Project - DIY pendant w/ pucks

ya.....that is why i suck at it. i read that and get all confused im a DIYer with just enough electronics knowledge to screw something up good :-)

You could check out some of the TI datasheets for there drivers.
A longer document from TI with calculation examples.
I was driving for a very low part count so no TI drivers.

I have not etched a copper board since 1984.
It was a frequency counter with like a 9 digit display.
All through hole components at that.

Now I have to rethink surface mount devices and configuration.
I have been researching for about 1 year now and am ready.
Up until now I have been using all LDD drivers on boards with sockets.
LDD's cost $6 each, I can build a driver for $2.31 each plus cost of boards.
I may not save money when it's done but it keeps my brain ticking.

I belong to many forums, most inspired with DIY from several people here.

I am an AutoCAD geek since version 8 I think on 5.25 floppies.
No one wants to build a board from ACAD files though.
 
You could check out some of the TI datasheets for there drivers.

A longer document from TI with calculation examples.

I was driving for a very low part count so no TI drivers.



I have not etched a copper board since 1984.

It was a frequency counter with like a 9 digit display.

All through hole components at that.



Now I have to rethink surface mount devices and configuration.

I have been researching for about 1 year now and am ready.

Up until now I have been using all LDD drivers on boards with sockets.

LDD's cost $6 each, I can build a driver for $2.31 each plus cost of boards.

I may not save money when it's done but it keeps my brain ticking.



I belong to many forums, most inspired with DIY from several people here.



I am an AutoCAD geek since version 8 I think on 5.25 floppies.

No one wants to build a board from ACAD files though.



Boards from DXF or DWG CAD files would be unusual. Gotta generate Gerber files, which its self is a 1980s file format for Gerber made photo plotters that just became the defacto standard over time.

Eagle and DIPTrace aren't that bad in their free form. KiCad has a pretty esoteric interface but is capable.
 
One calculation error in the spreadsheet (missed a zero for displaying nanoseconds). I've also linked in a few reasonable part choices.

The sweet spot is likely with a 33uH inductor.
 
first go at a driver board using the rt8471, i need to do some tweaking with the connectors. and do some labeling
 

Attachments

  • driver board.png
    driver board.png
    11.3 KB · Views: 2
  • driver shematic.jpg
    driver shematic.jpg
    30.5 KB · Views: 2
I assume you're planning to get the boards manufactured as opposed to home etch? If so, there are bunch of tweaks to ensure more success in the design, since the converter runs at a moderate frequency (500kHz).

First off, the paths between the diode, LX pin, inductor, and Vin and Ground are critical and carry high current peaks. This means keep the layout direct and very compact (all parts close), with as much copper as you can reasonably fit to connect them. In Eagle, use the copper pour / polygon pour: https://learn.sparkfun.com/tutorials/using-eagle-board-layout/finishing-touches

As for the ground, my suggestion would be to use the entire bottom of the board with one pour as the ground, and connect with one or more vias from each top-side ground pin or node to the bottom. This also includes the center thermal pad of the chip - putting a grid or 2x2 of vias under the driver IC to the bottom plane is thermally better than just using the top copper.

These are OSHPark images, but you can see the vias (black dot meaning drill) and copper pours:

i.png


Also an extreme 5 amp variant. The paths between Q1, D1, L1 and R1 (including the kelvin connection) are the ones to watch for:

50ed985ee2acba36ac6c0c6ea18dac0f.png


As for the kelvin connection to the sense resistor, here is an illustration:

Kelvin.png
 
Note that the designs I showed aren't totally the same layout - the LM3414 is a low-side switcher, and doesn't have a sense resistor. The LM3409 is a high-side switcher, so the order of the diode, switch and inductor is reversed.

I think if anything moving everything closer together and getting good ground and power connections would be plenty in this design.
 
made a couple of adjustments, this is the oshpark image
 

Attachments

  • 510223c65f9960b8d769c532e5c4c6db.png
    510223c65f9960b8d769c532e5c4c6db.png
    81.1 KB · Views: 2
LEDBrick Project - DIY pendant w/ pucks

Looking good!

I'd avoid running the PWM trace in parallel with either of the LED traces - it's easy for the much larger current swings to couple onto the signal line. Probably use a via to push it to the bottom layer and away from the power traces.

Also, might as well make the power traces 20+ mils where you have the room.
 
Looking good!

I'd avoid running the PWM trace in parallel with either of the LED traces - it's easy for the much larger current swings to couple onto the signal line. Probably use a via to push it to the bottom layer and away from the power traces.

Also, might as well make the power traces 20+ mils where you have the room.

ya the bottom is probably better,
 
can you use eagle library or is it different for the program you use?



I can import eagle libraries and files, but I usually, as a matter of habit, build footprints per vendor or part anyway.

I'm sure others would love it though - perhaps put it on github?
 
I am still working on this idea.
Checking it out in ACAD. Not sure where I am going yet.
I chose a different 5 pin package of the 8471.
m4BcDM8eDNqzqX7PAOY4oABjij88T3h-gvJmlxYLrhVpaq1R_oF0SmP1MoZMD-t10Qmi9e1iwaLVQZ-iseJcdo4RfQLStG5JxYm-i7OyBWdipaL12UMd7nZEASwSSa1-yNPazCll6YrIaqBZQ2E462vIIZysEpwR5PhqmBcutaq2_cRqF5TRmJc88kqnplBReM1dxJlRV2qM1vdLREWm8lj8ihK_Ek4ycW8swCIdNLp25BwkwPTVPadKzNalBCiIiSLbbODxeXpksoqYpxIvDUvimexCRz8Uieq7xclnRMRvuciFgNyVgoXoE9zXo48EjWTy_xiftaF1wksWz4dc7-_IUPxCobI5jWF1jJZexK_-_Jw5AQzMbgHqNOKCwcZnOtRm1hEOdEvZWJLEEstXAr-4qOoZrydCtL96jmmIoVEFWue78oktkHCICUAw5X9IiNfetA82nNeJtfoa_OHMpwSxTvRJ1eV-R1Op-Bv1JUNS35IBnTBj3JenfA07oYbXzurQFkTZcQGW422uKU7KuvkNz5T0H2NMn3gvS_z2otGQTRyfKUpwztJw8H9oHJC7XGFQ=w1032-h562-no


Found a 14 pin Phoenix terminal block for 7 drivers and an RJ45 for PWM.

V2TThWFPjT9VmB8CFtcki29uRA8mkoitgSnrEVdzLbZv9uZuxNRbKQYf8ABBUoYJisn7PNWzGfjZjplq_Rdlo8pOikfb_ttilEg8Ukn93OgHe1zY2UBg5XMkDbrOocBC8yyrlOUSIGOg8q9vsoHOAhC4sCNZFUNlNikoHMNM411KPraXib8EvrjE-sJNNpGzXWiVz8qysTZ78UBKNcPOXWP9CsFf8Daw3eMrSUfGtYRXu4wdSHafcVI5spTDzXnznM3k4XD7936WHJV5CfZYB3Au5nOSweIW9gsZYchvtOBdTXlshovgT-0HLBelUhZkyV2sifSId8GyjS5cTDPEgcvtMpLCRJ2K5fSradUD2-PYWnWtYHYHRjHC_qJjVMgghdJ8CPzLz7PA3uEpUrd57egN1pxQHGb8LyqpI-5v-wQxWVCzOnJYPpRUyiCTA8JYeJYixt0rMDI4wJiHhTVvrQrPDhlIijeFsqzFIUbyTctpwkg_HsG6n6fHhPv3C8o9oCiIoHO60LjNUrvKrpTaEOAz4bT2XrgfL4_kE7iFuP7cUIaZFwMcXal7Z4KwP_QMbooA=w852-h449-no


Any thoughts on this?
Board dims are 100x50mm.
Ground and +24VDC bus will be on the terminal side of the board.
Still a pulldown resistor of 10K for PWM loss???
 
Last edited:
Watch out for the SOT-23-5 package, it will be thermally limited since the switch in this unit isn't fantastic and there is no good thermal path in that tiny package. Also, I noticed that the MSOP-8 and the SOT-23-5 are the only ones in stock, the SOP-8 isn't available.

If you don't add a pulldown, it looks like the ADJ pin is internally biased up, so a pull down would keep the LEDs off instead of on.

Otherwise your design is very compact and neat, like it! I can't guarantee I can convert a DXF to gerber files, but I can give it a shot.

Here is an MSOP-8 layout I'm working on - single channel:

basic-channel.png

basic-channel-board.png
 
I am still working on this idea.
Checking it out in ACAD. Not sure where I am going yet.
I chose a different 5 pin package of the 8471.
m4BcDM8eDNqzqX7PAOY4oABjij88T3h-gvJmlxYLrhVpaq1R_oF0SmP1MoZMD-t10Qmi9e1iwaLVQZ-iseJcdo4RfQLStG5JxYm-i7OyBWdipaL12UMd7nZEASwSSa1-yNPazCll6YrIaqBZQ2E462vIIZysEpwR5PhqmBcutaq2_cRqF5TRmJc88kqnplBReM1dxJlRV2qM1vdLREWm8lj8ihK_Ek4ycW8swCIdNLp25BwkwPTVPadKzNalBCiIiSLbbODxeXpksoqYpxIvDUvimexCRz8Uieq7xclnRMRvuciFgNyVgoXoE9zXo48EjWTy_xiftaF1wksWz4dc7-_IUPxCobI5jWF1jJZexK_-_Jw5AQzMbgHqNOKCwcZnOtRm1hEOdEvZWJLEEstXAr-4qOoZrydCtL96jmmIoVEFWue78oktkHCICUAw5X9IiNfetA82nNeJtfoa_OHMpwSxTvRJ1eV-R1Op-Bv1JUNS35IBnTBj3JenfA07oYbXzurQFkTZcQGW422uKU7KuvkNz5T0H2NMn3gvS_z2otGQTRyfKUpwztJw8H9oHJC7XGFQ=w1032-h562-no


Found a 14 pin Phoenix terminal block for 7 drivers and an RJ45 for PWM.

V2TThWFPjT9VmB8CFtcki29uRA8mkoitgSnrEVdzLbZv9uZuxNRbKQYf8ABBUoYJisn7PNWzGfjZjplq_Rdlo8pOikfb_ttilEg8Ukn93OgHe1zY2UBg5XMkDbrOocBC8yyrlOUSIGOg8q9vsoHOAhC4sCNZFUNlNikoHMNM411KPraXib8EvrjE-sJNNpGzXWiVz8qysTZ78UBKNcPOXWP9CsFf8Daw3eMrSUfGtYRXu4wdSHafcVI5spTDzXnznM3k4XD7936WHJV5CfZYB3Au5nOSweIW9gsZYchvtOBdTXlshovgT-0HLBelUhZkyV2sifSId8GyjS5cTDPEgcvtMpLCRJ2K5fSradUD2-PYWnWtYHYHRjHC_qJjVMgghdJ8CPzLz7PA3uEpUrd57egN1pxQHGb8LyqpI-5v-wQxWVCzOnJYPpRUyiCTA8JYeJYixt0rMDI4wJiHhTVvrQrPDhlIijeFsqzFIUbyTctpwkg_HsG6n6fHhPv3C8o9oCiIoHO60LjNUrvKrpTaEOAz4bT2XrgfL4_kE7iFuP7cUIaZFwMcXal7Z4KwP_QMbooA=w852-h449-no


Any thoughts on this?
Board dims are 100x50mm.
Ground and +24VDC bus will be on the terminal side of the board.
Still a pulldown resistor of 10K for PWM loss???

Make the pull down jumperable.. Makes troubleshooting easier..

Sorry just an annoying sore point for me.
I think they are a good idea but should be optional-able..
 
Her is where I am at.
Opted for the TSOT23-5 package.
I picked the 100UH inductor based on a datasheet from Richtek.
Will try to remember where and post link.
For RSense @ .15 1% to run 3 watt LED's @ 667mA

See anything flawed in my layout???


SrhRtnAwqOlG7rDgw6E9h2y-fcGUoTHnGKKoa5na1cGlzGxnz-ztl0cPF00q1Hr4iOewwv4RoCGYveXtgc41XhWHwKeSxUpCKEgFAelC_cVklNFGXEcJN4jwcOnEo5DI1o0LEw_E9CSjNVfIcYzMoSsubYgjqBuBdJlBufpMKCCqow7Cx15F1_qDwOc-v4IllEbd4LmpcqxWpdsefHDM_84so07RNnGk5TeHjAFuCIcSuM2yjEVk1Bf3EWkUr_YCczZFP1J5JLVKq67Ok7GLIdB23KhWMo8IBSAXAhMqpRV0WW-sCyrVP_QyOg8iq94gdKikc5eHHauNyRcCWP6S_pFtdo_G6hf3yD9B4JGJnjPf6JCaZRnWo-YyzI5dFTbWDsqWrCcKKp4Yz7ajFphnjY8kJoA-stIybI98rXfeRNEJ7Cc1fpZzrAQIuU30_cmv8F4GkNdMq2-26SrdtH1GkKsZcFrgh1VuiyNdzgFtHP7RxQcE1OwM7h6ejivXXVWvETIS3cl0Fcnd3yRVT5BvNLSN03pgmIVcwcdrM4g0CuqHqX05SzQC3TTA8EyfsrM5xdKr=w1033-h679-no
 
Otherwise your design is very compact and neat, like it! I can't guarantee I can convert a DXF to gerber files, but I can give it a shot.

1st board will be an at home etch job I suppose.
If it goes any further I am looking at some of the free software out there.
2 layer easy board, software free for my limited app.

Thinking of adding a fan control on this board just to keep the drivers cool.
There is room with minimal re-arranging.

This is what I am typically driving on fresh water planted tanks.
Run LDD's at 52VDC to run 14-3 watt lamps.
New arrangement would require 2 drivers @ 24VDC.
whk-Jdh4-fplR8QHeP1QttPrKik8NvP5UOeMb9VkiXirzOLLIRKho_YfYRACEApqlfB_jDxUzTGbLBD2p3nyT-HDaXPp0RR6Nc1v9kYEa6L2R9Cx5bMSBrTaeOCntWQp_LkN-rHqnv19K_a651dYurBWz7a8K4IBwMabgf-YBhHrc38np3LyJL1Zh9cYSY92xpQkNweYz4_8-bGUwhFHrUro8o4UaPt4g7qPxZyvNGzJw-PZEhntEWYlVPuDb9_-FDdbl1lS3XxsKpidiBuJfWJKZQC9g9-QYSkmKxa_q68A4WBWzJph1TilypLDhWei9nfELfCmxiAs_1dCzGT77N5JRmpmNXm3kuu2RVz2NL7i2s-Tomp5NrtKDgHIoTym9Ud9rO8vA4HAoocleNLXDY3S3Gy759UAQuV_MfH15VLGsd-LgWcea6uWZBnsmPV4l-1NDxOuvVKBnY77a6tRu90ozDJN5IOuR1Ah2heeT04S7i4DF3Mj2QLz6pDxGuBpbKMIiLXsI9KOyTFLvVt1X0Ndr3hSD5jQh28ffUmm9ugfZqvdDBqtxvozn7GMEqL2klRd=w529-h705-no
 
Back
Top