Calculadora da isoterma de Langmuir
Veja quanto de uma superfície fica coberto a uma dada pressão: com constante de Langmuir de 2 por atm e pressão parcial de 0,5 atm, o produto KP é 1 e a cobertura é 0,5, ou seja, metade dos sítios ocupados. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Pressão
- 0,5
- Constante de Langmuir
- 2
- Kp
- 1
- Cobertura
- 0,5
- Fração não ocupada
- 0,5
A isoterma de adsorção de Langmuir relaciona quanto da superfície sólida é ocupado, no equilíbrio, por moléculas de gás ou de soluto com a pressão parcial desse adsorbato. No modelo clássico de monocamada, a cobertura fracionária θ é igual a K vezes P dividido por um mais K vezes P, em que K é a constante de adsorção de Langmuir e P é a pressão parcial. Esta calculadora devolve essa cobertura adimensional a partir desses dois números, junto com o produto KP e a fração desocupada 1 − θ, para que você veja ao mesmo tempo sítios ocupados e vagos sem uma segunda ferramenta. Pressão zero ou K zero produzem corretamente cobertura zero.
O que a isoterma de Langmuir significa e o que a resposta contém
A isoterma de adsorção de Langmuir é a relação de equilíbrio entre a pressão parcial de um adsorbato e a fração de sítios superficiais que essa espécie ocupa sobre um sólido. Irving Langmuir obteve-a igualando a velocidade de adsorção em sítios vagos à velocidade de dessorção a partir de sítios ocupados, sob as hipóteses de uma monocamada, sítios equivalentes e ausência de interações laterais entre vizinhos.
No estado estacionário esse balanço se reduz a θ igual a K P dividido por um mais K P, em que θ é a cobertura fracionária (sítios ocupados sobre sítios totais), P é a pressão parcial do adsorbato e K é a constante de adsorção de Langmuir, cujo recíproco é a pressão que daria meia cobertura.
A cobertura é adimensional e permanece no intervalo fechado a partir de zero inclusive em direção a um para qualquer K e P finitos não negativos; só se aproxima de um quando o produto K P cresce sem limite. Não há ajuste de curvas de dados experimentais de isoterma, nem correção multicamada BET, nem lei de potência de Freundlich, nem conversão de van’t Hoff de K a partir da entalpia de adsorção. Negativos não físicos falham em vez de se enrolar numa cobertura fora de zero a um.
Onde a cobertura fracionária de Langmuir aparece no estudo, no laboratório e na planta
Cursos de química de superfícies e de catálise heterogênea propõem exercícios de Langmuir que convertem uma constante de adsorção tabelada e uma pressão parcial de gás em ocupação de sítios antes de os estudantes discutirem leis de velocidade que já pressupõem um termo dependente da cobertura. Professores podem gerar com antecedência gabaritos para parâmetros modestos sem confiar em aplicativos opacos que misturam em silêncio fórmulas multicamada BET ou deixam K na unidade inversa errada.
Engenheiros de catálise e de materiais usam o mesmo contrato como verificação rápida de sanidade antes de modelos microcinéticos completos, confirmando que uma K publicada e uma pressão parcial de processo produzem uma ocupação de monocamada plausível, e não um θ acidental maior que um por um erro de sinal.
Sites de conteúdo que ranqueiam por calculadora de isoterma de Langmuir, cobertura fracionária teta KP sobre um mais KP, ou constante de adsorção de Langmuir a partir da pressão parcial se beneficiam de uma ferramenta gratuita ao vivo cuja aritmética coincide byte a byte com o caminho de automação pago. Esta página não é um destino de área superficial BET nem uma página de solubilidade pela lei de Henry: a intenção de busca é a cobertura fracionária de monocamada a partir de P e K. Entrada inválida não é cobrada.
Mantenha as solicitações pequenas, fixe o campo coverage arredondado nos testes e você terá ocupação de Langmuir reproduzível para plugins de LMS, workers de borda e cadernos de laboratório, sem montar um ajustador completo de isotermas.
Casos de uso
Triagens de catálise e ocupação de superfície
Confira a cobertura de monocamada a partir de uma K publicada e de uma pressão parcial de processo antes de alimentar um modelo microcinético ou de lei de velocidade.
Perguntas frequentes
Qual é a fórmula da isoterma de Langmuir para a cobertura fracionária?
θ = K·P / (1 + K·P), em que θ é a fração de sítios superficiais ocupados, P é a pressão parcial do adsorbato e K é a constante de adsorção de Langmuir. A cobertura é adimensional e fica entre 0 e 1 para P e K finitos não negativos.
O que acontece se a pressão ou a constante de Langmuir for negativa?
Pressão parcial negativa e constante de adsorção de Langmuir negativa não são físicas neste modelo de monocamada e não são cobradas.
Quais unidades você deve usar para P e K?
Qualquer par coerente: se a pressão está em atm, K está em 1/atm; se a pressão está em Pa ou bar, K usa a inversa dessa mesma unidade. A calculadora não converte unidades de pressão.
Esta ferramenta ajusta K a partir de uma isoterma experimental, ou calcula a área BET?
Não. Ela avalia um único ponto de Langmuir θ = K·P/(1+K·P). Ajustar K a partir de uma série P–θ, ou aplicar a análise multicamada BET, é outra intenção de busca.
A cobertura pode chegar a 1?
Não com valores finitos. A cobertura fica entre zero e um e só se aproxima de um quando o produto KP cresce sem limite. Por isso uma superfície nunca aparece totalmente ocupada nesse modelo de monocamada.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"pressure": 0.5,
"langmuir_constant": 2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.langmuir_isotherm",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Pressão negativa ou constante de Langmuir negativa são rejeitadas com invalid_input, porque nenhuma das duas grandezas é física neste modelo. Chamadas de API bem-sucedidas custam US$ 0,002; falhas de validação não são cobradas.
O que a isoterma de Langmuir significa e o que a resposta contém
Esta calculadora avalia essa forma fechada e devolve coverage como resultado principal, ecoa pressure e langmuir_constant já limpos, expõe o produto adimensional kp igual a K vezes P e informa unoccupied_fraction como um menos a cobertura, o que equivale a um dividido por um mais K P. A etiqueta de método é langmuir_isotherm e formula reescreve θ = K·P / (1 + K·P) para que as planilhas citem a mesma expressão.
Contrato de entrada, unidades, apelidos e como os negativos são rejeitados
As unidades já precisam coincidir: se P está em atmosferas, K está em inversas de atmosfera; se P está em pascals ou bar, K usa a inversa dessa mesma unidade de pressão. A calculadora não converte torr em quilopascal nem adivinha um estado padrão. Envie um corpo JSON com POST e dois números finitos obrigatórios: pressure, a pressão parcial não negativa do adsorbato, e langmuir_constant, a constante de adsorção de Langmuir K não negativa. Os apelidos de pressure incluem P, p, partial_pressure e adsorbate_pressure. Os apelidos da constante incluem K, adsorption_constant, langmuir_k, KL e K_L, para que planilhas e formulários tipados reutilizem o mesmo contrato. Os campos podem chegar como números JSON ou como strings numéricas em notação decimal ou científica comum. Se faltar pressure, faltar langmuir_constant, houver valores não finitos, magnitudes acima do teto documentado, ou uma pressão ou constante de Langmuir negativas, o pedido falha com invalid_input nomeando o problema; essas falhas não são cobradas. Zero é permitido e fisicamente útil: P igual a zero ou K igual a zero dá cobertura zero e unoccupied_fraction um, o limite de superfície vazia. Uma verificação clássica de livro-texto é pressure 0.5 com langmuir_constant 2, que dá kp igual a 1 e cobertura exatamente um meio, porque K P vale um na pressão de meia cobertura P igual a 1/K. Outra verificação é um K P grande, que empurra a cobertura rumo a um e unoccupied_fraction rumo a zero sem jamais ultrapassar um para entradas finitas. Combine a execução gratuita no navegador desta página com a API paga quando precisar do resultado matemático idêntico dentro de um pipeline automatizado, sem reimplementar Langmuir você mesmo.
Onde a cobertura fracionária de Langmuir aparece no estudo, no laboratório e na planta
Como a implementação é parse puro de tier A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002, sem tokens de modelo e sem rede de saída.
Casos de integração
Verificações de tarefas e provas
Calcule θ = K·P/(1+K·P) a partir da pressão parcial e da constante de Langmuir do livro-texto, inclusive o caso clássico de meia cobertura P = 1/K.
Fixtures determinísticas de laboratório e de CI
Gere valores reproduzíveis de coverage e unoccupied_fraction para testes unitários, oráculos de correção e cadernos de laboratório de adsorção.
Perguntas técnicas
Quanto custa a calculadora da isoterma de Langmuir?
É grátis no seu navegador nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.