电池起电力·能斯特方程式模拟器 返回
电化学

电池起电力(电池电位)·能斯特方程式模拟器

实时动画演示原电池(如丹尼尔电池):电子流经外部电路,离子穿过盐桥迁移,电极发生氧化和还原。可视化标准起电力 E°cell,以及能斯特方程式 E=E°−(0.0592/n)logQ 随浓度变化对电位的影响。

电池构成·浓度
预设
电极对
阳极侧离子浓度 (M)
[Zn²⁺]
M
阴极侧离子浓度 (M)
[Cu²⁺]
M
温度 T
°C
计算结果
电池电位 E [V]
标准起电力 E°cell [V]
反应商 Q
转移电子数 n
阳极 E° [V]
阴极 E° [V]
原电池:电子与离子的流动
能斯特曲线 E vs log Q
理论与主要公式

$$E^{\circ}_{cell} = E^{\circ}_{cathode} - E^{\circ}_{anode}$$

标准起电力。由各电极的标准还原电位 E°(相对标准氢电极 SHE)之差求得。E°cell > 0 表示反应自发(原电池)。

$$E = E^{\circ}_{cell} - \frac{RT}{nF}\ln Q = E^{\circ}_{cell} - \frac{0.0592}{n}\log_{10} Q \;(25^{\circ}\mathrm{C})$$

能斯特方程式。R:气体常数,T:绝对温度 [K],n:转移电子数,F:法拉第常数(96485 C/mol),Q:反应商。

$$Q = \frac{[\text{Anode}^{z+}]}{[\text{Cathode}^{z+}]}, \qquad \Delta G = -nFE$$

反应商 Q 为阳极生成离子浓度 / 阴极反应离子浓度。放电进行时 Q 增大、E 下降,Q→K 时 E→0(平衡)。

什么是电池起电力(电池电位)

🙋
"电池起电力"是不是就是电池的电压?我学过丹尼尔电池大约是1.1V,这个数字是怎么来的?
🎓
大致来说,起电力就是两个电极"多想要电子"的差值。每种金属都有标准还原电位 E°:铜是+0.34V,锌是−0.76V。用阴极(铜)减去阳极(锌):0.34−(−0.76)=1.10V,这就是标准起电力 E°cell。按一下"标准条件"预设,就能看到正好显示1.10V。
🙋
明白了!但左图里黄色的"−"从锌流向铜。为什么电子从锌那一侧流出呢?
🎓
因为锌比铜更愿意放出电子。锌以 Zn→Zn²⁺+2e⁻ 溶解并留下电子(氧化=阳极)。这些电子经外部电路(导线)移动到铜侧,铜侧发生 Cu²⁺+2e⁻→Cu 沉积(还原=阴极)。盐桥中离子移动以保持溶液电中性。看绿色离子流向阴极、粉色流向阳极。
🙋
那改变浓度电压也会变吗?用"稀薄阴极"预设时电压下降了……
🎓
这正是能斯特方程式起作用的地方:E=E°−(0.0592/n)logQ,其中 Q=[阳极离子]/[阴极离子]。把阴极 Cu²⁺ 稀释会使 Q 增大,logQ 项就让电压下降。放电进行时 Cu²⁺ 被消耗、Zn²⁺ 增加,Q 不断增大,最后 Q→K 时 E→0,即电池"用完了"(达到平衡)。试试"接近平衡"预设,看动作点移到曲线右下方。

物理模型与主要方程式

标准起电力:$E^{\circ}_{cell} = E^{\circ}_{cathode} - E^{\circ}_{anode}$,即各电极标准还原电位 E°(相对标准氢电极 SHE)之差。当 E°cell > 0 时反应自发进行,体系作为原电池,可驱动电流流过外部电路。

能斯特方程式:$E = E^{\circ}_{cell} - \dfrac{RT}{nF}\ln Q$。在25°C下 $\dfrac{RT}{F}\ln 10 = 0.0592\,\mathrm{V}$,因此 $E = E^{\circ}_{cell} - \dfrac{0.0592}{n}\log_{10} Q$。n 为转移电子数,Q 为反应商。

自由能与平衡:$\Delta G = -nFE$。平衡时 $E=0$ 且 $\Delta G=0$,即 $\log K = \dfrac{nE^{\circ}_{cell}}{0.0592}$。对丹尼尔电池(n=2, E°=1.10V),$K\approx1.5\times10^{37}$,极大,意味着反应几乎进行到底。

实际应用

一次和二次电池设计:干电池、锂离子电池、铅蓄电池的标称电压由正负极标准电位之差决定。放电时活性物质浓度变化(Q 增大)表现为放电曲线上的电压下降,因此能斯特方程式是容量设计和荷电状态(SOC)估算的基础。

腐蚀与防护:异种金属接触时,较活泼的金属成为阳极优先溶解(原电池腐蚀)。电位差越大腐蚀驱动力越大,而牺牲阳极(锌、镁)阴极防护正是反向利用这一原理。

电化学传感器:pH 计、离子选择性电极(ISE)、溶解氧仪利用目标离子浓度按能斯特方程式表现为电位的特性。59 mV/decade(一价离子,25°C)的斜率是校准的基准。

电解与电镀:驱动非自发反应(E°cell < 0)需要外部电源并施加过电位。所需电压下限由电池电位给出,实际电压还需加上过电位和电阻损耗。

常见误解与注意点

首先是"E°cell 是电极电位的加法"这一误解。正确的是减法:E°cell = E°(阴极) − E°(阳极),两者都保持为标准还原电位。也可以把阳极改为氧化电位(变号)相加,但容易出现符号错误。本工具统一用还原电位之差,请对比 stat-card 中的"阳极 E°"和"阴极 E°"。

其次是"浓度加倍电压也加倍"的错觉。实际上是对数关系:Q 变化10倍,电位才移动 0.0592/n V(两电子约30mV)。在模拟器里把阴极浓度从1M降到0.001M(1000倍),E 也只下降约0.09V。浓度的影响出乎意料地小。

最后,"E→0 表示电池坏了"是错误的。E→0 意味着反应已达平衡(Q→K),不再能输出净电流。从热力学看这是 ΔG=0 的自然终点。在可充电的二次电池中,外部电源会把这个平衡反向推回。用"接近平衡"预设看动作点落在能斯特曲线的哪个位置。

常见问题

E°cell = E°(阴极) − E°(阳极)。两电极都用标准还原电位 E°(相对 SHE)表示,再用发生还原的阴极减去发生氧化的阳极的还原电位。丹尼尔电池为 0.34 − (−0.76) = 1.10V。E°cell 为正表示自发的原电池,为负表示电解(需要外部电源)。
它是 RT/F × ln10 的值。代入 R=8.314 J/(mol·K)、T=298.15 K(25°C)、F=96485 C/mol,约等于0.05916 V。因此在25°C下 E=E°−(0.0592/n)logQ。该系数随温度变化,所以本工具根据温度滑块实时重新计算 RT/nF。
Q 是任一瞬间的浓度比,K 是平衡时的浓度比。放电进行时 Q 增大、E 下降,当 Q=K 时 E=0(平衡,ΔG=0)。平衡常数由 logK = nE°cell/0.0592 求得;丹尼尔电池 K≈1.5×10³⁷,非常大,意味着反应几乎进行到底。
阳极发生氧化(金属放出电子并溶解),电子过剩;阴极发生还原(金属离子接受电子并沉积),需要电子。因此电子经外部导线从阳极流向阴极。与此同时,离子在盐桥中移动以保持溶液电中性并闭合回路。

使用指南

  1. 在"电极对"中选择原电池组合(默认是 Zn/Cu 丹尼尔电池)。阳极(较活泼金属)溶解,阴极(较贵金属)沉积。
  2. 设定阳极侧、阴极侧的离子浓度(M)和温度。工具自动计算 E°cell = E°(阴极)−E°(阳极) 以及能斯特方程式 E=E°−(0.0592/n)logQ 给出的电池电位。
  3. 在左图中观察电子经外部电路从阳极流向阴极、离子穿过盐桥迁移的实时过程。右侧能斯特曲线上的动作点(红色)随 log Q 移动。

具体计算示例

丹尼尔电池在标准条件下:阳极 Zn(E°=−0.76V)、阴极 Cu(E°=+0.34V)、[Zn²⁺]=[Cu²⁺]=1M、25°C。则 E°cell = 0.34−(−0.76) = 1.10V;由于 Q=1、logQ=0,电池电位 E=1.10V。将阴极 Cu²⁺ 稀释到0.001M 时 Q=1000、logQ=3,则 E = 1.10 − (0.0592/2)×3 ≈ 1.01V,下降约0.09V。

实务中的注意事项

  1. 标准还原电位 E° 为文献值(25°C、SHE 基准、活度1)。实际溶液中活度系数和络合会改变有效浓度,因此高浓度区需将能斯特方程式中的浓度替换为活度。
  2. 本工具计算电池的热力学起电力(开路电压)。实际通电后,过电位(活化、浓度、电阻极化)会使端电压低于起电力。
  3. 对于像 Ag⁺ 这样的一价离子,半反应是 Ag⁺+e⁻→Ag,但为匹配整体反应的电子数 n,此处按 2Ag⁺+2e⁻→2Ag 处理。注意 Q 中的指数也随离子价数变化。