Calculadora de Autonomia de Bateria

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
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.

Ferramentas relacionadas