Tempo di coerenza dalla lunghezza: calcolatore
Il calcolatore del tempo di coerenza converte la lunghezza di coerenza di una sorgente luminosa nell’intervallo durante il quale il suo campo elettromagnetico mantiene una relazione prevedibile con sé stesso.
Esegui gratis nel browser
Inserisca una lunghezza positiva in metri: lo strumento la divide per la velocità esatta della luce nel vuoto. La risposta riporta secondi, picosecondi e femtosecondi, utili per misure laser, interferometria, spettroscopia e progettazione ottica senza conversioni manuali della notazione scientifica.
Che cosa descrive il tempo di coerenza
Il tempo di coerenza misura per quanto tempo la relazione di fase della luce resta utilizzabile ai fini dell’interferenza. Una sorgente con un tempo di coerenza maggiore può mantenere interferenze visibili quando due cammini ottici differiscono per un intervallo di percorrenza più ampio; una sorgente con un tempo breve perde più rapidamente tale relazione stabile. Questo calcolatore parte dalla lunghezza di coerenza, cioè dalla misura equivalente espressa come distanza, e la converte nel tempo di propagazione nel vuoto. Il legame è diretto perché la luce percorre quella lunghezza durante un intervallo di coerenza. Il valore è particolarmente utile per confrontare laser, sorgenti filtrate ed emettitori a banda larga su una scala temporale comune. Non indica la luminosità della sorgente, quanto sia stretto il fuoco o la durata di un impulso. Queste grandezze possono interagire in un esperimento reale, ma non sono intercambiabili con la coerenza temporale. Il risultato va quindi interpretato come il tempo associato alla definizione di lunghezza fornita, non come una descrizione completa della sorgente o del suo spettro di rumore.
Come viene eseguito il calcolo
L’operazione usa l’equazione tempo di coerenza = lunghezza di coerenza / velocità della luce nel vuoto. Nel SI tale velocità è fissata esattamente a 299,792,458 metri al secondo, quindi l’unico dato richiesto è la lunghezza in metri. Una lunghezza maggiore produce un tempo proporzionalmente maggiore: raddoppiando l’ingresso, raddoppiano tutti i valori temporali restituiti. La risposta principale è espressa in secondi e comprende anche picosecondi e femtosecondi, poiché gli intervalli di coerenza ottica sono spesso estremamente piccoli. I tre campi rappresentano la stessa durata su scale differenti. L’ingresso deve essere finito, positivo e non oltrepassare il limite pubblicato. Distanze nulle o negative non hanno significato fisico per questa conversione e vengono rifiutate. Il calcolo non consulta dati e non presume lunghezza d’onda, indice di rifrazione, forma spettrale o larghezza di riga. Se la lunghezza è stata misurata in un mezzo oppure ricavata con una convenzione basata su un’altra velocità di propagazione, verifichi prima che sia corretto usare il modello nel vuoto.
Come utilizzare il risultato in ottica
Usi il campo in secondi quando deve inserire il risultato in un’altra formula basata sul SI; scelga invece picosecondi o femtosecondi per comunicare valori di laboratorio senza lunghe sequenze di zeri. In un interferometro, l’intervallo calcolato aiuta a collegare una differenza ammissibile di cammino ottico a una differenza nel tempo di percorrenza. Nel confronto tra sorgenti, permette di valutare in modo uniforme lunghezze di coerenza che possono coprire molti ordini di grandezza. In spettroscopia, può essere il punto di partenza per controllare se una scala temporale dichiarata è compatibile con la distanza di coerenza indicata. Consideri le cifre significative: la velocità della luce nel vuoto è esatta, ma la lunghezza ottenuta da una misura di solito non lo è. L’uscita non può avere una precisione sperimentale superiore all’ingresso. Controlli anche la definizione adottata dallo strumento o dalla fonte, perché alcuni metodi definiscono l’ampiezza di coerenza tramite soglie di correlazione o convenzioni di profilo spettrale diverse. Il calcolatore applica intenzionalmente solo la relazione distanza/velocità nel vuoto, rendendo l’operazione trasparente, riproducibile e verificabile.
Casi d'uso
Progettare un interferometro
Converta la lunghezza di coerenza della sorgente in una scala temporale per valutare le tolleranze di ritardo ottico.
Confrontare sorgenti luminose
Ponga laser, emettitori filtrati e sorgenti a banda larga sulla stessa scala di coerenza temporale.
Controllare calcoli di laboratorio
Verifichi una conversione del tempo di coerenza e ottenga valori leggibili in picosecondi e femtosecondi.
Domande frequenti
Quale formula usa il calcolatore?
Applica tempo di coerenza = lunghezza di coerenza / 299,792,458 metri al secondo.
Quale unità va usata per la lunghezza?
Inserisca la lunghezza di coerenza in metri. Il risultato è fornito in secondi, picosecondi e femtosecondi.
La velocità della luce è regolabile?
No. Questa capacità usa espressamente la velocità esatta della luce nel vuoto, come richiesto dalla conversione indicata.
Il tempo di coerenza coincide con la durata dell’impulso?
No. Il primo descrive la correlazione temporale di fase; la seconda indica l’estensione temporale di un impulso.
Quanto costa il calcolo tramite API?
Ogni richiesta API costa $0.002. Il calcolatore nel browser può funzionare localmente senza chiamare l’API.
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/optics/coherence-time \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"coherence_length_m":3}'const res = await fetch("https://api.kit.forhosting.com/optics/coherence-time", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"coherence_length_m": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/coherence-time",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"coherence_length_m": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/coherence-time", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"coherence_length_m":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"coherence_length_m":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/coherence-time", 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
{
"coherence_length_m": 3
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.coherence_time",
"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.
Limiti
max_coherence_length_m | 1000000000000000 |
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. |