Calculadora da razão de recuperação cardíaca
Divide seu pico de frequência cardíaca no exercício por uma leitura posterior de recuperação: 180 bpm no pico e 120 bpm depois dão uma razão de 1,5. Útil para comparar sessões repetidas que seguem a mesma rotina de teste. 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
- Frequência cardíaca de pico
- 180
- Frequência cardíaca de recuperação
- 120
- Proporção de recuperação
- 1,5
A razão de recuperação da frequência cardíaca compara sua frequência máxima durante o exercício com uma medição posterior no período de recuperação. Informe os dois valores em batimentos por minuto, e a calculadora dividirá o valor máximo pelo valor de recuperação. O resultado oferece uma forma compacta e repetível de comparar pares de medições obtidos com o mesmo protocolo. Ele não diagnostica condicionamento, doenças nem saúde cardiovascular, pois tempo, atividade, medicamentos, temperatura, postura e método de medição podem influenciar os valores.
O que a razão de recuperação significa
Esta calculadora usa uma fórmula direta: frequência cardíaca máxima dividida pela frequência cardíaca de recuperação. Uma leitura máxima de 180 batimentos por minuto e uma leitura posterior de 120 produzem uma razão de 1.5. Um valor acima de 1 indica que a leitura posterior está abaixo do máximo, enquanto 1 indica valores iguais.
O número não tem unidade porque as duas entradas usam a mesma unidade. Isso facilita comparar sessões repetidas quando o protocolo permanece constante. Contudo, a razão não equivale à diferença de recuperação da frequência cardíaca mais comum, que subtrai a leitura posterior da máxima.
Uma razão de 1.5 e uma queda de 60 bpm descrevem o mesmo exemplo sob perspectivas diferentes, mas não devem ser comparadas com limites destinados à recuperação de um ou dois minutos medida como diferença. Registre o tipo de exercício, o intervalo de recuperação, a postura e o aparelho junto com a razão. Sem esses detalhes, uma mudança pode refletir outro procedimento de teste, e não uma alteração fisiológica relevante.
Como obter leituras comparáveis
Meça o valor máximo próximo do ponto de maior esforço da sessão usando um aparelho e um método que você consiga repetir. Depois escolha um intervalo específico de recuperação, como um ou dois minutos após parar, e faça outra medição exatamente nesse momento. Mantenha as condições de recuperação constantes: ficar em pé, sentar, caminhar devagar ou deitar pode gerar respostas diferentes.
A calculadora aceita leituras numéricas positivas de até 300 bpm e não presume que a leitura de recuperação precise ser menor. Essa escolha mantém a aritmética fiel quando o pulso sobe brevemente após o fim do exercício, mas um aumento inesperado merece uma revisão do horário ou da medição. Use o mesmo monitor ao comparar sessões, confirme o contato adequado do sensor e não misture uma exibição instantânea do relógio com uma média contada manualmente, salvo se isso fizer parte do protocolo.
Informe batimentos por minuto, não batimentos contados em um intervalo menor. Se contar por 15 segundos, multiplique por quatro. A coleta consistente importa mais do que casas decimais adicionais.
Como usar o resultado com responsabilidade
Use a razão como um cálculo descritivo para um par definido de leituras, não como diagnóstico ou nota universal de condicionamento. No acompanhamento pessoal, compare resultados apenas quando intensidade, tempo de recuperação, ambiente, hidratação e postura forem razoavelmente semelhantes. Medicamentos, doenças, cansaço, calor, altitude, cafeína e erros do aparelho podem mudar o comportamento cardíaco, portanto não dê peso excessivo a um único resultado.
Treinadores e pesquisadores podem incluir a razão em um conjunto de dados mais amplo, mas devem preservar também os valores brutos e o protocolo. A saída devolve de propósito as duas entradas com a razão calculada, facilitando a auditoria do registro. Se você precisar da queda convencional, subtraia a frequência de recuperação da máxima ou use uma ferramenta própria; valores clínicos de referência geralmente se aplicam a essa diferença absoluta.
Procure orientação médica qualificada diante de sintomas, respostas incomuns ou decisões sobre segurança no exercício. Os dois caminhos usam a mesma fórmula determinística e geram o mesmo resultado arredondado.
Casos de uso
Comparar sessões repetidas de exercício
Acompanhe uma razão sem unidade entre máximo e recuperação quando treino, intervalo, postura e método de medição permanecerem constantes.
Adicionar um campo derivado aos dados físicos
Transforme leituras armazenadas de frequência máxima e de recuperação em uma razão determinística para relatórios, painéis ou tabelas de pesquisa.
Conferir rapidamente um cálculo
Verifique uma razão calculada à mão sem planilha e mantenha as duas leituras de origem no resultado.
Perguntas frequentes
Qual fórmula a calculadora usa?
Ela divide a frequência cardíaca máxima pela frequência de recuperação e arredonda a razão para seis casas decimais.
Quais unidades devo informar?
Informe as duas leituras em batimentos por minuto. Como as unidades se cancelam na divisão, a razão final não possui unidade.
Isso equivale à recuperação da frequência cardíaca em bpm?
Não. A diferença de recuperação subtrai a leitura posterior da máxima; esta capacidade divide a máxima pela leitura posterior.
Uma razão maior sempre significa melhor condicionamento?
Não. Tempo, protocolo, postura, medicamentos, ambiente e qualidade da medição influenciam os valores, por isso a razão não oferece uma interpretação clínica isolada.
Como faço as duas leituras para comparar sessões?
Meça o pico perto do momento mais intenso da sessão e meça de novo num intervalo fixo, como um ou dois minutos depois de parar, na mesma posição e com o mesmo monitor. Se contar por 15 segundos, multiplique por quatro antes.
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/heart-rate-recovery-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"peak_heart_rate":180,"recovery_heart_rate":120}'const res = await fetch("https://api.kit.forhosting.com/health/heart-rate-recovery-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"peak_heart_rate": 180,
"recovery_heart_rate": 120
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/heart-rate-recovery-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"peak_heart_rate": 180,
"recovery_heart_rate": 120
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/heart-rate-recovery-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"peak_heart_rate":180,"recovery_heart_rate":120}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"peak_heart_rate":180,"recovery_heart_rate":120}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/heart-rate-recovery-ratio", 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
{
"peak_heart_rate": 180,
"recovery_heart_rate": 120
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.heart_rate_recovery_ratio",
"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
Como usar o resultado com responsabilidade
O cálculo no navegador é local, enquanto solicitações automatizadas custam US$ 0,002.
Perguntas técnicas
O que acontece se faltar uma leitura obrigatória?
A solicitação retorna um erro invalid_input que identifica o campo obrigatório ausente, em vez de produzir um resultado.
Quanto custa um cálculo pela API?
Cada solicitação bem-sucedida pela API custa US$ 0,002; o mesmo cálculo determinístico também está disponível no navegador.