Calculadora VO2 max protocolo Bruce esteira
Um homem que aguenta 12:30 no protocolo de Bruce em esteira para no estágio 5 com VO2 max estimado de 44,59375 mL/kg/min. Informe seu tempo total e seu sexo para transformar um teste ergométrico em um número de aptidão aeróbica. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Tempo
- 12,5
- Sexo
- Masculino
- Tempo (min)
- 12,5
- Tempo (formato)
- 12:30
- Estágio ao parar
- 5
- Estágios concluídos
- 4
O protocolo Bruce em esteira é um teste de esforço graduado que eleva velocidade e inclinação a cada três minutos até o sujeito parar. O tempo total na correia é um indicador amplamente usado de aptidão cardiorrespiratória: fisiologistas do exercício convertem essa duração em VO2 max estimado com regressões publicadas específicas por sexo. Tempo não positivo ou inválido é rejeitado como entrada inválida porque duração zero ou negativa não descreve um ensaio Bruce concluído.
O que o protocolo Bruce mede e quais entradas você precisa
VO2 max é a taxa máxima com que o corpo capta e usa oxigênio no exercício intenso, em geral expressa em mililitros de oxigênio por quilograma de massa corporal por minuto. Carrinhos de laboratório medem isso com troca gasosa, mas muitas clínicas e programas esportivos ainda usam o teste multietapa Bruce em esteira porque o protocolo é padronizado: cada estágio dura três minutos enquanto velocidade e inclinação sobem até fadiga voluntária ou critérios clínicos de parada. O melhor resumo de um ensaio concluído é o tempo total na esteira.
Esta calculadora mapeia esse tempo para VO2 max estimado com as regressões clássicas de campo por sexo: para homens, VO2 max é quatorze ponto oito menos um ponto três sete nove vezes T mais zero ponto quatro cinco um vezes T ao quadrado menos zero ponto zero um dois vezes T ao cubo; para mulheres, VO2 max é quatro ponto três oito vezes T menos três ponto nove, em que T são minutos.
O sexo obrigatório deve ser male ou female para aplicar a regressão correta; códigos numéricos um e zero e rótulos curtos m e f também são aceitos pelo motor.
Casos de uso
Reabilitação cardíaca e registros de teste graduado
Clínicas registram o tempo total Bruce na esteira e o convertem em VO2 max estimado com fórmula Foster estável para notas de visita e gráficos de progresso.
Perguntas frequentes
Qual é a fórmula Bruce de VO2 max?
Para mulheres, o VO2 max é 4.38·T − 3.9. T é o tempo total Bruce na esteira em minutos. Esta calculadora aplica a fórmula correspondente ao campo sex.
O que acontece se o tempo for zero ou negativo?
O tempo deve ser um valor positivo que descreva quanto você completou no protocolo Bruce; tempo não positivo é rejeitado e não é cobrado.
Preciso do sexo além do tempo?
Sim. O sexo seleciona a regressão específica (cúbica Foster masculina versus linear feminina). Informe male ou female; códigos curtos m/f e 1/0 também são aceitos pelo motor.
A calculadora VO2 max do protocolo Bruce em esteira é grátis?
A ferramenta no navegador roda grátis no seu dispositivo.
Isso é o mesmo que o VO2 max de laboratório?
Não. É uma estimativa de campo a partir de regressões publicadas do tempo Bruce, não o VO2 peak por troca gasosa de um carro metabólico. Use para triagem aeróbica prática e educação, não como diagnóstico clínico isolado.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/health/vo2max-bruce \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"time":12.5,"sex":"male"}'const res = await fetch("https://api.kit.forhosting.com/health/vo2max-bruce", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"time": 12.5,
"sex": "male"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vo2max-bruce",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"time": 12.5,
"sex": "male"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vo2max-bruce", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"time":12.5,"sex":"male"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"time":12.5,"sex":"male"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vo2max-bruce", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"time": 12.5,
"sex": "male"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vo2max_bruce",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Esta capacidade aceita o tempo total Bruce em minutos decimais ou string de relógio, junto com o sexo, aplica a cúbica de Foster para homens ou a fórmula linear para mulheres e devolve JSON estruturado com VO2 max em mililitros por quilograma por minuto, controle de estágios e a fórmula usada. O caminho é aritmética pura, sem rede e sem semente aleatória, de modo que clínicas, laboratórios esportivos, cursos de educação física e clientes de API pré-paga obtêm resultados idênticos sempre.
O que o protocolo Bruce mede e quais entradas você precisa
Envie o campo obrigatório time como número finito positivo de minutos decimais; aliases time_min, total_time, duration, t e minutes são aceitos, e strings de relógio M:SS ou MM:SS são convertidas em minutos. Entradas idênticas sempre geram o mesmo JSON porque o algoritmo não toca rede, modelo, relógio nem gerador aleatório. Time ou sex ausentes, valores não finitos, rótulos de sexo não suportados e tempo não positivo falham com invalid_input e não são cobrados. Tempos acima do teto de segurança de trinta minutos também são rejeitados para manter o Worker limitado.
Como ler os campos da resposta e armadilhas comuns na esteira
Lembre-se de que a estimativa assume protocolo Bruce padrão com cronometragem precisa e esforço máximo ou limitado por sintomas: segurar o corrimão, paradas clínicas precoces, grades não padrão e diferenças de ritmo enviesam o resultado, e esta calculadora não corrige ambiente nem medicamentos. Em sucesso, a resposta ecoa time_min em minutos decimais e time_display como string M:SS legível, o rótulo canônico de sexo, stage_at_stop e stages_completed para os estágios Bruce de três minutos, e vo2max_ml_kg_min como o consumo máximo de oxigênio estimado. O campo unit_vo2max é sempre ml/kg/min para que interfaces rotulem o número sem strings fixas. O campo formula reafirma a regressão aplicada de forma legível, formula_key é foster_cubic_men ou linear_women para ramificação em código, e method é sempre bruce_treadmill_protocol para distinguir este produto de estimativas Cooper, Rockport ou por razão de frequência cardíaca. Stage_at_stop é o número do estágio Bruce em que o ensaio parou, limitado a sete; stages_completed indica quantos blocos completos de três minutos terminaram antes da parada. Tempo não positivo é impossível em um ensaio concluído e gera invalid_input claro mencionando non-positive time. Não confunda este endpoint com tabelas percentis por idade e sexo, fórmulas de distância Cooper de doze minutos nem VO2 peak de laboratório: são intenções de busca diferentes e vivem em produtos separados quando você precisar.
Uso da API, preço, fluxos clínicos e limites práticos
Use a calculadora gratuita de VO2 max do protocolo Bruce no navegador para laboratórios de ensino, triagens pré-participação e checagens rápidas de coaching sem montar planilha de constantes Foster. Prefira minutos decimais do console da esteira; se a interface coletar strings de relógio, passe-as como time e o motor converte antes de aplicar a fórmula por sexo. Mantenha expectativas clínicas: esta é uma estimativa de campo educativa e de planejamento, não um dispositivo médico de diagnóstico, e pessoas com sintomas cardiovasculares devem seguir orientação médica profissional em vez de uma única fórmula isolada. Envie um corpo JSON com time obrigatório e sex obrigatório entre male e female. Use a API pré-paga quando um sistema de consultório cardiológico, caderno de ciência do esporte, LMS escolar ou diário de treino precisar de contrato estável sob saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo após a rejeição do motor. Combine este endpoint com o seu fluxo de teste de esforço e armazene vo2max_ml_kg_min junto com data, medicamentos e motivos de parada para gráficos longitudinais. Autores de SDKs podem mapear vo2max_ml_kg_min em painéis e exportar colunas CSV de tempo Bruce e VO2 max estimado — os mesmos números que fisiologistas calculam à mão após um ensaio graduado em esteira.
Casos de integração
Laboratórios de ciência do esporte e software de coaching
Labs e apps que já guardam o tempo de parada Bruce chamam um endpoint pré-pago de VO2 max em vez de reimplementar polinômios por sexo em cada cliente.
Cursos de fisiologia do exercício e corretores de tarefas
Cursos comparam estimativas de campo ao VO2 peak de laboratório e fixam JSON esperado em testes automatizados com saídas Bruce determinísticas.