Calcolatore del flusso di fotoni dalla potenza
Questo calcolatore converte la potenza ottica media di un fascio nel numero di fotoni che transitano ogni secondo.
Esegui gratis nel browser
Inserisca la potenza ottica in watt e l’energia di un fotone in joule. Lo strumento applica il rapporto diretto tra energia per unità di tempo ed energia per fotone, restituendo un tasso deterministico. È utile per esperimenti laser, stime relative ai rivelatori, collegamenti ottici, studi di illuminazione e qualsiasi calcolo in cui la potenza radiante debba essere espressa come frequenza di fotoni.
Colleghi la potenza ottica al tasso di fotoni
La potenza ottica descrive la velocità con cui un fascio trasporta energia. Un watt equivale a un joule al secondo, ma molti calcoli ottici richiedono un tasso di particelle anziché un tasso energetico. Se ogni fotone trasporta la stessa energia specificata, dividendo la potenza del fascio per l’energia del singolo fotone si ottiene il numero di fotoni in arrivo ogni secondo. Il calcolatore valuta quindi il flusso di fotoni dalla potenza come N = P / E, dove P è la potenza ottica in watt ed E è l’energia del fotone in joule. Il risultato è espresso in fotoni al secondo. Usi la potenza media per stimare un flusso medio. Per una sorgente pulsata, la potenza media produce un tasso medio nel tempo e non descrive il tasso molto più elevato durante il singolo impulso. Il calcolo presuppone che la potenza inserita appartenga alla luce esaminata e che l’energia indicata rappresenti ogni fotone del fascio. Non stima automaticamente perdite, efficienza del rivelatore o larghezza di banda spettrale.
Scelga dati coerenti e interpreti il risultato
Inserisca la potenza ottica in watt, convertendo prima eventuali milliwatt o microwatt. Per esempio, un milliwatt equivale a 0.001 watt. Indichi l’energia del fotone in joule, non in elettronvolt, a meno di convertire prima gli elettronvolt in joule. Un fascio monocromatico presenta un’energia fotonica ben definita, associata alla lunghezza d’onda o alla frequenza, quindi in genere è appropriato un solo valore. Una sorgente a banda larga contiene fotoni con energie diverse; in tal caso, un’energia rappresentativa fornisce soltanto un’approssimazione, mentre un totale rigoroso richiede l’integrazione del flusso sull’intero spettro. Il risultato può essere molto grande perché i fotoni visibili e infrarossi trasportano quantità di energia estremamente piccole. La notazione scientifica è normale: 2.5e15 indica 2.5 biliardi di fotoni al secondo. Il calcolatore accetta una potenza ottica pari a zero e restituisce un flusso nullo, ma l’energia deve essere positiva. Potenze negative, energia nulla, valori non numerici, infiniti e risultati fuori dall’intervallo supportato vengono rifiutati.
Usi il flusso senza confonderlo con i conteggi rilevati
Il flusso alla sorgente non coincide necessariamente con il tasso di conteggio registrato da uno strumento. Finestre, fibre, filtri, propagazione nello spazio libero e accoppiamento imperfetto possono ridurre la potenza che raggiunge il rivelatore. L’efficienza quantica determina poi quale frazione dei fotoni incidenti genera un evento misurabile. Usi il calcolatore nel punto in cui la potenza è nota: la potenza della sorgente fornisce il tasso emesso, mentre quella misurata sul piano del rivelatore fornisce il tasso incidente. Per stimare i conteggi rilevati, moltiplichi il flusso restituito per la trasmissione ottica totale e per l’efficienza quantica, espresse come frazioni adatte alla lunghezza d’onda. Il calcolo diretto agevola le verifiche di fattibilità perché separa la conversione energetica fondamentale dalle perdite specifiche dell’apparato. Inoltre rende verificabili le ipotesi in un quaderno di laboratorio o in una pipeline: conservi gli ingressi esatti insieme al tasso. Tramite API, ogni richiesta costa $0.002; l’implementazione deterministica non usa rete, casualità, orologio o stato memorizzato.
Casi d'uso
Stimare l’emissione fotonica di un laser
Converta la potenza misurata di un laser continuo e l’energia nota del fotone in un tasso emesso al secondo.
Pianificare una misura con un rivelatore
Determini il tasso di fotoni incidenti prima di applicare la trasmissione ottica e l’efficienza quantica del rivelatore.
Verificare il bilancio di un collegamento ottico
Esprima la potenza ottica ricevuta come arrivi di fotoni al secondo per calcoli di sensibilità e rumore shot.
Domande frequenti
Quale formula usa il calcolatore?
Usa fotoni al secondo = potenza ottica in watt / energia del fotone in joule.
Posso inserire direttamente i milliwatt?
No. Converta prima il valore in watt; divida i milliwatt per 1,000 prima di inserire la potenza.
Posso inserire l’energia in elettronvolt?
L’ingresso richiede joule. Converta gli elettronvolt in joule prima di usare il calcolatore.
Il risultato equivale al tasso di conteggio del rivelatore?
Non automaticamente. È il flusso incidente nel punto della misura di potenza; perdite ed efficienza quantica vanno applicate separatamente.
Il calcolo funziona con laser pulsati?
Sì, per un tasso medio quando usa la potenza media. Per trovare i fotoni per impulso, divida l’energia dell’impulso per quella del fotone.
Quanto costa un calcolo tramite API?
Ogni richiesta tramite API costa $0.002.
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/photon-flux-from-power \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"optical_power_w":0.001,"photon_energy_j":3.972891714297857e-19}'const res = await fetch("https://api.kit.forhosting.com/optics/photon-flux-from-power", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"optical_power_w": 0.001,
"photon_energy_j": 3.972891714297857e-19
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/photon-flux-from-power",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"optical_power_w": 0.001,
"photon_energy_j": 3.972891714297857e-19
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/photon-flux-from-power", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"optical_power_w":0.001,"photon_energy_j":3.972891714297857e-19}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"optical_power_w":0.001,"photon_energy_j":3.972891714297857e-19}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/photon-flux-from-power", 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
{
"optical_power_w": 0.001,
"photon_energy_j": 3.972891714297857e-19
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.photon_flux_from_power",
"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. |