Calcule quanto tempo sua bateria vai durar — capacidade em mAh, consumo em mA, eficiência. Para Arduino, ESP32, IoT, power banks e dispositivos portáteis.
mAh
Weighted average:
90%
50% (LDO worst)85% (typical)100% (ideal)
80%
50% (conservative)80% (Li-Ion safe)100% (full)
Results
Enter battery capacity and current draw to see results
Sobre esta ferramenta
"Quanto tempo minha bateria vai durar?" — essa é a primeira pergunta em qualquer projeto portátil. De sensores Arduino a power banks, de beacons BLE a projetos IoT, entender a autonomia é essencial antes de montar.
A fórmula básica é simples: **horas = mAh ÷ mA**. Mas a realidade é mais complexa. Reguladores de tensão têm perdas (eficiência 85-95%), baterias de lítio não devem descarregar abaixo de 20%, e muitos dispositivos alternam entre modos ativo e sleep. Esta calculadora lida com tudo isso.
Entre a capacidade da bateria, adicione um ou mais modos de consumo (ativo, sleep, transmissão), ajuste eficiência e profundidade de descarga, e obtenha a autonomia real em horas e dias. Inclui presets para baterias comuns: pilha AA, AAA, CR2032, 18650, LiPo.
Como usar
1. Selecione uma bateria do preset ou digite capacidade em mAh
2. Digite o consumo médio em mA (ou adicione múltiplos modos com duty cycle)
3. Ajuste a eficiência (padrão 90%) para perdas do regulador
4. Defina a profundidade de descarga (padrão 80% para preservar ciclos)
5. Veja a autonomia estimada em horas e dias
6. Clique em "Copiar Link" para salvar sua configuração
Formula
Fórmula básica:
Autonomia (h) = Capacidade (mAh) ÷ Consumo (mA)
Com eficiência e profundidade de descarga:
Autonomia (h) = (mAh × Eficiência × Profundidade) ÷ mA
Exemplo: bateria 2000mAh, consumo 50mA, eficiência 90%, descarga 80%
Autonomia = (2000 × 0.90 × 0.80) ÷ 50 = 28.8 horas
Com múltiplos modos (duty cycle):
Consumo médio = (Iativo × Duty%) + (Isleep × (100-Duty)%)
Perguntas frequentes
Como calcular a autonomia de uma bateria?
Divida a capacidade (mAh) pelo consumo (mA) para obter horas. Exemplo: bateria 2000mAh alimentando dispositivo de 50mA dura 2000 ÷ 50 = 40 horas teoricamente. Na prática, multiplique por eficiência (~0.85–0.95) e profundidade de descarga (~0.80) para resultado realista.
Quanto tempo dura uma bateria 18650?
Uma 18650 típica tem 2500-3500mAh. A 100mA: 25-35 horas. A 500mA: 5-7 horas. A 1A: 2.5-3.5 horas. Use 80% de profundidade de descarga para preservar os ciclos da bateria de lítio. Uma 18650 Samsung 30Q de 3000mAh a 100mA dura cerca de 24 horas reais.
Quanto tempo dura uma pilha CR2032?
CR2032 tem ~220mAh. Para um beacon BLE consumindo 10µA: 220 ÷ 0.01 = 22.000 horas ≈ 2.5 anos. Para LED indicador piscando (1mA médio): ~220 horas ≈ 9 dias. Para cargas contínuas, a CR2032 não é ideal — prefira pilhas maiores ou baterias recarregáveis.
Qual a diferença entre mAh e Wh?
mAh (miliampere-hora) mede carga elétrica. Wh (watt-hora) mede energia e considera a tensão: Wh = mAh × V ÷ 1000. Uma bateria de 2000mAh a 3.7V tem 7.4Wh. Wh é mais preciso para comparar baterias de tensões diferentes (como power banks que convertem 3.7V para 5V).
O que é eficiência de conversão de tensão?
Reguladores de tensão perdem energia como calor. Um regulador switching (buck/boost) tem eficiência de 85-95%. Um LDO linear desperdiça mais — a diferença entre entrada e saída vira calor. Se você usa regulador 5V→3.3V, inclua ~90% de eficiência no cálculo.
Como calcular autonomia com modo sleep?
Use o duty cycle. Se seu ESP32 fica ativo 1% do tempo (80mA) e em deep sleep 99% do tempo (10µA), o consumo médio é: (80 × 0.01) + (0.01 × 0.99) = 0.81mA. Uma bateria de 2000mAh duraria 2000 ÷ 0.81 ≈ 2469 horas ≈ 103 dias.
Quantas cargas um power bank dá no celular?
Divida a capacidade do power bank pela bateria do celular, multiplicando pela eficiência (~85%). Power bank de 10.000mAh carregando celular de 4.000mAh: 10000 × 0.85 ÷ 4000 = 2.1 cargas completas. A eficiência cai por causa da conversão de tensão e perdas no cabo.