Calcolatore di profondità massima per nitrox e trimix
Il calcolatore della profondità massima operativa converte la frazione di ossigeno di un gas respiratorio e un limite di pressione parziale dell’ossigeno in una profondità espressa in metri o piedi.
Esegui gratis nel browser
È valido per nitrox e trimix perché la PMO dipende dalla frazione di ossigeno; le percentuali di elio e azoto non modificano questo calcolo specifico. Inserisca l’ossigeno come decimale, per esempio 0.32, oppure come percentuale, per esempio 32, scelga un limite ppO2 e otterrà sia la profondità matematica esatta sia un risultato prudenziale in unità intere arrotondato per difetto. Questo ausilio aritmetico non sostituisce l’analisi del gas, l’addestramento, la pianificazione o una verifica indipendente.
Comprenda il significato della profondità massima operativa
La profondità massima operativa, spesso abbreviata PMO o MOD, è la profondità alla quale l’ossigeno di una miscela respiratoria raggiunge una pressione parziale scelta. Con l’aumento della pressione ambiente durante la discesa cresce anche la pressione parziale di ogni gas della miscela. Una miscela con il 32 per cento di ossigeno raggiunge quindi un determinato limite a una profondità inferiore rispetto all’aria, mentre un trimix con meno ossigeno raggiunge lo stesso limite più in profondità. Il calcolo risponde a una domanda circoscritta: dove raggiunge questa miscela il valore ppO2 da Lei fornito? Non stabilisce se tale limite sia adatto a Lei, al carico di lavoro previsto, alla durata dell’esposizione, alle procedure di emergenza o alle regole della Sua organizzazione didattica. Consideri il risultato come un solo numero da verificare indipendentemente all’interno di un piano d’immersione completo. Analizzi la bombola, confermi che l’etichetta e il cambio gas previsto corrispondano alla miscela effettiva e si assicuri che tutti i membri della squadra usino le stesse unità e ipotesi. La frazione di elio non viene richiesta perché la PMO dipende dall’ossigeno, sebbene l’elio resti essenziale per altri aspetti della pianificazione trimix, come profondità narcotica, decompressione, stress termico e densità del gas.
Inserisca correttamente la miscela e il limite di pressione
Indichi il tenore di ossigeno analizzato come frazione decimale o percentuale. Per EAN32, sia 0.32 sia 32 producono la stessa frazione normalizzata. Il limite ppO2 va inserito in bar e deve essere una scelta esplicita compiuta al di fuori di questo calcolatore in base a formazione e procedure adeguate. Non copi un valore soltanto perché compare in un esempio: i limiti operativi e di emergenza possono essere diversi e una scelta accettabile può dipendere da carico di lavoro, durata, ambiente, linee guida didattiche e piano. Selezioni metri o piedi per il risultato. Il calcolatore usa la comune approssimazione per acqua di mare di 10 metri o 33 piedi per ogni bar aggiuntivo di pressione ambiente. Prima divide il limite ppO2 per la frazione di ossigeno per trovare la pressione ambiente assoluta, sottrae l’atmosfera in superficie e converte la pressione restante in profondità. Per trasparenza, la risposta include frazione normalizzata, percentuale di ossigeno, pressione ambiente, profondità esatta, PMO arrotondata per difetto e formula con i valori sostituiti. Verifichi che la percentuale normalizzata corrisponda all’analisi della bombola prima di usare altrove la profondità. Un errore di unità o di posizione decimale può produrre un valore apparentemente plausibile ma pericoloso.
Interpreti e verifichi il risultato con prudenza
La profondità esatta è il risultato aritmetico diretto, arrotondato soltanto per renderlo leggibile. Il campo maximum_operating_depth viene arrotondato per difetto al metro o piede intero, anziché all’unità più vicina, affinché non mostri una profondità oltre il limite di pressione parziale scelto. Questa convenzione è utile per etichette, tabelle, controlli software e note di pianificazione, ma non autorizza a scendere sempre fino a quel valore. Verifichi indipendentemente la risposta con il metodo insegnato dal Suo istruttore o dalla Sua organizzazione e applichi ogni arrotondamento più prudente, intervallo di profondità, correzione per altitudine o margine operativo richiesto dal piano reale. La conversione standard è un’approssimazione per acqua di mare; acqua dolce, altitudine e convenzioni di pressione possono richiedere un trattamento diverso. La PMO non descrive inoltre obblighi decompressivi, esposizione del sistema nervoso centrale all’ossigeno, esposizione polmonare, densità del gas, lavoro respiratorio, narcosi, ritenzione di anidride carbonica, riserve o strategia di risalita. Usi gas analizzato, erogatori e marcature corretti, una verifica incrociata della squadra e un piano completo. Tramite API, ogni calcolo deterministico costa $0.002; la versione nel browser usa la stessa logica pura per controlli immediati.
Casi d'uso
Etichettare una bombola nitrox analizzata
Calcoli una PMO prudenziale in unità intere dalla percentuale misurata e dal limite ppO2 scelto prima di applicare l’etichetta.
Controllare un piano trimix
Verifichi il limite di profondità basato sull’ossigeno trattando separatamente decompressione, densità, narcosi e riserve.
Aggiungere controlli PMO al software
Usi la risposta deterministica dell’API per confrontare la profondità pianificata o di cambio con il limite di ossigeno calcolato della miscela.
Domande frequenti
Quale formula usa il calcolatore?
Usa MOD = (limite ppO2 / frazione di ossigeno - 1) × 10 per i metri, oppure × 33 per i piedi, secondo la comune approssimazione per acqua di mare.
Devo inserire l’ossigeno come 0.32 o 32?
Entrambi i formati sono validi. I valori fino a 1 sono frazioni, quelli superiori a 1 percentuali; il risultato mostra la percentuale normalizzata per il controllo.
Perché il trimix non richiede la frazione di elio?
Solo la frazione di ossigeno determina la PMO per una ppO2 scelta. L’elio resta rilevante per decompressione, densità, narcosi, aspetti termici e piano complessivo.
Perché il risultato intero è arrotondato per difetto?
Così non viene presentato un metro o piede intero oltre il limite ppO2 esatto. Applichi ogni convenzione più prudente richiesta dalla Sua formazione o dal piano.
Il calcolatore sceglie un limite ppO2 sicuro?
No. Il limite viene fornito da Lei. La scelta richiede formazione adeguata e considerazione di lavoro, tempo, condizioni, procedure e linee guida applicabili.
Quanto costa il calcolo tramite API?
Ogni calcolo tramite API costa $0.002. È disponibile anche nel browser con la stessa logica deterministica.
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/hobby/sport-dive-mod \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"oxygen_fraction":0.32,"ppo2_limit":1.4}'const res = await fetch("https://api.kit.forhosting.com/hobby/sport-dive-mod", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"oxygen_fraction": 0.32,
"ppo2_limit": 1.4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/sport-dive-mod",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"oxygen_fraction": 0.32,
"ppo2_limit": 1.4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/sport-dive-mod", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"oxygen_fraction":0.32,"ppo2_limit":1.4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"oxygen_fraction":0.32,"ppo2_limit":1.4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/sport-dive-mod", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"oxygen_fraction": 0.32,
"ppo2_limit": 1.4
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.sport_dive_mod",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |