Bill of materials
- 1x Ikea Ledberg
- 3x D-Cell battery
- 1x LT1110CN8-12
- 1x Schottky Diode
- 1x 100uF Tantalum Capacitor
- 1x 2-way SPDT rocker switch
- 1x 47 uH inductor
- solid core wiring
- transparent tape
- Soldering iron
Ledberg hack: Introduction
This Ledberg hack started when I was walking around the Ikea and noticed the Ledberg ledstrips. They looked like a perfect hackable product that doesn’t cost much. Hacking mass produced stuff is just great fun.
Looking at this product it seems to me that that big ugly wall wart and on-off switch is way to big and clunky for these ledstrips. I’d like to get rid off those en make these strips wireless so they become usable wherever I need them.
I decided to make a mobile work light out of these strips. Since LED lights do not use much energy (in comparison with traditional lighting), I thought it would be great if I could make these strips run of a single D-Cell battery. These D-Cells have reasonable amount of charge so it should last long enough to be usable. I measured 160 mA current used by the three strips with my multimeter. An alkaline D-Cell contains in the neighbourhood of 15000 mAh. So a single battery has a enough charge for 15000/160 = 93.75 hours.
However, these strips need 12V to produce usable light. The D-Cell only produces 1.5V! So I need to find a way to boost the voltage from the D-Cell to 12V. Taking inspiration from Ladyada’s minty boost circuit I decided to us a boost converter chip. I settled on Linear’s LT1110-12 chip which they market as a “Micropower DC-DC Converter”. It looks like a simple circuit and has only a few components. Here’s the application diagram:
I ordered the parts from both digikey and mouser. After the parts arrived I tested the circuit on a breadboard and was able to boost the voltage from 1.5V to 12V at once. Great, until I put some load on the 12V. When I added a little load to the Vout path the output voltage dropped to around 5V 🙁
Being an electronics beginner I first thought that the inductor might be the limiting factor. But talking to more experienced friends I discovered that in order to get 160mA@12V on Vout you need to increase the input current by around the same factor as the Vout/Vin. So going from 1.5V to 12V is a factor of 8. That means that if I need 160mA@12V, that is 1.92 Watt on Vout I will need to put in 160 * 8 = 1280 mA on Vin or it won’t reach the needed output voltage. The D-Cell can’t provide that much current (I could not find an exact number but it seems well below 1 Amp).
To be sure I modeled my circuit in LT-Spice, which is a great tool for this kind of circuit design. Simulating the circuit you can clearly see that putting in 1.5V from 1 D-cell tops out at about 4.2V.
When I put in 4.5V on Vin I finally get the Voltage and Current that I need for my LED strips.
So now that we know we can’t power these LED strips with anything less that 3 D-Cells we can start building the actual mobile work light. First I created the battery pack. It is crude but effective. Just soldered on the power leads to the first and last battery (TIP: sand the part of the battery you want to solder to get the solder to actually bond to the battery, otherwise it will slide off). I wound transparent tape tightly around it to give it structural strength. It feels quite solid after that.
After that, let’s put the circuit on a piece of perfboard.
It’s not the most elegant piece of soldering but it works. I just glued the rocker switch to the perfboard. I used a 2-way rocker to make a work light with two settings: Soft and Bright.
A tricky part is to solder leads to the actual LED strips themselves. I want to put them in a parallel arrangement so I can’t slide them into each other as they are meant to. The actual solder pads are recessed in the (cheap) plastic housing in a place where you almost can’t get to with the soldering iron. The trick here is to put some solder on the solder pad first, then put your lead against it, and then use the soldering iron to let the solder fuse with the lead and the pad. The result should look like this:
Finally putting everything together you get something like this:
One improvement to this Ledberg hack that I did not get around to is to make all three LED strips light up in the bright mode. In order to do that I need more switches than my simple 2 way rocker switch. So if anyone has a nice design for that I’d love to learn about it.