Isoterma di Langmuir
Veda quanta parte di una superficie è coperta a una data pressione: con una costante di Langmuir di 2 per atm e una pressione parziale di 0,5 atm, il prodotto KP vale 1 e la copertura è 0,5, cioè metà dei siti occupati. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Pressione
- 0,5
- Costante di Langmuir
- 2
- Kp
- 1
- Copertura
- 0,5
- Frazione non occupata
- 0,5
L'isoterma di adsorbimento di Langmuir collega quanto di una superficie solida è occupato, all'equilibrio, da molecole di gas o di soluto alla pressione parziale di quell'adsorbato. Nel modello classico a monostrato, la copertura frazionaria θ è uguale a K per P diviso uno più K per P, dove K è la costante di adsorbimento di Langmuir e P è la pressione parziale. Questo calcolatore restituisce quella copertura adimensionale a partire da quei due numeri, insieme al prodotto KP e alla frazione libera 1 − θ, così Lei vede insieme siti occupati e vacanti senza un secondo strumento. Una pressione nulla o un K nullo producono correttamente copertura zero.
Che cosa significa l'isoterma di Langmuir e che cosa contiene la risposta
L'isoterma di adsorbimento di Langmuir è la relazione di equilibrio tra la pressione parziale di un adsorbato e la frazione di siti superficiali che quella specie occupa su un solido. Irving Langmuir la ricavò uguagliando la velocità di adsorbimento sui siti vacanti alla velocità di desorbimento dai siti occupati, sotto le ipotesi di un monostrato, siti equivalenti e assenza di interazioni laterali tra vicini.
Nello stato stazionario quel bilancio si riduce a θ uguale a K P diviso uno più K P, dove θ è la copertura frazionaria (siti occupati su siti totali), P è la pressione parziale dell'adsorbato e K è la costante di adsorbimento di Langmuir, il cui reciproco è la pressione che darebbe mezza copertura. La copertura è adimensionale e resta nell'intervallo chiuso da zero incluso verso uno per qualunque K e P finiti non negativi; si avvicina a uno solo quando il prodotto K P cresce senza bound.
Non c'è adattamento di curve di dati sperimentali di isoterma, né correzione multistrato BET, né legge di potenza di Freundlich, né conversione di van’t Hoff di K dall'entalpia di adsorbimento. I negativi non fisici falliscono invece di avvolgersi in una copertura fuori da zero a uno.
Dove la copertura frazionaria di Langmuir compare nello studio, in laboratorio e in impianto
I corsi di chimica delle superfici e di catalisi eterogenea assegnano esercizi di Langmuir che convertono una costante di adsorbimento tabulata e una pressione parziale di gas in occupazione di siti prima che gli studenti discutano leggi di velocità che già presuppongono un termine dipendente dalla copertura. I docenti possono pre-generare chiavi di correzione per parametri modesti senza fidarsi di applicazioni opache che mescolano in silenzio formule multistrato BET o lasciano K nell'unità inversa sbagliata.
Ingegneri di catalisi e dei materiali usano lo stesso contratto come rapido controllo di plausibilità prima di modelli microcinetici completi, confermando che una K pubblicata e una pressione parziale di processo producono un'occupazione di monostrato plausibile, e non un θ accidentale maggiore di uno per un errore di segno.
I siti di contenuti che si posizionano per calcolatore isoterma di Langmuir, copertura frazionaria theta KP su uno più KP, o costante di adsorbimento di Langmuir da pressione parziale traggono vantaggio da uno strumento gratuito dal vivo la cui aritmetica coincide byte per byte con il percorso di automazione a pagamento. Questa pagina non è un atterraggio di area superficiale BET né una pagina di solubilità per la legge di Henry: l'intento di ricerca è la copertura frazionaria di monostrato da P e K. L'ingresso non valido non viene addebitato.
Tenga le richieste piccole, fissi il campo coverage arrotondato nei test e otterrà un'occupazione di Langmuir riproducibile per plugin LMS, worker di bordo e quaderni di laboratorio, senza montare un fitter completo di isoterme.
Casi d'uso
Screening di catalisi e occupazione superficiale
Verifichi la copertura di monostrato da una K pubblicata e da una pressione parziale di processo prima di alimentare un modello microcinetico o di legge di velocità.
Domande frequenti
Qual è la formula dell'isoterma di Langmuir per la copertura frazionaria?
θ = K·P / (1 + K·P), dove θ è la frazione di siti superficiali occupati, P è la pressione parziale dell'adsorbato e K è la costante di adsorbimento di Langmuir. La copertura è adimensionale e sta tra 0 e 1 per P e K finiti non negativi.
Che succede se la pressione o la costante di Langmuir sono negative?
Una pressione parziale negativa e una costante di adsorbimento di Langmuir negativa non sono fisiche in questo modello a monostrato e non vengono addebitate.
Quali unità deve usare per P e K?
Qualsiasi coppia coerente: se la pressione è in atm, K è in 1/atm; se la pressione è in Pa o bar, K usa l'inversa di quella stessa unità. Il calcolatore non converte le unità di pressione.
Quanto costa il calcolatore dell'isoterma di Langmuir?
È gratuito nel Suo browser in questa pagina.
Questo strumento adatta K da un'isoterma sperimentale, o calcola l'area BET?
No. Valuta un singolo punto di Langmuir θ = K·P/(1+K·P). Adattare K da una serie P–θ, o applicare l'analisi multistrato BET, è un altro intento di ricerca.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"pressure": 0.5,
"langmuir_constant": 2
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.langmuir_isotherm",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Una pressione negativa o una costante di Langmuir negativa vengono rifiutate con invalid_input perché nessuna delle due grandezze è fisica in questo modello. Le chiamate API riuscite costano $0.002; i fallimenti di convalida non vengono addebitati.
Che cosa significa l'isoterma di Langmuir e che cosa contiene la risposta
Questo calcolatore valuta quella forma chiusa e restituisce coverage come risultato principale, ripete pressure e langmuir_constant già puliti, espone il prodotto adimensionale kp uguale a K per P e riporta unoccupied_fraction come uno meno la copertura, che equivale a uno diviso uno più K P. L'etichetta di metodo è langmuir_isotherm e formula riformula θ = K·P / (1 + K·P) così i fogli di lavoro citano la stessa espressione.
Contratto di ingresso, unità, alias e come i negativi vengono rifiutati
Le unità devono già coincidere: se P è in atmosfere, K è in inverse di atmosfera; se P è in pascal o bar, K usa l'inversa di quella stessa unità di pressione. Il calcolatore non converte torr in kilopascal né indovina uno stato standard. Invii un corpo JSON con POST e due numeri finiti obbligatori: pressure, la pressione parziale non negativa dell'adsorbato, e langmuir_constant, la costante di adsorbimento di Langmuir K non negativa. Gli alias di pressure includono P, p, partial_pressure e adsorbate_pressure. Gli alias della costante includono K, adsorption_constant, langmuir_k, KL e K_L, così fogli di calcolo e moduli tipizzati riutilizzano lo stesso contratto. I campi possono arrivare come numeri JSON o come stringhe numeriche in notazione decimale o scientifica ordinaria. Se manca pressure, manca langmuir_constant, ci sono valori non finiti, grandezze sopra il tetto documentato, oppure una pressione o una costante di Langmuir negative, la richiesta fallisce con invalid_input nominando il problema; quei fallimenti non vengono addebitati. Lo zero è consentito ed è fisicamente utile: P uguale a zero o K uguale a zero dà copertura zero e unoccupied_fraction uno, il limite di superficie vuota. Un controllo classico da manuale è pressure 0.5 con langmuir_constant 2, che dà kp uguale a 1 e copertura esattamente una metà perché K P vale uno alla pressione di mezza copertura P uguale a 1/K. Un altro controllo è un K P grande, che spinge la copertura verso uno e unoccupied_fraction verso zero senza mai superare uno per ingressi finiti. Abbini l'esecuzione gratuita nel browser di questa pagina all'API a pagamento quando Le serve lo stesso risultato matematico all'interno di una pipeline automatizzata, senza reimplementare Langmuir da Lei.
Dove la copertura frazionaria di Langmuir compare nello studio, in laboratorio e in impianto
Poiché l'implementazione è parse puro di tier A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002, senza token di modello e senza rete in uscita.
Casi di integrazione
Controlli per compiti ed esami
Calcoli θ = K·P/(1+K·P) dalla pressione parziale e dalla costante di Langmuir del manuale, incluso il caso classico di mezza copertura P = 1/K.
Fixture deterministiche di laboratorio e di CI
Generi valori riproducibili di coverage e unoccupied_fraction per test unitari, oracoli di valutazione e quaderni di laboratorio di adsorbimento.