Dynamo power charges the V1000 battery
Voltaic System’s battery packs will take charge from solar panels, AC adapters, USB ports, even other battery packs. You can also charge them from kinetic power sources like hand-cranked or bike driven dynamos. Here’s how we did it.
dynamo charging equipment
You’ll Need:
1 V15 USB Battery
1 DC motor (select for volts and RPM explained below) – available here
1 Diode (Rated for 2Amps, Schottky recommended)
1 mini USB power connector
1 crank (can be purchased from a hardware store)
What’s a Dynamo?
A dynamo is an electric generator made from coils of wires that are made to turn in a permanent magnetic field by way of a commutator. Essentially any electric DC motor with a permanent magnet can become a dynamo. Rather than applying current to the motor to cause it to spin, you can turn the shaft of the motor and generate a current.
Selecting the DC Motor
We used a 12v 50:1 DC gear motor. The reason for the gearing ratio is so that we don’t have to crank the motor at 3000 revolutions per minute (RPM) to generate the power we need. Motors are rated for certain voltages and will give you the RPM for those voltages. Sometimes you’ll get a current rating as well. If a 12V DC motor turns at 100 RPM and draws 100mA of current, it’s consuming about 1.2W of power. When used as a dynamo, we can expect to generate something close to 1W when turning the motor at 100RPM. Basically, a motor rated for 60-120 RPM at your desired output voltage is good for hand cranked applications, higher RPM ratings are good for use in bike driven applications.
Determine the Polarity
This is a bit tricky; you’ll get different results depending on which way you turn the motor shaft. Measure the voltage across the terminals while turning the motor in the desired direction (I chose clockwise because it’s like winding up a fishing reel). Label the terminals of the battery positive and negative and mark which direction you turned the shaft (CW or CCW).
Finding the polarity of the dynamo.
Preventing the Battery from Driving the Motor
If you connect any battery directly to a motor, it will spin. To prevent this from happening to our dynamo, you’ll need a blocking diode. The V15 battery already has one built in. If you’re trying to charge your own battery, connect the diode in series from the positive terminal of the motor to the lead that will connect to the positive terminal of your battery. Any diode rated for 2A should be fine. We recommend the use of schottky diodes because the lower feed-forward voltage adds just a touch to the overall efficiency. Connect the negative terminal of the motor to the lead that will connect to the negative or ground terminal of the battery.
Connecting the dynamo to the V11 using a breadboard
Connecting to the Battery
The V15 uses a micro USB connector for its power input. We modified one of the spare micro USB cables to connect from the dynamo and used a breadboard to make our connections easy (but not permanent). The positive output of the motor (red wire) connects to the positive lead on the modified cable (again the red wire). The negative leads (both black) are connected together as well. Once you’re all connected attach the crank and give the dynamo a whirl. It’s a lot harder to turn that you’d think; you might have to rig up a geared crank system!
This 12v 50:1 DC gear motor will pump 350mA into the V15 at a modest 45 RPM. If we do the math, 350mA into a 3000mAh battery will take about 10 hours of hand cranking to fully charge. We could make things easier by putting a bigger crank arm onto the dynamo. To get even more power out, we could build a pedal driven crank system. It’s definitely a lot of work, but hey, when the sun is tucked away behind the clouds, the V15 battery can be charged from a dynamo, perhaps one that you’ve attached to your bike, or an elaborate system of gears and pedals hidden under your desk at work, maybe even attached to some fan blades and driven by the wind?

About The Author

11 Responses

  1. Antoine Peterson


    I would like to find a source for this battery pack in the UK. Can you assist?


    • admin

      Hi Antoine,

      We ship to the UK. You can also search on “USB Battery” in google.co.uk and find some competitors. I don’t know how their charge circuits are designed so we just can’t guarantee it will work or how well they charge all phones.


  2. KanchoBlindside

    This looks like the exact same motor in my Milwaukee cordless screwdriver. They were trashing a few dozen at work, glad I got a few.

  3. carlos

    Hi Philip,

    This is a really great tutorial.

    I’m wondering if I have a motor with a gear ratio of 30:1 – will the dynamo output a higher wattage when cranked at the same RPM as this tutorial?

    Thanks for your time.


  4. Russo

    cool, i have a question, what if i get one of those “usb wall chargers”, its says: input ac 100-240v, output dc 5.0v == 500mA

    Doesnt it do the same thing? convert AC to DC to charge the phone or whatever, im thinking, all i need to do is set the wire from the dynamo to the wall charger and connect an usb cable to whatever device. Would it work?

    • Russo

      yup, it works, i just tested with an “usb wall charger” i connected the usb wall charger to the dynamo and then my phone into the charger, perfect.

  5. Pradeeka

    Without using the v15 USB battery as an intermediate backup storage, Is it possible to use a switching regulator (buck-boost) with the dynamo to step-up/or down and regulate the output and charge a mobile phone?

    • Voltaic Systems

      It depends on the phone and the circuit on your buck-boost. When we do direct charging from solar (skipping a battery), different phones behave differently from having power cut in and out. See our post to understand more about the problems of direct charging and the different behavior of several common phones: http://www.voltaicsystems.com/blog/direct-charging-solar-review/

      I would say “probably not that well” with an iPhone, maybe with an Android phone. You’d need to test to confirm.

  6. s,aiman

    if i want to impalement the project with a micro-controller such as PIC or ARM , which area or part that i need to locate?


Leave a Reply

Your email address will not be published.