O Modelo de Potência
O VBatPower modela o consumo de potência como uma árvore de três níveis — Bateria → Componente → Estado — e depois condensa-a num consumo médio de corrente e num tempo de funcionamento estimado. Esta página documenta cada entidade e cada campo, e a matemática que cada um alimenta.
Projetos
Um projeto é um design em análise — tipicamente um dispositivo e a sua bateria (ou várias). Contém as suas baterias e qualquer telemetria importada, e apresenta os painéis de análise.
| Campo | O que é |
|---|---|
| Nome | O nome de apresentação do projeto (por ex. "Sensor Node v2"). |
| Descrição | Notas opcionais em texto livre sobre o design. |
| Etiquetas | Rótulos opcionais usados para pesquisa/filtragem na biblioteca de projetos. |
Baterias
Cada bateria é uma fonte de alimentação. Defina tanto a sua tensão como a sua capacidade (introduzida como uma capacidade nominal de corrente) para calcular a energia disponível em watts-hora.
| Campo | Unidade | O que é |
|---|---|---|
| Nome | — | Um nome descritivo (por ex. "Li-Po 3S 2200mAh"). |
| Tipo | — | Química / formato (por ex. "Li-Ion", "LiFePO4", "CR2032"). |
| Tensão | V (µ…M) | Tensão nominal do pack. |
| Capacidade | A·h (mAh…) | Capacidade nominal, introduzida como corrente (por ex. 2000 mAh = 2 Ah). |
energia = tensão × capacidade → Wh (3.7 V × 2 Ah = 7.4 Wh)
Componentes
Um componente é uma peça física que consome potência de uma bateria — um MCU, rádio, sensor, LED. A sua tensão é usada para converter entre corrente e resistência nos seus estados.
| Campo | O que é |
|---|---|
| Nome | Nome do hardware (por ex. "ESP32", "Módulo GPS"). |
| Tipo | Categoria (por ex. "MCU", "Sensor", "Rádio"). |
| Tensão | Tensão de funcionamento; relaciona corrente ↔ resistência através da lei de Ohm. |
Estados
Um estado é um modo de funcionamento de um componente — ativo, sono profundo, TX — cada um com a sua própria corrente e temporização. É nos estados que acontece a verdadeira modelação.
| Campo | O que é |
|---|---|
| Nome | Nome descritivo (por ex. "Sono Profundo", "Modo TX"). |
| Corrente | Consumo de corrente neste estado. Defini-lo calcula automaticamente a Resistência. |
| Resistência | Resistência equivalente. Defini-la calcula automaticamente a Corrente (lei de Ohm, com a tensão do componente). |
| Sempre Ativo | Funciona continuamente sem intervalo (por ex. uma corrente de repouso em sono). |
| Executar Uma Vez | Executa exatamente uma vez ao longo da vida da bateria (arranque, calibração) — um custo energético fixo. |
| Intervalo | Com que frequência o estado se repete (por ex. a cada 60 s). Mutuamente exclusivo com Vezes. |
| Vezes | Quantas vezes é executado por segundo/minuto/hora/dia. Mutuamente exclusivo com Intervalo. |
| Tempo de exec. | Duração de uma única execução (quanto tempo o estado está ativo de cada vez). |
| Medido | Use telemetria importada para este estado em vez da corrente teórica (consulte Telemetria). |
Cada campo numérico tem o seu próprio seletor de unidades (µA / mA / A, ms / s / min / h, …) para que introduza os valores no que for mais natural; o motor converte-os internamente para o SI.
IDs e endereçamento
As entidades são endereçadas com notação por pontos, que é também a forma como as linhas de telemetria as referenciam:
0 first battery 0.0 first component of that battery 0.0.0 first state of that component
Como o tempo de funcionamento é calculado
Cada estado contribui com uma corrente média ponderada pelo seu ciclo de trabalho. Os estados sempre ativos contribuem com a sua corrente total; os estados executar-uma-vez subtraem antes uma energia pontual à bateria.
// per periodic state duty = exec_time / interval (or × times/period) I_state = current × duty // system I_avg = Σ I_state + Σ always_on_current runtime = capacity / I_avg (minus run-once energy)
Painéis de análise
A página do projeto mostra três vistas do resultado:
- Análise do Sistema — calculada exclusivamente a partir das suas definições de estado (teórica).
- Dados Registados — calculados a partir das medições de telemetria importadas.
- Previsto — uma combinação do modelo teórico com os dados reais.
Cada um indica a duração estimada, o consumo médio de corrente, a potência total, a capacidade da bateria (Wh) e os ciclos por ano. A página Gráficos visualiza o consumo, as linhas temporais medidas e a previsão de descarga.
Seguinte
- Começar — construa um projeto passo a passo
- Telemetria e CSV — alimente com dados medidos
- Abrir a aplicação