Calculadora de posición de franjas brillantes de doble rendija
Esta calculadora determina la distancia con signo entre el máximo central y una franja brillante concreta del patrón de doble rendija.
Ejecutar — gratis
Introduzca el orden entero de la franja, la longitud de onda monocromática, la separación entre los centros de las rendijas y la distancia hasta la pantalla; exprese todas las longitudes en metros. Se aplica la relación habitual de Young para ángulos pequeños y se muestra la posición en metros y milímetros. Los órdenes positivos y negativos representan lados opuestos del máximo central, mientras que el orden cero corresponde al propio centro. El cálculo es determinista, no usa la red ni almacena datos.
Identifique la franja brillante que desea localizar
El patrón de doble rendija de Young presenta un máximo brillante central de orden cero y franjas sucesivas identificadas mediante órdenes enteros a ambos lados. Elija el orden 1 para la primera franja brillante, el orden 2 para la segunda y así sucesivamente. Un orden negativo señala la franja equivalente al otro lado del centro; no significa que la distancia física sea negativa. El signo conserva la dirección respecto del eje elegido sobre la pantalla. Introduzca en metros la longitud de onda, la separación de las rendijas y la distancia a la pantalla para obtener directamente una posición en metros. Las longitudes de onda de la luz visible suelen escribirse en notación científica, mientras que la separación puede ser un decimal pequeño. El resultado también se expresa en milímetros para facilitar su comparación en el laboratorio. El orden cero constituye una comprobación útil: con entradas válidas, su posición siempre debe ser cero. Esta convención permite representar los resultados, compararlos con coordenadas medidas o incorporarlos a cálculos de incertidumbre.
Comprenda la fórmula y sus supuestos
La calculadora evalúa y_m = mλL/d, donde m es el orden con signo de la franja brillante, λ la longitud de onda, L la distancia perpendicular entre las rendijas y la pantalla, y d la separación entre los centros de las rendijas. La relación procede de la condición de interferencia constructiva d sin θ = mλ y de las aproximaciones para ángulos pequeños sin θ ≈ tan θ ≈ y/L. Por ello, resulta más precisa cuando la pantalla está lejos en comparación con el desplazamiento de la franja y cuando la separación entre rendijas es mucho mayor que la longitud de onda. La luz debe ser prácticamente monocromática, ambas rendijas han de conservar la coherencia y la pantalla debe quedar aproximadamente paralela al plano de las rendijas. La herramienta entrega el resultado paraxial, no la geometría trigonométrica exacta. Si el orden elegido produce un ángulo grande, conviene usar θ = arcsin(mλ/d) e y = L tan θ. La salida identifica expresamente la aproximación empleada para que el número no quede separado de su modelo físico.
Interprete y compruebe la posición calculada
El resultado principal es la posición con signo respecto del máximo central. Su magnitud representa la distancia sobre la pantalla y el signo indica el lado seleccionado. El valor en milímetros es la misma posición convertida a una unidad habitual en bancos ópticos; no constituye otra medición. Puede detectar rápidamente errores de entrada mediante relaciones proporcionales. Si duplica el orden, la longitud de onda o la distancia a la pantalla, la posición debe duplicarse; si duplica la separación entre rendijas, debe reducirse a la mitad. Cambiar el orden de positivo a negativo solo debe modificar el signo y el lado. Ante un valor inesperadamente grande, compruebe que introdujo la longitud de onda en metros, no en nanómetros, y que convirtió a metros cualquier separación dada en milímetros. La calculadora rechaza longitudes nulas o negativas, órdenes no enteros, datos ausentes y números no finitos. La automatización mediante API cuesta $0.002 por solicitud, mientras que la ejecución en el navegador sirve para ejercicios, planificación experimental y comparación con coordenadas observadas.
Qué puede hacer con ella
Planificar una medición en banco óptico
Prediga dónde aparecerá una franja brillante antes de colocar una regla, un sensor o una cámara frente a la pantalla.
Comprobar observaciones de laboratorio
Compare una coordenada medida con la posición teórica para ángulos pequeños del mismo orden y montaje.
Explorar cambios de parámetros
Observe cómo la longitud de onda, la separación, la distancia y el orden escalan el patrón previsto.
Preguntas frecuentes
¿Qué ecuación utiliza la calculadora?
Utiliza y_m = mλL/d, la fórmula habitual para la posición de franjas brillantes con ángulos pequeños en el experimento de Young.
¿Qué unidades debo introducir?
Introduzca en metros la longitud de onda, la separación entre rendijas y la distancia a la pantalla. El resultado aparece en metros y milímetros.
¿Puede ser negativo el orden de la franja?
Sí. Un entero negativo selecciona la franja brillante correspondiente en el lado negativo del máximo central.
¿Por qué debe ser entero el orden?
Los máximos brillantes de interferencia constructiva corresponden a órdenes enteros. Otros valores no identifican franjas brillantes en este modelo.
¿Cuándo es fiable la aproximación de ángulo pequeño?
Es fiable cuando los ángulos y los desplazamientos respecto de la distancia a la pantalla son pequeños, como en un montaje habitual con pantalla lejana.
¿Cuánto cuesta un cálculo mediante API?
Cada solicitud a la API cuesta $0.002; la ejecución de la calculadora en el navegador es gratuita.
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/fringe-position-double-slit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"order":3,"wavelength":6e-7,"slit_separation":0.00025,"screen_distance":2}'const res = await fetch("https://api.kit.forhosting.com/optics/fringe-position-double-slit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"order": 3,
"wavelength": 6e-7,
"slit_separation": 0.00025,
"screen_distance": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/fringe-position-double-slit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"order": 3,
"wavelength": 6e-7,
"slit_separation": 0.00025,
"screen_distance": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/fringe-position-double-slit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"order":3,"wavelength":6e-7,"slit_separation":0.00025,"screen_distance":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"order":3,"wavelength":6e-7,"slit_separation":0.00025,"screen_distance":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/fringe-position-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
{
"order": 3,
"wavelength": 6e-7,
"slit_separation": 0.00025,
"screen_distance": 2
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.fringe_position_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. |