Brighter lights

Version 1.1 of the Luxeon LED test board was waiting for me when I returned from the frozen northlands. I spent some time soldering in the through-hole components this morning and then did the LEDs this evening. The LEDs were a little tricky but they all work and I didn’t burn myself which counts as success. I have some pictures of the finished product. The lights are bright. Very bright. The LM317 regulators get really hot. I have some heat sinks I’m going to have to attach but I was erroneously running the thing at +25V which may be part of the problem. The regulator dissipates power equal to (V_in – V_out) * I_load so if V_in is 25V, V_out is only 11V (3.4V forward voltage * 3 LEDs rounded up for other loss) and I_load is 320mA the power dissipated is 4.5W which is an awful lot. I’ll try again soon with the voltage set more sanely. Anyway, pictures.


Lights on

I think the next step is to get the Arduino in and useful so I have a little bit of time to wait.

Lights

I had some parts come in today. Six white LEDs to play with and some 2cm square prototyping boards. After the practice and note taking from last week setting up the simple current control circuit went quickly and I got the LEDs lit up. The new custom PCB should be in the mail and the Arduino duemilanove is back in stock at Sparkfun which means mine should be shipping soon if it hasn’t already. Exciting times.

lights_th
LEDs in the breadboard


Heatsink mockup

The design work has progressed fairly well. I think I’ve figured out how to get all 20 of the lights to be independently controllable and the whole circuit should be fairly efficient. I may need to redo the design spec for the individual current controls though since the switching frequency is currently 10kHz but the new PWM controllers are higher frequency (~500Hz normally) which means I should bump the current switching frequency up to 40kHz or so. I’ll read through the datasheet again before going to the trouble to be sure.

Next steps are making up a real heat sink (probably with the remains of an aluminum can) with my little prototype boards attached and wiring up the play LEDs and populating the PCB when it arrives. It remains to be seen if I can solder the temperature-sensitive surface mount LEDs without ruining them but I have a few ideas. Everything else is through hole and basically doesn’t care about heat unless you just stab the glowing tip of the iron through the part.

On an unrelated note I get to visit Minneapolis for work. The forecast has been getting rosier every time I look at it. They’re predicting a balmy 20°F (up from 14°F) and 20% chance of snow for Thursday and 22°F on Friday which is practically shorts weather provided you are a bear or a wolf or some kind of other fur-covered non-human creature. It’s retarded cold for us people and I’m remembering The Cremation of Sam McGee by Robert Service.

Twinkle

I wanted to get an idea of how much room I had to work with inside the stars. Using the pattern from mathworld I made a small stellated dodecahedron with the “unit pentagrammic edge length” roughly 0.7″ which was what would fit on a sheet of paper. According to maths this makes the star diameter ~3.5″. This is what it looks like with the top open.

paper star 1

I need to be able to mount each LED on a small circuit board (0.6″ square) and then mount that onto a heat sink. The design for the heat sink is pretty simple though the name for the particular solid is a mouthful. It is a Small Rhombicuboctahedron. Well, it’s not exactly one of those but it’s close enough. I cut one of those out of an index card and taped it together too. Here it is next to the star.

paper star 2

The 3.5″ star has a dodecahedron open in the center which has an indiameter of 1.5″. The simulation heat sink is a little more than 1″ diameter. This star is smaller than the minimum size I’m actually thinking about for the lights. The smaller light will probably be 5″ diameter (2.25″ center opening) and the larger 6.5″ (3″ center opening). Ultimately this means that the LED block will fit comfortably inside. Yay maths.

paper star 3
It fits!

paper star 4
om nom nom

LED test board v1.1

This is the revised LED test board I sent to BatchPCB. It has a few minor improvements beyond the fixed slug connections. According to SparkFun’s PCB design guide traces that will carry up to 500mA should have 16 mil traces so I made sure all of mine were 16 mil. I also added labels for the regulators, capacitor, resistors and the switch. Since I have all of the components here now I also printed out a 1x view of the top of the board and made sure all the parts have the right footprints and what not. If the first board is any indication I should get v1.1 around the end of the month.
v1.1 schematic
v1.1 PCB
v1.1 layout test

I suck and that's sad

I messed up my PCB design. The prototype board I haven’t even received yet will not work. It has two parallel groups of three 1 watt Luxeon I emitters in series and the heat sink slugs for each LED are electrically connected to two big copper planes on the PCB. If I had read the application brief describing assembly in addition to the datasheet and design guide I would have known that you aren’t supposed to do this. Why you ask? The reason is explained in the reliability datasheet which isn’t even listed on the product page where the datasheet, thermal design guide and other application briefs are on their website. I had to use google to discover it.

LED_internalInside the LED package are two parallel circuits. The first is the LED connected between the anode and cathode: anode -> LED -> cathode. The second goes like this: anode -> zener diode preventing current from anode -> heat sink slug -> zener diode preventing current from cathode -> cathode. The reverse breakdown voltage of the diodes is 7V so if you have three LEDs in series with +10V on top after the current regulator and GND on bottom the voltage at that first zener diode at the top of the chain is actually 10V and it will break down and nothing will work.
led circuit
At this point I have two options. Option the first: there exists thermally conductive, electrically non-conductive epoxy. You can even buy small batches of it for purposes like attaching heat sinks to ram chips and so on. Arctic Silver makes some that is apparently good and which can be had for $13 or so from Fry’s. Applying this to the bond pad for the LED would theoretically electrically isolate the slug from the board but still conduct heat to it. This is a bit ugly and may not work depending on your interpretation of the Arctic Silver website and documentation. Option the second is to order the updated board in which I have fixed the problem. This is appealing because I have also fixed a few other minor, not-show-stopping things and have included some extra labeling on the silk screen. It would mean another two weeks or so wait and double the cost of the thermal adhesive.

If nothing else this has been very educational. Thanks to Brian Neltner whose website (ahem) illuminated my design error during his discussion of LED choice. His art collaboration project is very cool. I will probably go with the new board.

Lots of stuff

I had a little vacation last week. It was great. Didn’t bring the camera though so you’ll just have to use your imagination. Since MoMA is having their van Gogh exhibit now and it’s unlikely that I’ll be able to see all of those paintings again in my lifetime I figured out a way to go and see it. I flew to Philadelphia Thursday, had a nice dinner at Brasserie Perrier that night which was superb. I had pumpkin ravioli to start followed by the crispy duck breast and a side of root vegetable au gratin and pear crisp for dessert. It was all very good and the service was excellent. I got up early Friday morning, took the Amtrak into Penn Station in Manhattan and walked the twenty blocks up to the museum. First of all, the membership is great. There was a huge line to get in and a timed entry ticket system for the van Gogh both of which I got to skip completely thanks to my magic plastic card. The van Gogh exhibit itself was very crowded but completely worth the trip. The Starry Night Over the Rhône is amazing. I haven’t seen a picture of it that does it justice. In fact I ended up going through the show three separate times throughout the day.

The rest of the museum is fantastic as well. There is a gallery of the painting and sculpture highlights on their website that is representative of the collection. I was in awe all day long. It’s funny to go into a place and see things which were in your textbooks growing up. I’m just going to start linking in things I saw that were superb. Boccioni, Rousseau, Picasso, also Picasso, Pollock, Monet. I briefly considered hosting the images locally and in-lining them here but I think that might have some unpleasant copyright implications so instead you should just click the links and enjoy the show.

I also saw the Liberty Bell and Independence Hall in Philadelphia and had a Philly cheese steak and a slice of genuine New York style pizza. It was a great trip. Hopefully I’ll get to go back again soon.

Let’s see, other stuff. Before I went on vacation I finished the cutting diagrams and bought the wood for my bookshelves. I’ll start breaking that down into the component parts this weekend. This project has been a long time in the works and I’m not expecting it to get done quickly but I’d like to have the individual cases constructed by the end of the year at least. I’m pretty happy with how the design came out. The asymmetry is minimal considering the limitations of the room. My current complaints are that a) Engineered bamboo plywood costs about ten times what it should meaning I will have to get creative for the desktop and b) Lowes doesn’t sell my choice of jointer anymore so I ended up ordering one from Amazon. They’re giving me free shipping though so that’s nice.

The not-so-super, not-so-secret dining room lighting project also continues. The electronic proof of concept has been designed and laid out and the PCB is in queue to be manufactured on the other side of the world. The company providing this service is BatchPCB which takes a bunch of board designs puts them all onto one big 11″ x 15″ panel and then has them cut apart. It’s a pretty good deal for prototyping. When it comes time to have 120 half-inch square boards made I may need to re-evaluate my vendor. The whole design process has turned out to be much less difficult than I had expected it to be. SparkFun has good tutorials on using Eagle to do schematic and PCB design and the software only took about a week to get comfortable with. I’m sure it’s quite a bit more powerful than I’m currently exploiting but it was quick to pick up. All the actual electronic parts and my shiny new soldering iron came in last week so now I just need the board to finish up and I’m ready to see if I’m any good at routing electrons.

With all of the projects in progress and the fab shutdown and the holidays and art shows coming up it’s looking to be a busy winter. Plus there’s this video game I used to play that has an expansion next week. I may have to get some folks to lash me to the mast lest I be overcome by its call. I have to admit that though my account remains inactive my client is up to date as of this week so all it would take now is a moment of weakness and a scroll of resurrection.