Raspberry Pi 3B无市电供电方案咨询:3.7V 560mAh锂电池能否使用?
Hey Aditya, let’s dive into your question—powering Pi devices in locations without wall outlets is a classic project challenge, and your 3.7V batteries can work with the right setup, though there are some key details to keep in mind.
First: Understand the Pi 3B’s Power Requirements
The Raspberry Pi 3B runs on 5V DC and draws anywhere from ~200mA (low load, no peripherals) up to 1.2A+ (with WiFi, Bluetooth, and USB devices active). Your 3.7V battery is too low-voltage to power it directly—you’ll need a voltage step-up (boost) module to get it to the required 5V.
Can Your 560mAh Battery Work?
Short answer: Yes, but with limited runtime. Let’s do quick math (accounting for ~85% efficiency in the boost module):
- Total energy in your battery:
3.7V * 560mAh = 2.072 Wh - Usable energy at 5V:
2.072 Wh * 0.85 / 5V ≈ 350 mAh
Runtime estimates:
- Low load (no WiFi/Bluetooth, basic OS): ~1.5–2 hours (at 200mA draw)
- Medium load (WiFi active, light sensors): ~30–60 minutes (at 500–700mA draw)
- High load (USB peripherals, heavy processing): <30 minutes
If your project needs longer runtime, you’ll want to upgrade to higher-capacity 3.7V batteries (e.g., 2000mAh or 5000mAh) later, but let’s focus on making your existing batteries work first.
Step-by-Step Setup
1. Pick the Right Boost Module
You’ll need a module that:
- Takes 3.7V input (matches your battery)
- Outputs stable 5V DC
- Can supply at least 1.5A (to handle peak Pi draws without voltage drops)
Popular options include:
- MT3608: Affordable, compact, and can deliver up to 2A.
- TP4056 + MT3608 combo: Adds a built-in battery charger, so you can recharge the Li-ion battery without taking it out—super convenient for field setups.
- Pro tip: Choose a module with overcharge/over-discharge protection to keep your battery safe and extend its lifespan.
2. Wiring (Critical—Double-Check Polarity!)
- Connect your battery’s positive (+) terminal to the boost module’s
Vin+pin, and negative (-) toVin-. - Connect the module’s
Vout+(5V) to the Pi’s Micro USB port (or GPIO pin 2) andVout-(GND) to the Pi’s GND pin (e.g., pin 6). - Never reverse polarity—this will fry your Pi or battery instantly.
3. Optimize for Longer Runtime
To stretch that 560mAh battery as far as possible:
- Disable unused features: Turn off WiFi and Bluetooth via
raspi-config(under "Interface Options") or run these commands:sudo systemctl disable wpa_supplicant sudo systemctl disable bluetooth - Lower CPU frequency: Use
raspi-configto set the Pi to "Power Saving" mode, which reduces clock speed and cuts power draw. - Avoid power-hungry peripherals: Use wired sensors instead of wireless ones, and skip USB devices unless absolutely necessary.
4. Safety Notes
- Don’t discharge the battery below ~3V—most protection modules will cut power automatically, but if yours doesn’t, over-discharging will ruin the battery.
- Don’t charge the battery with an unregulated power supply—use a dedicated Li-ion charger (like the TP4056 module) to avoid overcharging.
Final Thoughts
Your 3.7V 560mAh batteries are absolutely usable for powering your Pi 3Bs, just be aware of the limited runtime and make sure you use a proper boost module. If your project needs 24/7 or extended operation, swapping in higher-capacity batteries will be necessary.
内容的提问来源于stack exchange,提问作者Aditya Paliwal

