What voltage range can it accept? What sort of batteries are appropriate?
|
|
Standard USB uses 5V, and the Model B Pi claims to need 700mA. Taken from the Rasperry Pi FAQs:
If you were using 1.5V alkaline batteries, you would be oversupplying the board. As with most SoC-based computers, you should use NiMH batteries, as they supply an average 1.25V. This would leave your board at a safe, more controlled, 5V. The Pi will draw the correct amount of Amps it requires from the batteries, so you don't need worry there. |
|||||||||||||||||
|
|
Here's some comparison of various cheap options for battery power, that will all supply the Pi well within its specs: http://www.fanjita.org/serendipity/archives/60-Running-a-Raspberry-Pi-from-batteries.html |
|||||
|
|
I got this battery powered USB cell phone charger, and a couple of lithium 18650 batteries. It did a pretty good job and ran for 5.5 hours when idle and over 4 hours when running a Quake 3 demo loop. You can read about my testing methodology here. These 18650 lithim batteries work great because they are high enough voltage that just 2 batteries will easily do the job, and they are also rechargeable. They also provide quite a bit of power and allow you to use the Pi for many hours even under full load. I would think that these batteries would be a good choice for anybody looking to power their Raspberry Pi from batteries. |
|||
|
|
|
It is inadvisable to run the RPi on batteries, as it has been designed to be powered by USB; USB power is regulated and accurately 5V. Most USB ports can supply ~500mA, whereas most USB chargers are designed to supply 1A. The RPi requires a minimum supply capable of 700mA, otherwise it may not boot properly. It would be advisable instead to use a battery powered, emergency USB phone charger or wait for a LiPo shield, which will undoubtedly be developed. |
|||||||||||||
|
|
http://elinux.org/R-Pi_Troubleshooting#Troubleshooting_power_problems suggests that the voltage needs to be between 4.75 and 5.25 V, suggesting that 4 NiMh batteries at 1.2V each should be 4.8V, within range. However, fully-charged NiMH batteries can go up to 1.4V * 4 = 5.6V, well over the maximum. If you test your batteries and find that they only go as high as 1.3V when fully-charged, they should be OK. The best solution is probably to use a switching DC-DC converter to convert from whatever your batteries put out to 5V. |
||||
|
|
I am using Rpi with cheap DC-DC converter. Used it with airsoft batteries and RC models batteries (7.2V and 11.8V). Works as a charm. Look like my 5000mah 11.6V battery can power it for days. Just be careful to configure it prior to using. I am testing it with every new battery before connecting to Rpi. |
|||
|
|
|
Here is what I did and it seems to work well: You will need a 8xAA battery pack with a 9v battery like power connector. A 2Amp USB car adapter Optional - A plug to plug into the car adapter, otherwise just take the adapter apart. Solder the center pin on the car adapter to the positive from the battery pack, or if you used the cable the appropriate wire. And solder the negative to the outer on the adapter I then got 8xAA 2500mAh rechargable NiMH for a total possible of 24wH's. This should be good for a while. I am measuring a steady 5.08v on the usb plug from the adapter. This will depend on the quality of the one you buy/have. I used a rayovac adapter. The batteries will put out around 10-11V before the adapter. The pi needs 5V if not a little more. The adafruit adapter is 5.25V http://elinux.org/RPi_5V_PSU_construction is helpfull too. I also measured the current draw from the battery pack when it was 10V at 0.54A. The device had a hub, Logitech Quickcam 9000, Netgear N150, and a USB2Serial adapter and the CPU was at 70-100%. At idle it was 0.38A. At poweroff it measured 0.14A. With only the Pi it idled at 0.24A. Under Load at 900Mhz, it only used 0.27A. When the device is idle it clocks down to 250Mhz. It does not look like the clock speed makes much difference or the cpu load. So at 5W with all devices I should get about 4-5hrs, give or take, but 8-9hrs with just the Pi and ethernet. |
|||||||||||||||
|