透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

緩衝液 pH 值
4.76
依亨德森–哈塞爾巴爾赫方程式計算
採用的 pKa 4.76
[A⁻]/[HA] 比值 1
pOH(= 14 − pH) 9.24

什麼是緩衝溶液 pH 計算器?

緩衝溶液能在加入少量酸或鹼時,抵抗 pH 值的劇烈變化。本計算器採用亨德森–哈塞爾巴爾赫方程式(Henderson–Hasselbalch equation),根據酸解離常數(以 \(\text{p}K_a\) 表示)以及共軛鹼 \([\text{A}^-]\) 與弱酸 \([\text{HA}]\) 的濃度,計算出緩衝液的 pH 值。它適用於任何「酸–共軛鹼」配對,例如醋酸/醋酸根、銨離子/氨,或磷酸鹽緩衝系統。

使用方法

只需輸入三個數值:弱酸的 \(\text{p}K_a\)、共軛鹼 \([\text{A}^-]\) 的莫耳濃度,以及弱酸 \([\text{HA}]\) 的莫耳濃度。計算器會回傳緩衝液的 pH 值、鹼與酸的比值,以及對應的 pOH(在 25 °C 下)。由於計算只取決於兩者的比值,濃度可使用任何一致的單位。

公式解析

方程式 $$\text{pH} = \text{p}K_a + \log_{10}\!\left(\frac{[\text{A}^-]}{[\text{HA}]}\right)$$ 顯示:當鹼與酸的濃度相等時,對數項為零,pH 即等於 \(\text{p}K_a\)——此時緩衝能力達到最大。共軛鹼越多,pH 越高;弱酸越多,pH 越低。比值每變動十倍,pH 值就恰好移動一個單位。

滴定曲線顯示平坦的緩衝區,此處 pH 等於 pKa
在緩衝區附近 pH 變化緩慢;當 \([\text{A}^-]\) 等於 \([\text{HA}]\) 時,pH 等於 \(\text{p}K_a\)。
緩衝溶液示意圖,顯示弱酸 HA 與共軛鹼 A⁻ 處於平衡狀態
緩衝溶液能抵抗 pH 變化,因為弱酸(HA)與其共軛鹼(A⁻)共存於平衡之中。

實例計算

以一個醋酸鹽緩衝液為例,\(\text{p}K_a = 4.76\)、\([\text{A}^-] = 0.30 \text{ mol/L}\)、\([\text{HA}] = 0.10 \text{ mol/L}\):比值為 3.0,\(\log_{10}(3.0) \approx 0.477\),因此 $$\text{pH} = 4.76 + 0.477 \approx 5.24$$

常见缓冲系统及其 pKa 值

最有效的缓冲作用发生在系统的 \(\text{pK}_a\) 值上下大约一个 pH 单位范围内,其中共轭碱基和弱酸以相当的浓度存在。下表列出了广泛使用的缓冲系统,包括它们在 25 °C 时的近似 \(\text{pK}_a\) 值及其实用缓冲范围(\(\text{pK}_a \pm 1\))。

缓冲系统 平衡 \(\text{pK}_a\)(25 °C) 实用缓冲范围
柠檬酸(第一) H₃Cit ⇌ H₂Cit⁻ 3.13 2.1 – 4.1
乙酸 / 乙酸盐 CH₃COOH ⇌ CH₃COO⁻ 4.76 3.8 – 5.8
柠檬酸(第二) H₂Cit⁻ ⇌ HCit²⁻ 4.76 3.8 – 5.8
碳酸(第一) H₂CO₃ ⇌ HCO₃⁻ 6.35 5.4 – 7.4
柠檬酸(第三) HCit²⁻ ⇌ Cit³⁻ 6.40 5.4 – 7.4
磷酸盐(第二) H₂PO₄⁻ ⇌ HPO₄²⁻ 7.20 6.2 – 8.2
Tris(Tris-HCl) TrisH⁺ ⇌ Tris 8.07 7.1 – 9.1
铵离子 / 氨 NH₄⁺ ⇌ NH₃ 9.25 8.3 – 10.3
碳酸(第二) HCO₃⁻ ⇌ CO₃²⁻ 10.33 9.3 – 11.3

作为一个计算验证示例,浓度相等的乙酸盐 \([A^-]\) 和乙酸 \([HA]\) 组成的乙酸盐缓冲液的 \(\text{pH} = 4.76 + \log_{10}(1) =\) 4.76,恰好在其 \(\text{pK}_a\) 处。注意 Tris 的 \(\text{pK}_a\) 对温度异常敏感,随温度升高而降低。

关键术语与变量

\(\text{pK}_a\)
酸离解常数的负以 10 为底的对数,\(\text{pK}_a = -\log_{10} K_a\)。较低的 \(\text{pK}_a\) 表示酸性更强。当目标 pH 接近其 \(\text{pK}_a\) 时,缓冲液的效果最佳。
\(K_a\)(酸离解常数)
离解反应 \(HA \rightleftharpoons H^+ + A^-\) 的平衡常数,定义为 \(K_a = \frac{[H^+][A^-]}{[HA]}\)。较大的 \(K_a\) 表示酸性更强。
共轭碱基 \([A^-]\)
弱酸失去质子后形成的物质的摩尔浓度。它是 Henderson-Hasselbalch 比值中的分子,用于中和加入的酸。
弱酸 \([HA]\)
未离解(质子化)酸形式的摩尔浓度。它是比值中的分母,用于中和加入的碱。
缓冲容量
衡量缓冲液在 pH 变化较小的情况下能吸收多少强酸或强碱的能力。当 \([A^-] \approx [HA]\)(在 \(\text{pK}_a\) 处)且总缓冲浓度较高时,缓冲容量最大。
pH
氢离子活度的衡量标准,\(\text{pH} = -\log_{10}[H^+]\)。较低的值表示酸性较强;在 25 °C 时,7 表示中性。
pOH
氢氧根离子浓度的对数形式,\(\text{pOH} = -\log_{10}[OH^-]\)。在 25 °C 时,\(\text{pH} + \text{pOH} = 14\)。
碱酸比 \(\left(\frac{[A^-]}{[HA]}\right)\)
共轭碱基与弱酸的比例。比值为 1 时给出 \(\text{pH} = \text{pK}_a\);比值在 0.1 到 10 之间(对应于 \(\pm 1\) 的 pH 偏移)定义了实用缓冲范围。

常見問題

如果鹼與酸的濃度相等會怎樣?此時 \(\text{pH} = \text{p}K_a\),因為 \(\log(1) = 0\)。

這個方程式適用於極稀或極強的溶液嗎?不適用——亨德森–哈塞爾巴爾赫方程式假設溶液為理想狀態,且平衡濃度近似於起始濃度,因此在 \(\text{p}K_a\) 附近、濃度適中的緩衝液中最為準確。

可以用在鹼與其共軛酸的情況嗎?可以,先用 \(\text{p}K_a = 14 - \text{p}K_b\) 將 \(\text{p}K_b\) 換算成 \(\text{p}K_a\),再套用相同公式即可。

最後更新: