缓冲体系
Buffer Systems
1908 年前后,美国生理化学家 Lawrence Henderson 研究血液时注意到:尽管代谢不断产生酸,血液的 pH 却稳定在 7.35–7.45 附近。瑞典生理学家 Karl Hasselbalch 把 Henderson 的思路写成对数形式,后人称之为亨德森–哈塞尔巴尔赫方程(Henderson–Hasselbalch equation)。
这条式子背后,是一套极其朴素却极其强大的化学装置:缓冲体系(buffer system)——用少量弱酸与其共轭碱(或弱碱与其共轭酸)的共存,把 pH "钉"在一个窄范围内。你的血液、细胞培养基、实验室 pH 计校准液、甚至某些抗酸药,都在靠它活着。
破除误解:缓冲 ≠ "把 pH 固定成某个魔法数字"
很多人以为缓冲溶液的 pH 永远不变——加多少酸加多少碱都纹丝不动。错。缓冲只能抵抗 pH 变化,不能消灭变化;当加入的强酸或强碱远超过缓冲对的容量(buffer capacity)时,pH 仍会剧烈漂移——缓冲"破"了。
第二个误解:以为任何酸碱混合物都能缓冲。有效缓冲需要弱电解质及其共轭对,且两者浓度都不能太低。强酸(如 HCl)加其共轭碱(Cl⁻)不是缓冲——Cl⁻ 几乎不结合质子;NaCl 溶液更谈不上缓冲 pH。
第三个误解,是把"缓冲"听成"中性"。缓冲对把 pH 钉在自己的 pKa 附近,而不是钉在 7。乙酸盐缓冲在 4.8 左右效力最强,Tris 在 8 附近。
血液看起来接近中性,只是因为那对缓冲被生理机制维持在 7.4。实验室里一份 pH 9 的缓冲,仍然是合格的缓冲。
它是什么:共轭酸碱对的协同防御
以弱酸 HA 与其共轭碱 A⁻ 为例:
HA ⇌ H⁺ + A⁻
加入少量强酸(H⁺):A⁻ 接住质子 → HA,H⁺ 被"吃掉",pH 上升有限。
加入少量强碱(OH⁻):OH⁻ 夺走 HA 的质子 → A⁻ + H₂O,OH⁻ 被中和,pH 下降有限。
关键:溶液里同时有足够多的 HA 和 A⁻,才能既挡酸又挡碱。这就是acids-and-bases质子理论在chemical-equilibrium里的实战形态。
挡酸的是共轭碱,挡碱的是弱酸。两者缺一,防御就只剩半边。这就是为什么强酸加它的阴离子成不了缓冲:那个阴离子几乎不肯把质子接回去。
HA 与 A⁻ 的比例一变,pH 就按对数跟着变。比例变十倍,pH 才移大约一个单位。对数把浓度的大变动压成 pH 的小变动,这正是缓冲显得"钝"的来源。
亨德森–哈塞尔巴尔赫方程
对弱酸缓冲体系:
pH = pKa + log([A⁻] / [HA])
含义直观:
- 当 [A⁻] = [HA] 时,log(1) = 0,pH = pKa——缓冲对在 pKa 附近效力最强。
- 有效缓冲范围通常约为 pKa ± 1(有些教材取 ± 1.5)。
选择缓冲剂时,应让目标 pH 落在所选弱酸的 pKa 附近:要 pH ≈ 7 用磷酸盐(pKa₂ ≈ 7.2),要 pH ≈ 4–5 用乙酸盐(pKa ≈ 4.76)。血液中最重要的是碳酸–碳酸氢盐缓冲对:
CO₂(aq) + H₂O ⇌ H₂CO₃ ⇌ H⁺ + HCO₃⁻
其 pKa ≈ 6.1(37 °C),单独看并非在 pH 7.4 的最佳缓冲点——但生物体还有一招。
式中的 [A⁻]/[HA] 用的是平衡浓度,稀溶液里常近似成配制浓度。离子强度高时,活度校正不能省。温度也会移动 pKa,所以精密工作必须注明温度。
碳酸这一对还有一层容易被一笔带过的细节。真正的碳酸分子 H₂CO₃ 在水里很少,大部分溶解的二氧化碳只是 CO₂(aq)。生理化学因此使用表观 pKa 约 6.1(37 °C),把溶解 CO₂ 都算进"酸"这一侧。
不要把它与纯 H₂CO₃ 的热力学常数混为一谈。乙酸的 pKa 约 4.76、磷酸的 pKa₂ 约 7.2,都是 25 °C 附近的常用教科书值,已经足以指导选缓冲。
方程还假定溶液足够稀,活度系数接近 1。生理离子强度下这个假定并不严格成立,所以临床用的是经过温度和离子强度约定的表观常数。
实验室按摩尔比配制,再用校准过的电极微调,就是在补这一层。不要把课堂上的理想公式直接当成血气仪的读数。
血液缓冲:肺与肾的联合作战
人体 pH 7.4 时,[HCO₃⁻] 与 [H₂CO₃](与溶解 CO₂ 成正比)之比约 20:1;代入方程:pH = 6.1 + log(20) ≈ 7.4。若代谢产生 extra H⁺:
- HCO₃⁻ 缓冲消耗,比值下降,pH 略降。
- 呼吸补偿:脑干化学感受器加快通气,呼出 CO₂,推动平衡左移,[H₂CO₃] 下降,pH 回升。
- 肾补偿(较慢):肾小管调节 HCO₃⁻ 重吸收与 H⁺ 分泌,恢复比值。
因此碳酸缓冲的"有效",不仅靠化学平衡,还靠开放系统——CO₂ 可与大气交换,[HCO₃⁻] 与 pCO₂ 可被生理机制分别调控(见 chemical-equilibrium 勒夏特列原理的生物学版)。其他缓冲组分——血红蛋白、血浆蛋白质、磷酸盐——共同构成多层防御。
细胞内,磷酸二氢根与磷酸氢根这一对更接近自己的 pKa。血浆蛋白质和血红蛋白则提供另一层:可电离侧链、尤其是组氨酸,能在生理 pH 附近收放质子。碳酸酐酶把 CO₂ 与水的平衡加速到呼吸节律跟得上的速度。没有它,水合反应本身偏慢,通气再快也来不及改写血液里的酸这一侧。
呼吸代偿走的是呼吸系统。通气量上升,动脉血里的二氧化碳分压下降,方程里的分母变小,pH 回升。通气量下降则相反。这是分钟到小时量级的调节。
肾代偿走的是肾脏:改变碳酸氢根的重吸收与氢离子的分泌,时间尺度是小时到天。血气分析同时读 pH、pCO₂ 与 HCO₃⁻,就是为了分辨冲击来自呼吸侧还是代谢侧。
缓冲容量与配制实践
缓冲容量 β:衡量单位 pH 变化所需外加酸碱的量;当 [HA] ≈ [A⁻] 且总浓度较高时,β 最大。
实验室配制磷酸盐缓冲(pH 7.0):按 Henderson–Hasselbalch 计算 NaH₂PO₄ 与 Na₂HPO₄ 摩尔比,或滴定法微调;细胞培养常用 HEPES(pKa ≈ 7.5,不在代谢途径中)——避免传统碳酸缓冲对 CO₂ 孵箱的依赖。分析化学中,缓冲溶液也维持滴定曲线平台区、酶反应最适 pH——与analytical-titration、solutions-and-solubility紧密相关。
缓冲容量随总浓度上升。把磷酸盐缓冲稀释十倍,pH 往往只挪一点点,但同样一滴酸造成的冲击会大得多。容量与"钉得住"不是一回事:方程管的是比值,容量管的是库存。
范斯莱克在 1922 年把 β 写成外加强酸或强碱的量对 pH 的导数。当 [HA] = [A⁻] 时,这个导数最大。配制时先按目标 pH 算出摩尔比,再决定总浓度要多高,才能扛住实验里预计会冲进来的酸或碱。见 the-mole。
磷酸有三级解离。实验室生理缓冲用的是中间那一级,pKa₂ 约 7.2。第一级太酸,第三级太碱,都不在细胞实验常用的窗口里。选磷酸盐,其实是选这一级,而不是选"磷酸"这个名字。
常见缓冲体系一览
| 缓冲对 | pKa(约) | 常用 pH 范围 | 典型用途 |
|---|---|---|---|
| 乙酸 / 乙酸盐 | 4.76 | 3.7–5.7 | 生物化学沉淀、弱酸性反应 |
| 磷酸一/二氢盐 | 7.2 | 6.2–8.2 | 生理盐水、细胞培养 |
| Tris / Tris-HCl | 8.1 | 7.1–9.1 | 酶反应、电泳 |
| HEPES | 7.5 | 6.5–8.5 | 需隔绝 CO₂ 的细胞实验 |
| 碳酸 / 碳酸氢盐 | 6.1 | 依赖 pCO₂ | 血液、CO₂ 孵箱培养 |
| 甘氨酸 / HCl | 2.3 | 1.3–3.3 | 低 pH 电泳、某些色谱 |
选择缓冲剂时除 pKa 外,还要问:是否干扰后续分析?是否螯合金属离子?是否被细胞代谢?
Norman Good 在 1966 年给出一套选生物缓冲的判据:pKa 落在生理区间、本身尽量不穿过细胞膜、尽量不螯合金属、紫外吸收低。HEPES 就是按这个清单留下来的。Tris 的氮原子能配位金属,电泳里好用,酶学里有时碍事。表格里的 pH 范围只是起点,不是许可证。
滴定曲线上的"缓冲区域"
酸碱滴定曲线平坦段对应缓冲作用最强处。用 0.1 M NaOH 滴定 0.1 M 弱酸 HA:在 pKa 附近,每加 0.5 当量碱,pH 只变约 0.3 单位——这就是曲线"平台"的化学含义。强酸–强碱滴定没有这样的平台,因为没有共轭对共存。理解这一点,就把analytical-titration、chemical-equilibrium与缓冲概念连成一条线。
半中和点是一个特别干净的读数。弱酸被强碱滴定到一半时,[HA] ≈ [A⁻],pH 落在 pKa 上。平台区的宽度随浓度变化,但中点的这个等式不依赖浓度。
开放系统 vs 封闭系统
封闭瓶里的醋酸–醋酸盐缓冲,加酸加碱到一定量就会失效——总量有限。开放系统(如血液)可不断调节:肺呼出 CO₂、肾调节 HCO₃⁻,相当于动态补充缓冲组分。
这也是碳酸缓冲在 pH 7.4 仍"够用"的原因:不是靠单一 pKa 匹配,而是靠生理反馈维持开放平衡。实验室细胞培养若用 HEPES 缓冲,则更接近封闭系统——需定期换液,避免缓冲耗尽与 pH 漂移。
封闭体系里,弱酸与共轭碱的总量固定。加入的强酸一旦把 A⁻ 耗尽,再来的质子就直接抬高 [H⁺],pH 急跌。开放体系多了一条出路:其中一种组分可以进出系统。血液里的 CO₂ 能经肺离开,于是"酸"这一侧可以被生理机制单独抽走,而不必等化学平衡自己慢慢耗尽碱。
可以把肺想成一台不断调节的排气阀。代谢产酸时,化学缓冲先把质子转成更多的溶解 CO₂。通气随后把 CO₂ 送出体外,相当于把产物移走,勒夏特列原理迫使平衡继续向消耗 H⁺ 的方向移动。
封闭瓶里的碳酸盐缓冲做不到这一步,因为多出来的 CO₂ 无处可去,分压会升高,反过来限制缓冲。这就是为什么表观 pKa 在 6.1、距离 7.4 有一个单位的碳酸对,在体内仍然够用。不是 pKa 突然变好了,而是系统不再封闭。
实验室的 CO₂ 孵箱培养模仿的是开放端:气相维持约 5% 二氧化碳,与培养基里的碳酸氢盐配对。若改用 HEPES 而把培养瓶拧紧,系统就退回封闭。细胞代谢持续产酸时,只能靠那一瓶里预先装好的缓冲对,用完就会漂。定期换液,本质上是在人工补开放系统才有的物质流。
肺开的是 CO₂ 这扇门。肾开的是 HCO₃⁻ 与 H⁺ 那扇门,只是慢得多。两扇门都能动,才叫开放系统;只开一扇,代偿就只能走一半。
慢性呼吸衰竭的人碳酸氢根会慢慢升高,正是肾这扇门在补。急性通气不足来不及等肾,化学缓冲必须当场顶住。
为什么重要:生命不能容忍 pH 失控
酶活性、蛋白质折叠(见 proteins-chemistry)、膜电位、血红蛋白氧合曲线——几乎都敏感于 pH。酸中毒(pH < 7.35)与碱中毒(pH > 7.45)可致命;缓冲是第一道化学防线。工业上,发酵、电镀、废水处理同样依赖缓冲控制反应环境。
代谢性酸中毒时,问题首先落在 HCO₃⁻ 被消耗;呼吸性酸中毒时,问题首先落在 CO₂ 排不出去。两者 pH 都会降,但血气上的分压与碳酸氢根走向相反。处理针对的是哪一侧在漂移,而不是朝血液里倒一瓶碱就结束。
工业发酵若 pH 失控,酶会失活,产物谱也会变。电镀槽与污水处理的中和池,同样是在管理缓冲容量,而不是追求某个吉祥数字。
血红蛋白不仅运氧,也是血液里重要的非碳酸缓冲。它含有大量组氨酸,能在组织端接住代谢产生的质子,到肺部再把质子交给即将离开的 CO₂。氧合与脱氧会改写这些基团的 pKa,这就是玻尔效应的化学芯。血液缓冲不是只有碳酸氢盐这一对。
血气结果可以画在一张以二氧化碳分压为横轴、碳酸氢根为纵轴的图上。呼吸性紊乱主要沿分压方向移动,代谢性紊乱主要沿碳酸氢根方向移动。代偿则是沿着另一条轴把 pH 拉回来。读图比单看一个 pH 数字更能看出系统还开着哪扇门。
局限与误区
- 缓冲范围有限:超出 pKa ± 1 左右,缓冲能力急剧下降;多种缓冲剂串联可拓宽范围,但增加复杂度。
- 温度与离子强度影响 pKa:严格工作需查表校正;生物体系 37 °C 与室温 pKa 略有差别。
- "碳酸缓冲在 pH 7.4 不是最优 pKa":这是事实,但开放系统 + 呼吸/肾调节弥补了这一"缺陷"——勿简单说"碳酸不是好缓冲"。
- 缓冲不等于无毒:砷酸盐、叠氮化物等也曾被用作缓冲,但毒性限制应用;HEPES、Tris 等也有各自禁忌。
- Henderson 与 Hasselbalch 并非合作者:方程形式由 Hasselbalch 在 Henderson 工作基础上整理,历史常被合并叙述。
Tris 的 pKa 随温度下降得比较明显,室温配好的溶液拿到 37 °C 培养箱里,pH 会偏低。HEPES 相对稳一些,所以细胞实验常改用它。这不是配方广告,是温度校正的提醒。
砷酸盐在化学上像磷酸盐,曾经出现在缓冲配方里,毒性使它退出常规使用。选缓冲剂要问的不只是 pKa,还有它会不会被细胞吃掉、会不会螯合酶所需的金属离子、会不会在紫外检测里添噪声。
跨域连接
- 糖尿病:酮症酸中毒里,酮酸持续消耗 HCO₃⁻,缓冲对比值塌陷,pH 下降。真正有用的临床技巧是:呼吸代偿的幅度可以由 HCO₃⁻ 预测——实测 pCO₂ 明显偏离预测值,就说明还叠着第二种酸碱紊乱。于是血气分析不是读一个 pH,而是检验"这套缓冲体系的响应是否符合单一病因的预期",偏差本身就是诊断信息。
- 碳循环:碳酸盐缓冲让海洋吸走了大量人为 CO₂,但缓冲要收费。这笔账由 Revelle 因子记录:溶解无机碳每增加 1%,海水 pCO₂ 约上升 10%——吸得越多,继续吸的能力越差。现今表层海水的 Revelle 因子约从低纬的 9 到南大洋的 15,比工业化前高约一个单位,意味着这块碳汇正在自己变钝。
- 土壤学:同样的酸沉降,落在不同基岩上后果完全不同。碳酸盐丰富的流域有近乎无限的碱度储量,而花岗岩、石英岩地区几乎没有可消耗的缓冲。这给出一条可检验的地理预言:酸雨的生态损害应先出现在结晶岩盾地带——斯堪的纳维亚与加拿大地盾的湖泊率先酸化、石灰岩区安然无恙,正是这条预言的实测。
- 蛋白质化学:组氨酸咪唑侧链的 pKa 约为 6,是二十种氨基酸里唯一能在生理 pH 附近自如收放质子的。同一个理由让它既是蛋白质最主要的缓冲基团,又是酶活性位点中最常见的催化残基——它能当酸也能当碱。血红蛋白的玻尔效应正建立于此:组氨酸的质子化状态随 pH 改变,直接改写氧亲和力。
- 相变与临界现象:缓冲容量 β = dC/dpH 是一个响应函数,它在 pH = pKa 处取极大。这不是巧合:对两态体系,响应函数正比于状态涨落的方差,而方差在"半数被占据"时最大——与磁化率在自旋半数翻转处出现峰值、热容正比于能量方差,是同一条数学。缓冲最强的地方,正是体系最不确定自己该处于哪一态的地方。
参考文献
- Hasselbalch, K. A. "Die Berechnung der Wasserstoffzahl des Blutes aus der Kohlensäurebindung des Blutes und der Kohlensäurespannung des Blutes." Biochemische Zeitschrift, 1917, 78, 112–144.
- Henderson, L. J. "The theory of neutrality regulation in the animal organism." American Journal of Physiology, 1908, 21, 403–417.
- Atkins, P. & de Paula, J. Atkins' Physical Chemistry, 11th ed., Oxford University Press, 2018, Chapter 5.
- Stewart, P. A. How to Understand Acid-Base, Oxford University Press, 1981.
- NIST. "pH Measurement and Buffer Standards." NIST Special Publication, buffer reference materials.
- Good, N. E. et al. "Hydrogen Ion Buffers for Biological Research." Biochemistry, 5(2), 1966. DOI: 10.1021/bi00866a011
- Van Slyke, D. D. "On the measurement of buffer values and on the relationship of buffer value to the dissociation constant of the buffer and the concentration and reaction of the buffer solution." Journal of Biological Chemistry, 52, 1922.
- Meldrum, N. U. & Roughton, F. J. W. "Carbonic anhydrase. Its preparation and properties." The Journal of Physiology, 80, 1933. DOI: 10.1113/jphysiol.1933.sp003077
延伸阅读
- 《生物化学》,王镜岩 等 编,高等教育出版社,2002,酸碱平衡章节。
- Alberty, R. A. Physical Biochemistry, Wiley, 2003.