欢迎来到化学平衡的世界!
你有没有试过在跑步机上跑步的感觉?你跑得很快,用尽全力,但实际上却哪里也没去。在化学世界里,许多反应也一样。它们会达到一个称为动态平衡(dynamic equilibrium)的状态,此时正反应和逆反应的速率完全相同。
在这些笔记中,我们将探讨这种现象的原因,学习如何利用勒沙特列原理(Le Chatelier’s Principle)来“推动”反应,从而获得我们想要的产物,以及如何运用平衡常数 \(K_c\) 来进行精确的数学计算。别担心,如果刚开始觉得这些概念很抽象,我们会用很多生活化的类比来让你瞬间秒懂!
1. 什么是动态平衡?
你目前学到的大多数反应都是由左向右进行,直到反应物耗尽为止。这些是“单向”反应。然而,许多反应是可逆的(reversible)。我们用双箭号符号来表示:\( \rightleftharpoons \)。
“繁忙商店”的类比
想象一家小商店。有人走进去(正反应),也有人走出来(逆反应)。如果每分钟有 5 个人进去,同时每分钟有 5 个人出来,店内的人数就会保持恒定,尽管店内的人员一直处于流动状态。这就是动态平衡。
一个反应要达到平衡,必须满足两个条件:
1. 反应必须在封闭系统中进行(没有物质能进出)。
2. 正反应的速率必须等于逆反应的速率。
复习重点:在平衡状态下,反应物和产物的浓度会保持不变,但这并不代表它们的浓度一定相等。产物可能远多于反应物,反之亦然!
核心概念:动态平衡是一种平衡状态,此时正反应和逆反应以相同的速率进行,因此浓度保持恒定。
2. 勒沙特列原理
这是一个看似高级,其实很简单且符合逻辑的规则:如果你改变了处于平衡状态的系统条件,系统会向抵消这种改变的方向移动。
把它想象成“叛逆期青少年”原则——无论你想做什么,反应总会试图对着干!
改变浓度
如果你增加反应物的浓度,系统就会想要减少它。它会通过向右移动(生成更多产物)来达到目的。
记忆小撇步:左边加 \(\rightarrow\) 向右移。右边加 \(\rightarrow\) 向左移。
改变压力(仅限气体)
压力是由气体分子撞击容器壁引起的。要使用这个规则,你必须计算方程式两边的气体摩尔数。
例子:\( N_2(g) + 3H_2(g) \rightleftharpoons 2NH_3(g) \)
左边 = 4 摩尔气体。右边 = 2 摩尔气体。
如果你增加压力,系统会试图通过向气体摩尔数较少的一侧移动来降低压力(在上述例子中是向右移)。
改变温度
这是最棘手的部分!你需要知道正反应是放热(exothermic)(放出热量,\(-\Delta H\))还是吸热(endothermic)(吸收热量,\(+\Delta H\))。
- 如果你升高温度,系统会试图冷却。它会向吸热方向移动以吸收多余的热量。
- 如果你降低温度,系统会试图升温。它会向放热方向移动。
催化剂的角色?
你知道吗?催化剂不会改变平衡位置。它只是将正反应和逆反应的速率增加相同的幅度。它只是帮你更快地达到平衡而已!
核心概念:反应总是试图“撤销”你刚才所做的改变。压力变大?移向摩尔数较少的一侧。热量变多?移向吸热方向。
3. 工业上的妥协
在工厂里,化学家希望以尽可能低的成本、尽可能快的速度,生产尽可能多的产物。有时候,勒沙特列原理建议的条件反而对商业运作不利!
例子:哈伯法制氨 \( (N_2 + 3H_2 \rightleftharpoons 2NH_3) \) 是放热反应。为了获得高产率(yield)(大量产物),我们应该使用低温。然而,低温会使反应太慢。因此,工业上会采用折衷温度(约 450°C),以便在合理的时间内获得足够的产量。
核心概念:工业生产条件是在高产率(平衡)、高速度(动力学)和安全/成本之间取得的平衡。
4. 平衡常数 (\(K_c\))
勒沙特列原理告诉我们反应往哪边移动,而 \(K_c\) 则给出一个数值,精确告诉我们平衡点在哪里。
写出 \(K_c\) 表达式
对于一般反应:\( aA + bB \rightleftharpoons cC + dD \)
表达式为:\( K_c = \frac{[C]^c[D]^d}{[A]^a[B]^b} \)
记住:[产物] 除以 [反应物]。方括号 [ ] 代表浓度,单位为 \(mol\ dm^{-3}\)。平衡方程式中的系数会成为表达式中的幂指数。
计算单位
对于 \(K_c\),单位并不总是固定的!你每次都必须通过抵消来计算它们。
例子:如果你得到 \( \frac{(mol\ dm^{-3})^2}{(mol\ dm^{-3})^1} \),其中一组抵消后,单位变为 \( mol\ dm^{-3} \)。
\(K_c\) 的黄金法则
只有温度能改变特定反应的 \(K_c\) 值。如果你改变浓度或压力,平衡会移动以保持 \(K_c\) 不变。但如果你改变温度,\(K_c\) 的值就会改变。
\(K_c\) 计算步骤:
1. 写出平衡方程式。
2. 写出 \(K_c\) 表达式。
3. 使用“ICE”(起始 Initial、变化 Change、平衡 Equilibrium)表找出平衡时的摩尔数。
4. 将摩尔数除以体积得到浓度。
5. 将数值代入表达式并计算。
核心概念:\(K_c\) 在特定温度下是一个常数。\(K_c\) 数值越大(大于 1)意味着平衡偏向产物一侧。
避免常见错误
- 忘记幂指数:务必将方程式中的系数作为 \(K_c\) 表达式中的幂指数。
- 使用摩尔数而非浓度:在放入 \(K_c\) 公式前,务必将摩尔数除以体积 (\(V\))!
- 混淆速率和产率:催化剂增加的是速率,但对产率或 \(K_c\) 没有影响。
- 压力改变方向错误:记住,压力只影响气体。计算压力影响时,忽略固体或液体。
快速总结箱
平衡:速率相等,浓度恒定。
勒沙特列:系统对抗改变。
放热 (\(-\Delta H\)):低温有利。
吸热 (\(+\Delta H\)):高温有利。
增加压力:移向气体摩尔数较少的一侧。
\(K_c\):[产物] / [反应物]。仅受温度影响。