Calcolatore
mAh
V
mA
Durata stimata
—
In giorni
—
Corrente effettiva dalla batteria
—
Energia disponibile
—
Consiglio
—
Annuncio
Esempio pratico
Sensore meteo ESP32 + LiPo 2000mAh: active 250mA per 0.5s ogni 60s → duty=0.83%, sleep 10µA. I_eff≈2.1mA → autonomia=2000/2.1=952 ore (~40 giorni).
Formula in chiaro
t [h] = C_mAh × duty / (I_avg × (1/η))
C_mAh = capacità batteria [mAh]
duty = frazione del tempo in modalità attiva
η = efficienza convertitore (1.0 per lineare)
I_avg = corrente media in modalità attiva [mA]
Energia: E = C_mAh × V_batt / 1000 [Wh]
Tips deep sleep:
ESP32: ~10µA in deep sleep
Arduino ATmega: ~0.1µA in power-down mode
Schema visivo
Domande frequenti
La capacità è nominale a 25°C. A freddo cala del 20-40%. Il cutoff LiPo è ~3V (non 0V). Applica fattore 0.7-0.8 sulla durata calcolata.
Metti un multimetro in serie (modalità mA) oppure usa Nordic PPK2 per profili di corrente dinamici con picchi.
Le tecniche principali: deep sleep del microcontrollore (ESP32 scende a 10 µA), duty cycle aggressivo (attivo <1% del tempo), eliminare LED di stato, usare sensori a basso consumo, preferire LiFePO4 (più cicli, sicura), e dimensionare per 50% DoD anziché 100% per triplicare i cicli utili.
Fonti e riferimenti
- IEC 61960 — Batterie secondarie al litio — capacità e sicurezza.
- ESP32 Technical Reference — Deep sleep current: 10µA tipico.
Strumento di supporto. Verificare sempre con datasheet del componente o tecnico abilitato.