ForHosting KIT · Sciences

Clausius–Clapeyron : T2 depuis deux pressions de vapeur, gratuit

Trouvez la température à laquelle un liquide atteint la pression de vapeur visée : depuis l'eau à 101325 Pa et 373,15 K, avec 40650 J/mol, vous obtenez la température pour 2339 Pa. Chaque étape de substitution est affichée. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
P1
101 325
T1
373,15
P2
2 339
Delta H
40 650
Vous obtenez
Résistance (Ω)
8,314462618
Constante des gaz
8,314462618
Ln P2/P1
-3,7686096849
1/T1
0,0026798874

Un calculateur de l’équation de Clausius–Clapeyron transforme deux pressions de vapeur, une température absolue connue et l’enthalpie de vaporisation en la seconde température d’ébullition ou de condensation sur la courbe de pression de vapeur. Entrez P1 à T1, la pression de vapeur cible P2 et ΔHvap (avec une constante des gaz R optionnelle qui prend par défaut la valeur SI) ; l’outil réarrange la forme à deux points ln(P2/P1) = (ΔHvap/R)·(1/T1 − 1/T2) et renvoie T2 en kelvin avec les températures inverses, le rapport logarithmique des pressions, un court message et des étapes de substitution ordonnées. Contrôles de devoirs, estimations de laboratoire du point d’ébullition sous pression réduite et valeurs attendues de kata de codage ont besoin de cette même T2 déterministe sans tableur.

Ce que résout la forme à deux points de Clausius–Clapeyron

La relation de Clausius–Clapeyron relie l’évolution de la pression de vapeur d’équilibre avec la température pour un liquide ou un solide pur lorsque l’enthalpie de vaporisation ou de sublimation peut être traitée comme à peu près constante sur un intervalle de température modeste. Dans la forme intégrée à deux points, le logarithme naturel du rapport de pressions P2/P1 égale l’enthalpie de vaporisation divisée par la constante des gaz, multipliée par la différence des températures absolues réciproques 1/T1 − 1/T2.

Les températures absolues doivent être en kelvin ; les pressions peuvent être dans toute unité tant que P1 et P2 partagent la même car seul leur rapport apparaît. L’enthalpie et R doivent partager des unités d’énergie : avec le R par défaut d’environ 8.314 J/(mol·K), entrez ΔHvap en J/mol ; si votre table liste kJ/mol, multipliez ΔH par mille ou passez un R correspondant près de 0.0083.

La pression de vapeur nulle n’est pas admise : ln d’un rapport nul ou infini est indéfini, et ce mode d’échec est le chemin d’erreur documenté de cette capacité. Le chemin de vérification recalcule le même log intermédiaire et les mêmes températures réciproques avec l’arrondi fixe des champs publiés, de sorte qu’une réponse réussie inclut toujours des étapes que vous pouvez affirmer dans des tests ou des feuilles d’exercices.

Conseils pratiques, unités, limites et recherches liées

Convertissez le Celsius en kelvin avant l’appel : ajoutez 273.15 à °C ; ne passez jamais du Celsius nu dans t1. Gardez P1 et P2 dans la même unité de pression pour que le rapport soit adimensionnel. Préférez ΔHvap et R dans des unités d’énergie concordantes plutôt que de mélanger kJ et J sans ajuster R.

Cette page cible ceux qui cherchent un calculateur de l’équation de Clausius–Clapeyron, un calculateur pression de vapeur–température, ou une estimation de température par enthalpie de vaporisation ; ce n’est pas un ajusteur complet de l’équation d’Antoine, ni un flash VLE multicomposant, ni un estimateur de chaleur de vaporisation à partir de deux points mesurés (bien que vous puissiez réarranger la même algèbre hors ligne pour cela).

Préférez cette capacité lorsque vous avez déjà deux pressions, une température et ΔHvap et n’avez besoin que de T2 ; si votre source est un énoncé en °C, convertissez d’abord. Les contrôles aller-retour sont faciles : recalculez ln(P2/P1) à la main, formez 1/T2 d’après la formule publiée, inversez et confirmez l’égalité avec le t2 publié dans le même arrondi à douze décimales.

Contrôles de devoirs pour déplacements du point d’ébullition

Les étudiants saisissent des pressions de vapeur de manuel, T1 et ΔHvap et comparent T2 et étapes de substitution manuscrits à un résultat déterministe avant de rendre.

Estimations de laboratoire sous pression réduite

Les laboratoires de procédé et organiques estiment la température à laquelle un liquide pur atteint une pression de vide cible lorsque ΔHvap est connue d’un manuel.

Tests unitaires pour calculateurs de chimie

Générez des cas T2 connus et des rejets délibérés de pression nulle pour des kata de codage et des valeurs attendues de notation automatique.

Qu’est-ce que l’équation de Clausius–Clapeyron ?

Sous forme à deux points, ln(P2/P1) = (ΔHvap/R)·(1/T1 − 1/T2). Elle relie deux pressions de vapeur sur la courbe d’équilibre lorsque l’enthalpie de vaporisation est traitée comme constante.

Quelles unités dois-je utiliser ?

T1 et T2 sont en kelvin absolu. P1 et P2 peuvent utiliser toute unité de pression partagée. Le R par défaut est 8.314462618 J/(mol·K), entrez donc ΔHvap en J/mol sauf si vous remplacez R.

Convertit-il les °C pour moi ?

Non. Convertissez le Celsius en kelvin vous-même (T(K) = t(°C) + 273.15) avant d’envoyer t1.

Et si mon enthalpie de vaporisation est en kJ/mol ?

Multipliez-la par 1000 pour la saisir en J/mol, ou réglez la constante des gaz sur 0,008314462618 pour travailler en kilojoules. La constante par défaut vaut 8,314462618 J/(mol·K) et la mélanger avec des kJ fausse la température.

Pourquoi une pression de vapeur nulle est-elle refusée ?

Parce que le calcul prend le logarithme du rapport des deux pressions, qui n'existe pas si l'une d'elles vaut zéro. Les deux pressions doivent donc être strictement positives et exprimées dans la même unité.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/chem/clausius-clapeyron

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/chem/clausius-clapeyron \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"p1":101325,"t1":373.15,"p2":2339,"delta_h":40650}'
{
  "p1": 101325,
  "t1": 373.15,
  "p2": 2339,
  "delta_h": 40650
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.clausius_clapeyron",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_abs1000000000000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Lorsqu’une pression de vapeur est nulle le logarithme est indéfini, de sorte que l’API renvoie une erreur invalid_input claire au lieu de NaN. Le chemin est de l’arithmétique pure — sans réseau, sans graines aléatoires, sans horloge — de sorte que l’exécuteur gratuit du navigateur et l’API prépayée renvoient le même JSON après arrondi décimal fixe à chaque appel.

Ce que résout la forme à deux points de Clausius–Clapeyron

En résolvant la température inconnue on obtient T2 = 1 / (1/T1 − (R/ΔHvap)·ln(P2/P1)).

Comment appeler l’API et ce qui revient

Les deux pressions doivent être strictement positives ; les valeurs à ou sous 1×10^(−15) en valeur absolue sont traitées comme zéro et rejetées avec un message mentionnant une pression non nulle. Envoyez un corps JSON avec quatre nombres finis obligatoires : p1 (alias P1, pressure1, vapor_pressure1, p_initial), t1 (alias T1, temperature1, temp1, t_initial), p2 (alias P2, pressure2, vapor_pressure2, p_final) et delta_h (alias delta_h_vap, deltaH, dH, enthalpy_vaporization, hvap, Delta_H, DH). Incluez éventuellement r (alias R, gas_constant, gasConstant) ; s’il est omis le solveur utilise 8.314462618 J/(mol·K). Les valeurs absolues doivent rester dans la limite publiée d’un billion pour que les produits intermédiaires restent finis sur le Worker et dans le navigateur. La température t1 doit être un kelvin strictement positif, et delta_h comme r doivent être non nuls. En cas de succès la réponse renvoie p1, t1, p2, delta_h et r arrondis (aussi comme gas_constant), fixe ln_p2_over_p1, inv_t1, inv_t2 et t2, formula à la chaîne de réarrangement à deux points, law à clausius_clapeyron, conditions notant ΔHvap constant, des indices d’unité pour pression et température, message à un court résumé, et steps à un tableau ordonné de lignes de substitution. L’échec de validation — champs manquants, nombres non finis, pression nulle, t1 non positif, ΔHvap ou R nuls, ou une paire non physique rendant T2 non positive ou non finie — renvoie invalid_input et n’est jamais facturé. Le tarif est un $0.002 forfaitaire par requête réussie.

Conseils pratiques, unités, limites et recherches liées

En enseignant, associez des exemples : eau près d’une atmosphère avec ΔHvap d’environ 40650 J/mol, une pression cible plus basse pour l’ébullition sous pression réduite, et un p1 ou p2 délibérément égal à zéro pour démontrer le chemin dur invalid_input. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé.

Que se passe-t-il lorsqu’une pression est nulle ?

ln(P2/P1) est indéfini. Cet outil renvoie invalid_input et ne facture jamais la requête.

Le calculateur de Clausius–Clapeyron est-il gratuit ?

L’outil navigateur est gratuit et s’exécute localement. Les appels API utilisent le solde prépayé KIT à $0.002 par requête réussie ; les tâches échouées ne sont jamais facturées.

Consulter la documentation complète du KIT →