Calculadora de flujo de fotones desde potencia
Esta calculadora convierte la potencia óptica media de un haz en el número de fotones que pasan por segundo.
Ejecutar — gratis
Introduzca la potencia óptica en vatios y la energía de un fotón en julios. La herramienta aplica la relación directa entre la energía por unidad de tiempo y la energía por fotón, y entrega una tasa determinista. Resulta útil en experimentos con láseres, estimaciones de detectores, enlaces ópticos, estudios de iluminación y cualquier cálculo que exprese la potencia radiante como una tasa de fotones.
Relacione la potencia óptica con una tasa de fotones
La potencia óptica describe la rapidez con la que un haz transporta energía. Un vatio equivale a un julio por segundo, aunque muchos cálculos ópticos requieren una tasa de partículas y no una tasa de energía. Si cada fotón porta la misma energía especificada, al dividir la potencia del haz entre esa energía individual se obtiene el número de fotones que llegan cada segundo. Por ello, la calculadora evalúa el flujo de fotones desde la potencia como N = P / E, donde P es la potencia óptica en vatios y E es la energía del fotón en julios. El resultado se expresa en fotones por segundo. Use la potencia media para estimar un flujo medio. En una fuente pulsada, una potencia media produce una tasa media a lo largo del tiempo, no la tasa mucho mayor de cada pulso. El cálculo presupone que la potencia introducida pertenece a la luz analizada y que la energía indicada representa cada fotón del haz. No estima automáticamente pérdidas, eficiencia del detector ni ancho de banda espectral.
Elija entradas coherentes e interprete el resultado
Introduzca la potencia óptica en vatios y convierta antes los milivatios o microvatios. Por ejemplo, un milivatio equivale a 0.001 vatios. Escriba la energía del fotón en julios, no en electronvoltios, salvo que convierta primero estos últimos a julios. Un haz monocromático posee una energía fotónica bien definida, asociada a su longitud de onda o frecuencia, por lo que normalmente basta un único valor. Una fuente de banda ancha contiene fotones de energías distintas; un valor representativo solo ofrece una aproximación, mientras que un total riguroso exige integrar el flujo sobre el espectro. El resultado puede ser muy grande porque los fotones visibles e infrarrojos transportan cantidades diminutas de energía. La notación científica es normal: 2.5e15 significa 2.5 mil billones de fotones por segundo. La calculadora admite una potencia óptica cero y devuelve un flujo cero, pero la energía debe ser positiva. Rechaza potencias negativas, energía cero, valores no numéricos, infinitos y resultados fuera del intervalo numérico admitido.
Use el flujo sin confundirlo con los conteos detectados
El flujo en la fuente no coincide necesariamente con la tasa de conteo registrada por un instrumento. Ventanas, fibras, filtros, propagación en espacio libre y acoplamientos imperfectos pueden reducir la potencia que alcanza el detector. Después, la eficiencia cuántica determina qué fracción de los fotones incidentes genera un evento medible. Use la calculadora en el punto donde conozca la potencia: la potencia de la fuente proporciona la tasa emitida, mientras que la potencia medida en el plano del detector proporciona la tasa incidente. Para estimar conteos detectados, multiplique el flujo devuelto por la transmisión óptica total y la eficiencia cuántica, expresadas como fracciones y adecuadas para la longitud de onda. El cálculo directo agiliza los estudios de viabilidad al separar la conversión energética fundamental de las pérdidas específicas del equipo. También facilita auditar las hipótesis en un cuaderno de laboratorio o una canalización: conserve las entradas exactas junto con la tasa. Mediante la API, cada solicitud cuesta $0.002; la implementación determinista no usa red, azar, reloj ni estado almacenado.
Qué puede hacer con ella
Estimar la emisión fotónica de un láser
Convierta la potencia medida de un láser continuo y la energía conocida del fotón en una tasa emitida por segundo.
Planificar una medición con detector
Calcule la tasa de fotones incidentes antes de aplicar la transmisión óptica y la eficiencia cuántica del detector.
Comprobar un presupuesto de enlace óptico
Exprese la potencia óptica recibida como llegadas de fotones por segundo para cálculos de sensibilidad y ruido de disparo.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
Utiliza fotones por segundo = potencia óptica en vatios / energía del fotón en julios.
¿Puedo introducir milivatios directamente?
No. Convierta primero el valor a vatios; divida los milivatios entre 1,000 antes de introducir la potencia.
¿Puedo introducir la energía en electronvoltios?
La entrada requiere julios. Convierta los electronvoltios a julios antes de usar la calculadora.
¿El resultado equivale a la tasa de conteo del detector?
No de forma automática. Es el flujo incidente en el punto de la medición de potencia; las pérdidas y la eficiencia cuántica se aplican por separado.
¿Funciona con láseres pulsados?
Sí, para una tasa media si se usa la potencia media. Para hallar fotones por pulso, divida la energía del pulso entre la energía del fotón.
¿Cuánto cuesta un cálculo mediante la API?
Cada solicitud mediante la API cuesta $0.002.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su 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)Ejemplo de solicitud
{
"optical_power_w": 0.001,
"photon_energy_j": 3.972891714297857e-19
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.photon_flux_from_power",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |