ForHosting KIT · Salute e sport

Calcoli la zona cardio dalla frequenza cardiaca

Una frequenza di 152 con una massima di 190 corrisponde all'80 % del massimo e la colloca all'inizio della zona 4, Soglia. Usi la massima di cui si fida; il calcolatore non la ricava mai dall'età. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Frequenza cardiaca attuale
152
Frequenza cardiaca massima
190
Ottiene
Percentuale del massimo
80
Zona
4
Nome della zona
Threshold
Intervallo di intensità
80–<90%

Questo calcolatore confronta la frequenza cardiaca attuale con una frequenza massima già calcolata e individua il livello corrispondente nel modello standard a cinque zone. Riporta la percentuale del massimo, il numero e il nome della zona, l’intervallo di intensità e l’eventuale superamento del massimo indicato. Il calcolo è deterministico e non stima la frequenza massima in base all’età. Utilizzi il massimo ottenuto con il metodo, il test, il professionista, l’allenatore o il dispositivo da Lei scelto, quindi decida esplicitamente se accettare misurazioni superiori a tale valore.

Inserisca entrambe le frequenze cardiache nella stessa unità

Inserisca la frequenza cardiaca attuale e quella massima calcolata in battiti al minuto. Il valore attuale può provenire da una fascia toracica, un orologio, un attrezzo da palestra o dal conteggio manuale del polso, mentre il massimo deve derivare da un metodo già scelto. Questa capacità non calcola volutamente la frequenza massima dall’età, perché formule e valori misurati rispondono a domande diverse e possono produrre riferimenti differenti.

La coerenza conta più della fonte: utilizzi lo stesso massimo quando confronta sessioni o andamenti. Il risultato comprende i valori attuale e massimo, la frequenza attuale come percentuale del massimo arrotondata a due decimali, il numero della zona, un nome descrittivo e l’intervallo di intensità applicabile. Entrambi i dati devono essere numeri finiti positivi non superiori a 400.

Una lettura inferiore al 50% restituisce la zona 0, denominata «Sotto la zona 1», perché non rientra in nessuna delle cinque zone standard di allenamento.

Comprenda i cinque limiti e la gestione delle soglie esatte

Il classificatore usa un modello percentuale della frequenza massima con intervalli semiaperti definiti chiaramente. La zona 1, Recupero, inizia al 50% e arriva fino a meno del 60%. La zona 2, Resistenza, inizia al 60% e arriva fino a meno del 70%.

La zona 3, Aerobica, va dal 70% a meno dell’80%. La zona 4, Soglia, va dall’80% a meno del 90%. La zona 5, Massima, inizia al 90% e include il 100%.

Un valore che coincide esattamente con un confine appartiene quindi alla zona superiore: il 60% esatto è zona 2, il 70% è zona 3 e il 90% è zona 5. Questi confronti espliciti evitano vuoti e sovrapposizioni e mantengono stabili i calcoli ripetuti. Sono zone basate sulla percentuale della frequenza massima, non sulla riserva cardiaca o sul metodo Karvonen.

Se il Suo programma utilizza frequenza a riposo, soglia del lattato, soglia ventilatoria o fasce specifiche per uno sport, nomi e limiti potrebbero non coincidere.

Gestisca con cautela le letture oltre il massimo calcolato

Per impostazione predefinita, una frequenza attuale superiore al massimo fornito viene rifiutata come dato non valido. Questo comportamento intercetta campi invertiti, errori di trascrizione, stime non aggiornate e picchi del sensore, evitando di presentare silenziosamente una percentuale improbabile come normale dato di allenamento. Un risultato oltre il massimo non dimostra che la lettura sia sicura o che i valori siano clinicamente accurati.

Un massimo calcolato resta una stima, salvo che sia stabilito tramite un test supervisionato adeguato, e i sensori commerciali possono sbagliare. Consideri l’output una classificazione, non un parere medico. Interrompa l’esercizio e chieda assistenza sanitaria qualificata in presenza di dolore toracico, svenimento, affanno insolito o palpitazioni, indipendentemente dalla zona indicata.

Etichettare una lettura durante l’allenamento

Converta una misurazione di un dispositivo indossabile in una zona coerente per il display dell’allenamento o il diario delle attività.

Controllare l’intensità di un intervallo

Verifichi se un intervallo misurato ha raggiunto la zona prevista rispetto al massimo senza ricalcolare manualmente i limiti.

Convalidare dati sportivi importati

Segnali in automatico i campioni sopra il massimo memorizzato oppure li conservi con un indicatore esplicito durante la revisione.

Quanto costa un calcolo?

Lo stesso calcolo deterministico può essere eseguito anche nel browser.

Questo strumento calcola la mia frequenza cardiaca massima?

No. Fornisca una frequenza massima calcolata o misurata altrove; questa capacità classifica soltanto la lettura attuale rispetto a essa.

Che cosa accade sotto il 50% del massimo?

Il risultato usa la zona 0 con la dicitura «Sotto la zona 1», chiarendo che la lettura è esterna alle cinque zone standard.

A quale zona appartiene un valore esattamente sul limite?

Appartiene alla zona superiore. Per esempio, il 60% esatto è zona 2 e il 90% esatto è zona 5.

Si tratta di un parere medico?

No. È una classificazione matematica dei valori forniti e non può valutare la Sua salute, la precisione del sensore o la sicurezza dell’esercizio.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/fitness2/cardio-zone-from-hr

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/fitness2/cardio-zone-from-hr \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"current_heart_rate":152,"max_heart_rate":190}'
{
  "current_heart_rate": 152,
  "max_heart_rate": 190
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fitness2.cardio_zone_from_hr",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Gestisca con cautela le letture oltre il massimo calcolato

Se la lettura è intenzionale, imposti allow_over_max su true. Il risultato userà la zona 5, mostrerà l’intervallo «Oltre il 100%», manterrà la percentuale calcolata e imposterà over_max su true, affinché i sistemi successivi possano distinguerlo da un normale sforzo in zona 5.

La frequenza attuale può superare quella massima?

Solo se allow_over_max è true. Altrimenti la richiesta restituisce invalid_input; se consentito, il risultato è zona 5 e over_max è true.

Leggi la documentazione completa del KIT →