跳至内容

蒸汽压计算器:估算物质挥发性

使用化学中常用的安托万方程,计算水、乙醇、丙酮、苯等多种常见挥发性物质在任意给定温度下对应的蒸汽压数值大小,反映该物质在此温度下的挥发倾向强弱。结果以毫米汞柱(mmHg)为单位即时显示出来,适用于化学实验方案设计、工业蒸馏工艺参数选取和物理化学课程中挥发性相关内容的课堂教学演示与练习。

蒸汽压估算器

H₂O - 一种无色、无味的液体,对生命至关重要

°C

有效范围:1°C到100°C

蒸汽压
23.69mmHg

计算公式

安托万方程:

log₁₀(P) = 8.07131 - 1730.63/(233.426 + T)

log₁₀(P) = 8.07131 - 1730.63/(233.426 + 25.0)

log₁₀(P) = 1.37450

P = 23.69 mmHg

蒸汽压与温度关系图

蒸汽压与温度关系图
水的蒸气压图表0200400600800蒸气压 (mmHg)020406080100温度 (°C)

该图显示了蒸汽压随温度变化的情况

加载计算器...
📚

文档

蒸气压计算器

蒸气压计算器估算在给定温度下液体与其蒸气达到平衡时,液体蒸气产生的压力。该工具使用安托万方程,计算八种常见物质的蒸气压,单位为毫米汞柱(mmHg):水、甲醇、乙醇、丙酮、苯、甲苯、氯仿和乙醚。

什么是蒸气压?

每种液体中的分子运动速度各不相同。表面上一些速度最快的分子会逸出并变成气体,即使没有沸腾也会如此。这些逸出的气体在液面上方形成压力,最终,离开液体的分子速率与返回液体的分子速率相等。处于这一平衡状态时的压力就是蒸气压。

蒸气压高的液体会快速蒸发,因为其中许多分子很容易逸出。丙酮和乙醚就是例子:它们在室温下蒸发很快。水在室温下的蒸气压较低,蒸发得更慢。

温度升高时,蒸气压也会升高。温度较高时,分子运动更快,因此有足够能量逸出液体的分子会增多。这种关系不是直线关系;随着温度升高,蒸气压的增幅会越来越快。

蒸气压公式:安托万方程

计算器使用安托万方程。这是一种根据每种物质的实际测量数据拟合得到的公式:

log⁡10(P)=A−BC+T\log_{10}(P) = A - \frac{B}{C + T}

  • P 表示蒸气压,单位为 mmHg
  • T 表示温度,单位为 °C
  • A、B 和 C 是每种物质特有的常数,通过将方程拟合到实验室测量数据得到

每种物质的常数只在特定温度范围内有效。超出该范围时,方程可能给出错误答案,因此计算器不会进行计算。

本计算器使用的安托万常数

物质ABC有效范围(°C)
水8.071311730.63233.4261 至 100
甲醇8.080971582.271239.72615 至 100
乙醇8.204171642.89230.320 至 100
丙酮7.117141210.595229.6640 至 100
苯6.905651211.033220.798 至 100
甲苯6.954641344.8219.48210 至 100
氯仿6.954651170.966226.2320 至 100
乙醚6.920321064.07228.80 至 100

如何使用蒸气压计算器

  1. 从下拉菜单中选择一种物质。
  2. 输入以 °C 为单位的温度。温度必须处于该物质的有效范围内,范围显示在输入框下方。
  3. 读取以 mmHg 为单位的蒸气压结果。
  4. 查看公式面板,了解计算中使用的确切数值。
  5. 查看图表,了解压力在整个有效范围内的变化。
  6. 按“复制”复制结果,或按“重置”返回水和 25 °C 的设置。

如果温度超出有效范围,计算器会显示错误消息而不是结果,因为安托万方程在该范围外并不可靠。

如何计算蒸气压:演算示例

求水在 25 °C 下的蒸气压。

步骤 1:获取水的常数。 A = 8.07131,B = 1730.63,C = 233.426

步骤 2:将这些数值代入方程。

log⁡10(P)=8.07131−1730.63233.426+25=8.07131−1730.63258.426=1.3745\log_{10}(P) = 8.07131 - \frac{1730.63}{233.426 + 25} = 8.07131 - \frac{1730.63}{258.426} = 1.3745

步骤 3:消去对数。

P=101.3745≈23.7 mmHgP = 10^{1.3745} \approx 23.7 \text{ mmHg}

水在 25 °C 下的蒸气压约为 23.7 mmHg。这远低于正常大气压(海平面上约为 760 mmHg),因此液态水不会在室温下沸腾。

作为对公式的检验:在 100 °C 下,同一方程给出的水的蒸气压约为 760 mmHg,与水在海平面上的已知沸点相符。

常见物质在 25 °C 下的蒸气压

物质25 °C 下的蒸气压
水23.7 mmHg
乙醇58.8 mmHg
丙酮230.9 mmHg
甲醇127.0 mmHg
苯95.2 mmHg
甲苯28.4 mmHg
氯仿196.7 mmHg
乙醚534.3 mmHg

丙酮和乙醚在相同温度下的蒸气压远高于水。因此它们蒸发得更快,接触皮肤时会感觉更凉:快速蒸发会迅速带走热量。

如何解读结果

  • 蒸气压越高,物质在该温度下越容易蒸发。
  • 蒸气压越低,物质越容易保持液态。
  • 液体在其蒸气压等于周围压力的温度下沸腾。在海平面上,周围压力约为 760 mmHg(1 个大气压)。

蒸气压的实际意义

蒸气压对许多实际工作都有指导作用。化学工程师利用它设计蒸馏塔,先使挥发性更高的液体沸腾,从而分离液体。它会影响溶剂和燃料储罐的建造方式,因为蒸气压高的液体可能在密闭容器中积聚危险压力。环境科学家利用它预测污染物是否会从水中蒸发到空气中。药剂师利用它判断液体药物在包装中的状态。实验室工作人员利用它选择真空蒸馏和旋转蒸发的安全条件,并判断如何安全储存挥发性化学品。

查找蒸气压的其他方法

安托万方程是多种方法之一:

  • 克劳修斯—克拉珀龙方程是一种更具基础性的公式,将蒸气压与温度以及使物质汽化所需的热量联系起来。
  • 瓦格纳方程适用于更宽的温度范围,但需要更多输入常数。
  • 直接测量可在实验室中使用等压计等设备进行,能够得到最可靠的单个数据点。
  • 基团贡献法在没有实验数据时,根据分子结构估算蒸气压。

历史

蒸气压作为一个正式概念,源于19世纪关于热和气体的研究。贝诺瓦·保罗·埃米尔·克拉珀龙和鲁道夫·克劳修斯在1830年代提出了克劳修斯—克拉珀龙方程,将蒸气压与温度和潜热联系起来。1888年,法国工程师路易·夏尔·安托万发表了以其名字命名的较简单相关式。该公式牺牲了一些理论基础以换取易用性,因此直到今天仍常见于教科书和计算器中。

常见问题

用简单的话说,什么是蒸气压? 它是在设定温度下,液体与其气体达到平衡时,液体上方形成的气体所产生的压力。蒸气压高的物质容易蒸发。

温度如何影响蒸气压? 温度升高时,蒸气压也会升高,而且增幅会越来越快,而不是呈直线变化。温度较高时,分子运动更快,能够逃离液面的分子也会增多。

蒸气压与大气压有什么区别? 蒸气压来自某种物质自身的分子逸出并变成气体。大气压是某处上方空气中所有气体的合成压力。当液体的蒸气压达到周围的大气压时,液体就会沸腾。

为什么蒸气压对蒸馏很重要? 蒸馏利用液体之间蒸气压的差异来分离它们。蒸气压较高的物质先蒸发出来,可以单独收集。

安托万方程的准确性如何? 在常数拟合所依据的温度附近,该方程通常能将测得的蒸气压拟合在几个百分点以内。本计算器有两项检验:水在 100 °C 下得到 760.1 mmHg,而真实值为 760 mmHg;乙醚在 20 °C 下得到 440.1 mmHg,而测量值为 439.8 mmHg。远超出拟合范围后,准确性会降低,因此计算器拒绝使用超出每种物质所列范围的温度。远高于某种物质沸点的结果属于外推值,应视为估算值。

这个计算器适用于混合物吗? 不适用。它只计算纯物质的蒸气压。混合物遵循拉乌尔定律,其中每种组分的分压取决于其在混合物中的占比,而非理想混合物还需要进一步的修正因子。

参考文献

  1. Poling,B. E.、Prausnitz,J. M. 和 O'Connell,J. P.(2001)。气体与液体的性质(第5版)。McGraw-Hill。
  2. Smith, J. M., Van Ness, H. C., & Abbott, M. M.(2017)。《化学工程热力学导论》(第8版)。McGraw-Hill Education。
  3. Antoine,C.(1888)。“蒸气张力:张力与温度之间的新关系。”法国科学院会议纪要,107,681-684。
  4. NIST Chemistry WebBook,SRD 69。美国国家标准与技术研究院。