♻️玻恩-哈伯循环 - 晶格能计算、能量图与 Kapustinskii 估算
晶格能 U 是把 1 mol 离子晶体拆成相互远离的气态离子所需的能量,无法直接测定,通常用玻恩-哈伯循环由盖斯定律算出:从单质生成晶体的标准生成焓 ΔfH°,等于“金属原子化 + 电离 + 非金属原子化 + 得电子 + 气态离子形成晶体”各步焓变之和。以 NaCl 为例:ΔfH° = −411 kJ/mol,Na 的升华焓 107,第一电离能 496,½ Cl–Cl 键能 121.7,Cl 的电子亲和能 −349,于是晶格生成焓 = −411 − (107 + 496 + 121.7 − 349) ≈ −787 kJ/mol,晶格能 U ≈ 787 kJ/mol。选择化合物(NaCl、KCl、LiF、CsCl、AgCl、MgO、CaO、MgCl₂、CaF₂、Na₂O、Al₂O₃ 等 28 种),工具自动列出每一步的过程方程、倍数和 CRC/NIST 数据,算出晶格能并按比例画出能量阶梯图;任何数据都可以修改,也可以改为求某一个未知量,例如已知晶格能反求电子亲和能或生成焓。下方用 Born–Landé 方程(马德隆常数、玻恩指数)和 Kapustinskii 方程(Shannon 离子半径)做纯离子模型估算,并与热化学值比较:NaCl 相差约 5%,而 AgCl 相差 20% 以上,说明有明显的共价成分。可切换中国教材的正值晶格能和 A-level 的负值晶格生成焓两种符号约定。
免费 · 无需注册 · 浏览器本地处理最后更新:
正在加载工具...
如何使用玻恩-哈伯循环与晶格能
- 1选择离子化合物,并选择晶格能的符号约定(正值 U 或负值 ΔlatH)
- 2核对或修改各步数据,在“求哪一项”中选择要计算的未知量
- 3查看盖斯定律推导、按比例的能量图,以及 Born–Landé、Kapustinskii 理论值对比
常见问题
- 晶格能为什么有正有负?
- 这是定义方向不同。中国大学和中学教材通常把晶格能定义为拆开 1 mol 离子晶体成为气态离子所吸收的能量,为正值(NaCl 约 +787 kJ/mol);英国 A-level 等教材常用晶格生成焓,即气态离子结合成 1 mol 晶体放出的热量,为负值(−787 kJ/mol)。两者数值相同、符号相反,工具里可以切换。
- 为什么 MgO 的晶格能比 NaCl 大那么多?
- 晶格能近似与离子电荷乘积成正比、与离子间距成反比。Mg²⁺ 和 O²⁻ 的电荷乘积是 4,是 Na⁺Cl⁻ 的 4 倍,而且离子更小,所以 MgO 的晶格能约 3800~3900 kJ/mol,是 NaCl 的近 5 倍,这也是 MgO 熔点高达 2852 °C 的原因。注意 O 的第二电子亲和能是正值(约 +844 kJ/mol),O⁻ 再得一个电子要吸热。
- Kapustinskii 方程和 Born–Landé 方程有什么区别?
- Born–Landé 方程 U = NₐA|z₊z₋|e²/(4πε₀r₀)·(1 − 1/n) 需要知道晶体结构的马德隆常数 A 和玻恩指数 n;Kapustinskii 方程 U = 1.2025×10⁵·ν|z₊z₋|/r₀·(1 − 34.5/r₀) 只需要每个式量中的离子数 ν 和离子半径,不必知道结构,适合估算。两者都基于纯离子模型,对典型离子晶体与玻恩-哈伯值相差通常在 5%~10% 以内。
- 为什么 AgCl 的理论值与实验值相差很大?
- Ag⁺ 是 18 电子构型,极化能力强,Cl⁻ 又较易被极化,离子间电子云发生重叠,带有相当的共价成分,额外增加了晶体的稳定性。纯离子模型忽略了这部分作用,所以 AgCl 的 Born–Landé 估算值约 730 kJ/mol,明显低于玻恩-哈伯值约 916 kJ/mol。这一差异也解释了 AgCl、AgBr、AgI 溶解度依次减小、颜色依次加深。