Calculadora isoterma de Langmuir
Vea qué parte de una superficie queda cubierta a una presión dada: con una constante de Langmuir de 2 por atm y una presión parcial de 0,5 atm, el producto KP vale 1 y la cobertura es 0,5, es decir, la mitad de los sitios ocupados. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Presión
- 0,5
- Constante de Langmuir
- 2
- Kp
- 1
- Cobertura
- 0,5
- Fracción no ocupada
- 0,5
La isoterma de adsorción de Langmuir relaciona cuánta superficie sólida ocupan, en el equilibrio, las moléculas de un gas o de un soluto con la presión parcial de ese adsorbato. En el modelo clásico de monocapa, la cobertura fraccional θ equivale a K por P dividido por uno más K por P, donde K es la constante de adsorción de Langmuir y P es la presión parcial. Esta calculadora devuelve esa cobertura adimensional a partir de esos dos números, junto con el producto KP y la fracción desocupada 1 − θ, para que usted vea a la vez sitios ocupados y vacantes sin una segunda herramienta. Una presión nula o un K nulo producen correctamente cobertura cero.
Qué significa la isoterma de Langmuir y qué contiene la respuesta
La isoterma de adsorción de Langmuir es la relación de equilibrio entre la presión parcial de un adsorbato y la fracción de sitios superficiales que esa especie ocupa sobre un sólido. Irving Langmuir la obtuvo igualando la velocidad de adsorción sobre sitios vacantes con la velocidad de desorción desde sitios ocupados, bajo las hipótesis de una monocapa, sitios equivalentes y ausencia de interacciones laterales entre vecinos.
En el estado estacionario ese balance se reduce a θ igual a K P dividido por uno más K P, donde θ es la cobertura fraccional (sitios ocupados entre sitios totales), P es la presión parcial del adsorbato y K es la constante de adsorción de Langmuir, cuyo recíproco es la presión que daría media cobertura.
La cobertura es adimensional y permanece en el intervalo cerrado desde cero inclusive hacia uno para cualquier K y P finitos no negativos; solo se aproxima a uno cuando el producto K P crece sin cota. No hay ajuste de curvas de datos experimentales de isoterma, ni corrección multicapa BET, ni ley de potencia de Freundlich, ni conversión de van’t Hoff de K a partir de la entalpía de adsorción. Los negativos no físicos fallan en lugar de envolverse en una cobertura fuera de cero a uno.
Dónde aparece la cobertura fraccional de Langmuir en el estudio, el laboratorio y la planta
Los cursos de química de superficies y de catálisis heterogénea proponen ejercicios de Langmuir que convierten una constante de adsorción tabulada y una presión parcial de gas en ocupación de sitios antes de que el alumnado discuta leyes de velocidad que ya suponen un término dependiente de la cobertura. El profesorado puede generar de antemano claves de respuesta para parámetros modestos sin confiar en aplicaciones opacas que mezclan en silencio fórmulas multicapa BET o dejan K en la unidad inversa incorrecta.
Ingenieros de catálisis y de materiales usan el mismo contrato como comprobación rápida de cordura antes de modelos microcinéticos completos, confirmando que una K publicada y una presión parcial de proceso producen una ocupación de monocapa plausible y no un θ accidental mayor que uno por un error de signo.
Los sitios de contenidos que posicionan por calculadora isoterma de Langmuir, cobertura fraccional theta KP sobre uno más KP, o constante de adsorción de Langmuir desde presión parcial se benefician de una herramienta gratuita en vivo cuya aritmética coincide byte a byte con la vía de automatización de pago. Esta página no es un aterrizaje de área superficial BET ni una página de solubilidad por ley de Henry: la intención de búsqueda es la cobertura fraccional de monocapa a partir de P y K. La entrada inválida no se factura.
Mantenga las peticiones pequeñas, fije el campo coverage redondeado en las pruebas y obtendrá ocupación de Langmuir reproducible para complementos LMS, workers de borde y cuadernos de laboratorio, sin montar un ajustador completo de isotermas.
Qué puede hacer con ella
Cribados de catálisis y ocupación superficial
Compruebe la cobertura de monocapa a partir de una K publicada y de una presión parcial de proceso antes de alimentar un modelo microcinético o de ley de velocidad.
Preguntas frecuentes
¿Cuál es la fórmula de la isoterma de Langmuir para la cobertura fraccional?
θ = K·P / (1 + K·P), donde θ es la fracción de sitios superficiales ocupados, P es la presión parcial del adsorbato y K es la constante de adsorción de Langmuir. La cobertura es adimensional y queda entre 0 y 1 para P y K finitos no negativos.
¿Qué ocurre si la presión o la constante de Langmuir son negativas?
Una presión parcial negativa y una constante de adsorción de Langmuir negativa no son físicas en este modelo de monocapa y no se facturan.
¿Qué unidades debe usar para P y K?
Cualquier par coherente: si la presión está en atm, K está en 1/atm; si la presión está en Pa o bar, K usa la inversa de esa misma unidad. La calculadora no convierte unidades de presión.
¿Cuánto cuesta la calculadora de isoterma de Langmuir?
Es gratuita en su navegador en esta página.
¿Ajusta esta herramienta K a partir de una isoterma experimental, o calcula el área BET?
No. Evalúa un único punto de Langmuir θ = K·P/(1+K·P). Ajustar K desde una serie P–θ, o aplicar el análisis multicapa BET, es otra intención de búsqueda.
Herramientas relacionadas
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/chem/langmuir-isotherm \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pressure":0.5,"langmuir_constant":2}'const res = await fetch("https://api.kit.forhosting.com/chem/langmuir-isotherm", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pressure": 0.5,
"langmuir_constant": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/langmuir-isotherm",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pressure": 0.5,
"langmuir_constant": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/langmuir-isotherm", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pressure":0.5,"langmuir_constant":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pressure":0.5,"langmuir_constant":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/langmuir-isotherm", 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
{
"pressure": 0.5,
"langmuir_constant": 2
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.langmuir_isotherm",
"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. |
Notas técnicas
Una presión negativa o una constante de Langmuir negativa se rechazan con invalid_input porque ninguna de las dos magnitudes es física en este modelo. Las llamadas API exitosas cuestan $0.002; los fallos de validación no se facturan.
Qué significa la isoterma de Langmuir y qué contiene la respuesta
Esta calculadora evalúa esa forma cerrada y devuelve coverage como resultado principal, repite pressure y langmuir_constant ya limpios, expone el producto adimensional kp igual a K por P, e informa unoccupied_fraction como uno menos la cobertura, que equivale a uno dividido por uno más K P. La etiqueta de método es langmuir_isotherm y formula reescribe θ = K·P / (1 + K·P) para que las hojas de trabajo citen la misma expresión.
Contrato de entrada, unidades, alias y cómo se rechazan los negativos
Las unidades ya deben coincidir: si P está en atmósferas, K está en inversas de atmósfera; si P está en pascales o bar, K usa la inversa de esa misma unidad de presión. La calculadora no convierte torr a kilopascal ni adivina un estado estándar. Envíe un cuerpo JSON con POST y dos números finitos obligatorios: pressure, la presión parcial no negativa del adsorbato, y langmuir_constant, la constante de adsorción de Langmuir K no negativa. Los alias de pressure incluyen P, p, partial_pressure y adsorbate_pressure. Los alias de la constante incluyen K, adsorption_constant, langmuir_k, KL y K_L, de modo que hojas de cálculo y formularios tipados reutilicen el mismo contrato. Los campos pueden llegar como números JSON o como cadenas numéricas en notación decimal u ordinaria científica. Si falta pressure, falta langmuir_constant, hay valores no finitos, magnitudes por encima del techo documentado, o una presión o una constante de Langmuir negativas, la petición falla con invalid_input nombrando el problema; esos fallos no se facturan. El cero está permitido y es físicamente útil: P igual a cero o K igual a cero da cobertura cero y unoccupied_fraction uno, el límite de superficie vacía. Una comprobación clásica de libro de texto es pressure 0.5 con langmuir_constant 2, que da kp igual a 1 y cobertura exactamente un medio porque K P vale uno en la presión de media cobertura P igual a 1/K. Otra comprobación es un K P grande, que empuja la cobertura hacia uno y unoccupied_fraction hacia cero sin superar nunca uno para entradas finitas. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el resultado matemático idéntico dentro de una tubería automatizada, sin reimplementar Langmuir usted mismo.
Dónde aparece la cobertura fraccional de Langmuir en el estudio, el laboratorio y la planta
Como la implementación es parse puro de tier A, cada llamada exitosa cuesta el precio base publicado $0.002, sin tokens de modelo y sin red de salida.
Casos de integración
Comprobaciones de deberes y exámenes
Calcule θ = K·P/(1+K·P) a partir de la presión parcial y la constante de Langmuir del libro de texto, incluido el caso clásico de media cobertura P = 1/K.
Fixtures deterministas de laboratorio y de CI
Genere valores reproducibles de coverage y unoccupied_fraction para pruebas unitarias, oráculos de calificación y cuadernos de laboratorio de adsorción.