January 2010 Archives

DealExtreme is one of my favorite online stores. It's a distributor of inexpensive electronic gadgets based in China. I'm always finding something new there. The latest treasure is this little-but-very-bright bare LED: 10WattLEDsku_5876_1.jpg

DealExtreme lists it as a 10 watt LED (SKU 5876). Unbelievably it's just under $12 with shipping included!

Looking at the die shows that it is 9 discrete high-powered white LEDs in a single package. DealExtreme is bad about specs, but the comments in the DX forum seem to suggest that 700 mA at 12 volts is a reasonable spec for this LED. This would yield 8.4 watts.

(I'm wondering though if it isn't 3 x 350 mA @ 3.5 serial LEDs in a 3 parallel strings, which would be 1050 mA @ 10.5 volts. But for now, I'll run it at 700 mA).

DealExtreme lists it as 500-600 lumens @ 6500K color temperature.

As with most LEDs, you need a good current regulated driver circuit since you can't just run these things off a resistor. I decided that the easiest and simplest driver would be one based off the amazingly versatile LM317 chip.

As before, these sites have good javascript based circuit diagrams for calculating LED driver circuitry:

Plugging my values (700 mA) into them yielded the need for a 1.8 ohm resistor with my LM317. Here's the schematic that I designed around those figures (courtesy of ExpressPCH):


Bodged together and plugged into a li-ion pack from my model helicopter and voila, an amazing amount of light. I'm thinking of using it on the headlight of my Piaggio (which currently uses a 3-watt LED) or to replace the bulb on my old 15-watt Niterider headlight, which has seen happier days.


(More photos and photometric testing after the jump)

The weather was finally nice enough to commute to work this week on my Piaggio Boxer EV with Prius NiMH batteries.

Here's the data from my CycleAnalyst:

Run #1
Run #2
Run #3
Run #5
Distance5.2 km4.85 km4.21 km4.19 km
Efficiency45.1 Wh/km39.2 Wh/km42.2 Wh/km47.6 Wh/km
Energy used234.23 Wh189.87 Wh176.92 Wh199.03 Wh
Charge Used5.90 Ah4.28 Ah4.01 Ah5.01 Ah
Max Amps106 A101 A91 A101 A
Average Speed20.6 km/h23.3 km/h24.8 km/h24.1 km/h
Max Speed36.6 km/h40.3 km/h39.0 km/h36.6 km/h
Starting voltage---49.950.247.2
Ending voltage43.8v45.9v---44.2v
Run time15 min12:3010:1010:24

My commute is slightly uphill on the way to work and downhill on the way back, which accounts for the difference in energy efficiency going to and from work.

The bike feels much lighter than with the SLAs and faster too (even with the gear reduction) so I have to say it's an unqualified success. I just hope I can get good life out of these batteries.

After Run #4, I was in a rush and so I put the charger on and went to a talk and then came back. About 3 hours had passed and the charger had over charged the batteries. It actually wedged the battery holder apart. So I'm worried now that my batteries will be weakened -- even though most of the bulging has subsided.

I reinforced the battery holder this morning and we'll see how it holds up.

I just bought a cute little folding bike. At first I thought it was a Brompton but a little more research shows that it's most probably an Italian bike, my best guess is the Amica built by the Carnielli bike company. I'm not positive since someone repainted the bike a horrendous orange.

LED Voltmeter

| | Comments (0) | TrackBacks (0)
Found a great article that describes how to make a LED voltmeter using a chip designed specifically for that, the LM3914. http://www.evconvert.com/article/led-bargraph-battery-monitor

I'm working on a bicycle assist motor project. I thought about using a hub motor or chain drive but given the economy, I'm going with a friction drive. Friction drive is cheap, has few little moving parts to go wrong, and is cheap. I think I can make it using parts almost entirely found around the shop -- with the exception of the friction roller.

Now what I like about friction drive is if you use a roller with a one-way bearing and take advantage of some physics, the motor can release from the wheel entirely when freewheeling, so the bicycle remains entirely pedal-able on its own.

I decided to go with rollers from the defunct EV Warrior project. They're available on the surplus market, have one way bearings, and are nicely knurled. Other people are making their own friction rollers from BMX wheel hub extensions, but they don't have one-way bearings.

Here are some dimensions almost entirely for my own benefit.

Shaft OD0.500"12.70mm
Shaft ID0.315"
(a tad over 5/16")
Shaft Width3.016"76.61
Roller Width2.375"
2 3/8"
Roller OD1.275"
~1 1/4"
Key Notch Width0.130"3.32
Key Notch Depth0.411"10.4


On this cold New Year's Day, I've been thinking about the problem that NiMH batteries like to self-discharge. I'd love to trickle charge them with a low current but my current NiMH charger seems like 1) overkill; 2) liable to slip into the wrong charge mode and boil them dry; 3) too big of a hammer for this little nail.

So I thought of the 1.5 watt 12 volt solar chargers I had bought for my car back pre-Prius. These would be perfect except for the voltage. I think they are actually around 15 or 16 volts nominal, but my packs are 43.2 volts. So I need to boost the voltage....

Scrounging around the web, the best solution appears to be the LT1070 chip from Linear Technologies (www.linear.com). It requires minimal external components and comes with a through-hole TO-220 package for us non-SMD people.

So... how to design the right circuit..

This is my back of the napkin calculations using the design notes and should be taken with a huge grain of salt. Do not trust my calculations!

Vin = 14 volts
Vout = 48 volts LT1070-R1.png

R1 = R2 * ( 48v / 1.244 - 1) = 46.606 k ohms
R2 = 1.24 k ohms

Duty Cycle = (48v - 14v) / 14v = 70.8%


L = (14V * ( 48V - 14V)) / (0.5 A * 40 kHz * 48 v)

L = 476 / 960,000

L = 495.8 uH

C1 = arbitrarily 100 uF with a low ESR
C2 = (48v * 1A) / (40kHz * (14V + 48V) * (0.33 Vpp))
C2 = 48 w / 818,400
C2 = 58 uF

Here are some of the magazines that I've been reading recently in my quest to beef up my robotics / electronics skills (disclaimer: Amazon referral codes embedded):

Amazon is also offering $5 off eligible subscriptions until Jan 31st, so now is a good time to bite!

Happy new year! A new decade!
I've been playing with LEDs for my EV and robotics projects. It doesn't seem to make sense to use incandescent bulbs in an EV build -- it'd ruin the whole concept of going green.

LEDs are tricky to deal with though, especially the high-output "star" type LEDs that are emerging. Rather than voltage regulation, you have to regulate the amount of current that goes through them. This isn't fixed, because as an LED heats up, its resistance goes down (unlike an incandescent filament whose resistance goes up as it heats up, thus self-regulating). If it gets too hot, it goes into thermal runaway and you soon have what ledophiles call a Dark Emitting Diode (DED) -- dead, get it?.

So, you need some form of a current regulating system. For small 3mm or 5mm LEDs, people just use a fixed resistor since the current demand is rather small, around 20 ma. This limits the maximum current that can go through -- but it also limits the max brightness because you have to put in a safety factor and you can't easily adjust for fluctuating voltage.

Here's a good javascript calculator for series/parallel LED resistors:


The problem with 5mm LEDs is that the clear plastic casing limits the amount of heat that the LED can output (and yes, LEDs do produce waste heat, although not as much as incandescent lights). Heat control is one of the main factors affecting the output of LEDs and the reason why manufacturers went to the star configuration, which allows you to directly back the LED with a heatsink -- which lets the LED current jump from 20 mA to 350 mA with a concomitant light output.

WhiteLED-Cree.gifNow, if you want to use a high output Luxeon or Cree star, you also have to current regulate as mentioned before. The typical white high-output LED takes 350 ma with a forward voltage drop of 3.5 volts. With a light output of 120 lumens, this is good enough for a moped, scooter or bicycle headlight.

Cree even has a high-power star that consists of four of their 120 lumen LEDs mounted on a single die. This produces 480 lumens, although you'll need to regulate four x 350 ma. There are other stars that bundle 2 x 120 or 3 x 120 lumen LEDs. More than enough to blind you -- or for a car or motorbike headlamp.

For high power LEDs, the LM317 seems a good choice for current regulating at a low cost. Here's a good javascript calculator for that:


and some more info on why current regulation is necessary:


About this Archive

This page is an archive of entries from January 2010 listed from newest to oldest.

December 2009 is the previous archive.

February 2010 is the next archive.

Find recent content on the main index or look in the archives to find all content.