Longitud de onda con franjas de doble rendija
Esta calculadora convierte un patrón de interferencia de doble rendija medido en una estimación de la longitud de onda luminosa.
Ejecutar — gratis
Introduzca la distancia entre franjas brillantes adyacentes, la separación entre los centros de las rendijas y la distancia perpendicular hasta la pantalla, todo en metros. La herramienta aplica la relación estándar de ángulo pequeño y ofrece el resultado en metros, nanómetros y micrómetros. Resulta útil para controles de laboratorio, prácticas docentes y análisis rápidos de patrones limpios y regulares.
Mida las tres distancias de forma coherente
El cálculo requiere tres longitudes positivas: el interfranje, la separación de las rendijas y la distancia a la pantalla. El interfranje es la distancia de centro a centro entre dos bandas brillantes adyacentes, no la anchura de una zona brillante definida con un umbral arbitrario. Para mejorar la precisión, mida varios intervalos y divida entre su número. La separación corresponde a los centros de las dos aberturas, mientras que la distancia a la pantalla se mide perpendicularmente al plano de las rendijas. Introduzca todos los valores en metros. Por ejemplo, convierta 0.25 milímetros en 0.00025 metros. Un único sistema de unidades evita errores de escala de mil veces o más. El patrón debe proceder de luz esencialmente monocromática y coherente. Además, rendijas y pantalla deben estar bien alineadas para que las franjas centrales adyacentes mantengan una separación casi uniforme. Si esta cambia mucho en la región medida, use un intervalo central o un modelo no paraxial.
Comprenda la ecuación y su aproximación
En una doble rendija aparecen franjas brillantes cuando la diferencia de caminos equivale a un número entero de longitudes de onda. Cerca del centro de una pantalla lejana, la aproximación de ángulo pequeño establece que el interfranje es igual a la longitud de onda multiplicada por la distancia a la pantalla y dividida por la separación de las rendijas. Al despejar se obtiene longitud de onda = interfranje × separación de rendijas ÷ distancia a la pantalla. La calculadora evalúa esta expresión de forma determinista y devuelve metros, nanómetros y micrómetros. La relación supone que la pantalla está muy lejos respecto de la separación y del desplazamiento desde el eje central, de modo que seno, tangente y ángulo en radianes son aproximadamente iguales. También compara franjas adyacentes. Si mide desde el máximo central hasta una franja de orden superior, divida antes el desplazamiento total entre el número de intervalos. El resultado es experimental y hereda la incertidumbre de reglas, rendijas, alineación y elección de cada centro.
Interprete y compruebe el resultado
Use la salida en nanómetros para compararla rápidamente con la luz visible, pero conserve el valor en metros para otras ecuaciones y cálculos de incertidumbre. Un valor verosímil no demuestra por sí solo que las mediciones sean correctas. Repita el interfranje en varias posiciones próximas al centro, calcule la media y confirme que una mayor distancia a la pantalla genera franjas proporcionalmente más anchas. Del mismo modo, una separación de rendijas mayor debe estrecharlas si la longitud de onda y la distancia permanecen fijas. Estas comprobaciones detectan conversiones erróneas o el uso de la anchura de rendija en lugar de su separación. Si el valor calculado difiere de la especificación de la fuente, revise alineación, luz ambiente, nitidez de los centros y perpendicularidad de la pantalla. La herramienta no ajusta imágenes, identifica colores ni propaga automáticamente la incertidumbre. Proporciona la estimación paraxial ideal de las tres distancias. El cálculo en navegador es gratuito; una petición automatizada a la API cuesta $0.002.
Qué puede hacer con ella
Analizar una práctica estudiantil de óptica
Convierta las mediciones con regla de un montaje de Young en una longitud de onda y compárela con el valor declarado del láser.
Comprobar una fuente monocromática desconocida
Estime la longitud de onda de una fuente coherente a partir de un patrón estable cuando conozca la geometría del montaje.
Validar mediciones de laboratorio
Recalcule ensayos registrados de forma uniforme en metros y detecte aquellos cuya longitud de onda se aleja de los demás.
Preguntas frecuentes
¿Qué unidades debo introducir?
Introduzca en metros el interfranje, la separación de rendijas y la distancia a la pantalla. Recibirá metros, nanómetros y micrómetros.
¿Debo medir franjas brillantes u oscuras?
Las franjas brillantes adyacentes y las oscuras adyacentes tienen el mismo espaciado ideal. Mida entre centros equivalentes.
¿Puedo medir varias franjas a la vez?
Sí. Mida entre dos franjas equivalentes bien separadas, cuente los intervalos y divida la distancia entre ese número.
¿Cuándo es precisa la fórmula de ángulo pequeño?
Es más precisa cerca del eje central cuando la pantalla está mucho más lejos que la separación y el desplazamiento de las franjas.
¿Cuánto cuesta un cálculo mediante API?
El precio base de la API es $0.002 por cálculo. Puede usar gratis la calculadora del navegador en la página.
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/wavelength-from-double-slit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"fringe_spacing":0.0042,"slit_separation":0.00025,"screen_distance":1.5}'const res = await fetch("https://api.kit.forhosting.com/optics/wavelength-from-double-slit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"fringe_spacing": 0.0042,
"slit_separation": 0.00025,
"screen_distance": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/wavelength-from-double-slit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"fringe_spacing": 0.0042,
"slit_separation": 0.00025,
"screen_distance": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/wavelength-from-double-slit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"fringe_spacing":0.0042,"slit_separation":0.00025,"screen_distance":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"fringe_spacing":0.0042,"slit_separation":0.00025,"screen_distance":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/wavelength-from-double-slit", 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
{
"fringe_spacing": 0.0042,
"slit_separation": 0.00025,
"screen_distance": 1.5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.wavelength_from_double_slit",
"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. |