免费焓计算器

ΔH = ΔU + p × ΔV

输入数值并点击计算,得出反应的焓变。

这个反应焓计算器——也称为 ΔH 计算器或反应热计算器——提供了一种快速确定化学过程中能量交换的方法。以下部分解释焓的概念、它与内能和压力-体积功的关系、如何将反应分类为吸热或放热,以及在实际计算中使用标准生成焓值。一个具体示例展示了完整的流程。

理解焓及其含义

焓(HH)描述了热力学系统中存储的总能量。它将系统的内能(UU)与其压力(pp)和体积(VV)的乘积相结合:

H=U+pVH = U + pV

由于焓是状态函数,其值仅取决于当前的平衡状态,而与达到该状态所经过的路径无关。对于大多数化学应用,焓变(ΔH\Delta H)是更相关的量,因为它直接告诉我们反应在恒压下吸收或释放了多少热量。

吸热反应与放热反应

每个化学反应要么从周围环境吸收热量,要么向周围环境释放热量。

  • 吸热反应 → 系统获得热量,因此 ΔH>0\Delta H > 0。
  • 放热反应 → 系统失去热量,因此 ΔH<0\Delta H < 0。

这个简单的符号规则是热化学的基础:正的 ΔH\Delta H 意味着过程需要能量输入,而负的 ΔH\Delta H 表示能量被释放。

恒压下的焓变公式

当反应在恒压(最常见的实验室条件)下发生时,焓变可以表示为:

ΔH=ΔU+p ΔV\Delta H = \Delta U + p\,\Delta V

其中 ΔU\Delta U 是内能的变化,ΔV\Delta V 是体积的变化。如果你知道物质的起始和结束内能及体积,可以直接使用此方程计算 ΔH\Delta H。

标准生成焓 – 定义与表

标准生成焓(ΔHf∘\Delta H_{\mathrm{f}}^{\circ})定义为在标准条件下,从纯元素形成一摩尔化合物时所发生的焓变:

  • 压力 p=105 Pa=1 barp = 10^{5}\ \text{Pa} = 1\ \text{bar}
  • 温度 T=25∘C=298.15 KT = 25^{\circ}\text{C} = 298.15\ \text{K}

纯元素在其最稳定形式(参考状态)下被约定赋予 ΔHf∘=0\Delta H_{\mathrm{f}}^{\circ} = 0。例如,O₂(g) 和作为石墨的碳的生成焓为零。

要找到反应的总焓变,使用此公式:

ΔHreaction∘=∑nproducts⋅ΔHf∘(products)  −  ∑nreactants⋅ΔHf∘(reactants)\Delta H^{\circ}_{\text{reaction}} = \sum n_{\text{products}} \cdot \Delta H_{\mathrm{f}}^{\circ}(\text{products}) \;-\; \sum n_{\text{reactants}} \cdot \Delta H_{\mathrm{f}}^{\circ}(\text{reactants})

下表列出了常见物质的标准生成焓:

物质ΔHf∘\Delta H_{\mathrm{f}}^{\circ} (kJ/mol)
O₂(g)0
SO₂(g)–296.83
SO₃(g)–395.72
H₂O(l)–285.8
Cu₂O(s)–168.6
Mg²⁺(aq)–466.85

括号中的符号表示物理状态:(g) 气体,(l) 液体,(s) 固体,(aq) 溶解于水。

实际示例:二氧化硫的氧化

考虑反应:

2 SO2(g)+O2(g)→2 SO3(g)2\,\mathrm{SO_{2}(g)} + \mathrm{O_{2}(g)} \rightarrow 2\,\mathrm{SO_{3}(g)}

使用上表:

  • 反应物:2 mol×(−296.83)+1 mol×0=−593.66 kJ2\ \text{mol} \times (-296.83) + 1\ \text{mol} \times 0 = -593.66\ \text{kJ}
  • 生成物:2 mol×(−395.72)=−791.44 kJ2\ \text{mol} \times (-395.72) = -791.44\ \text{kJ}
ΔHreaction∘=(−791.44)−(−593.66)=−197.78 kJ\Delta H^{\circ}_{\text{reaction}} = (-791.44) - (-593.66) = -197.78\ \text{kJ}

负值确认该反应是放热反应。

如何使用此焓计算器

该工具提供两种计算模式,使其能够灵活适应不同的数据输入。

模式1 – 使用标准生成焓

  1. 输入具有正确系数的反应物和生成物的化学方程式。
  2. 从内置数据库中选择每种物质(或选择“自定义”手动输入 ΔHf∘\Delta H_{\mathrm{f}}^{\circ} 值)。
  3. 计算器将所有反应物和生成物的生成焓相加,并应用上述公式。
  4. 结果立即显示为整个反应的标准生成焓变。

模式2 – 使用焓变公式 ΔH=ΔU+p ΔV\Delta H = \Delta U + p\,\Delta V

  1. 提供系统的体积变化(例如 5 L)。
  2. 输入内能变化(例如 2000 J)。
  3. 提供恒定的外部压力(例如 1 atm)。
  4. 工具计算 ΔH\Delta H 并显示最终值。

通过此热化学计算器,您可以避免手动查表和算术运算,使其成为学生、研究人员以及任何从事反应能量计算工作的人的可靠省时工具。

常见问题

1. 吸热反应和放热反应在ΔH方面有何区别?

吸热反应从周围环境吸收热量,产生正的ΔH。放热反应释放热量,产生负的ΔH。

2. 如何使用生成焓计算反应的标准焓变?

使用公式 ΔH°_reaction = Σ n(products)·ΔHf°(products) – Σ n(reactants)·ΔHf°(reactants)。将每个化合物的标准生成焓乘以其系数,求和,然后从生成物总和减去反应物总和。

3. 生成焓表中使用的标准条件是什么?

标准条件为压力 = 1 bar (10⁵ Pa) 和温度 = 25 °C (298.15 K)。纯元素的参考状态的 ΔHf° = 0。

4. 哪些物质的标准生成焓为零?

所有标准条件下最稳定形式的纯元素的 ΔHf° = 0。例如 O₂(g)、石墨 (C) 和 H₂(g)。

5. 焓计算器能否根据内能和体积变化计算 ΔH?

是的。切换到公式模式,输入内能变化 (ΔU)、体积变化 (ΔV) 和恒定压力。计算器应用 ΔH = ΔU + p·ΔV 得出结果。

使用方法

  1. 选择计算模式:对于热力学系统使用公式 ΔH = ΔU + p·ΔV,或使用反应方案通过标准生成焓计算 ΔH。
  2. 输入所需数值:公式模式下输入 ΔU、压力和 ΔV 及其单位;反应方案下输入系数并选择反应物和生成物的物质。
  3. 点击计算以计算焓变。结果将以您选择的单位显示 ΔH,并标识反应是吸热还是放热。