跳到主要内容

亨德森方程怎么算缓冲液 pH:从 pKa 到共轭酸碱比例

用亨德森方程算缓冲液 pH,讲清 pH=pKa+log([A-]/[HA]) 的来龙去脉,配缓冲溶液、做血液缓冲和生化实验时怎么定共轭酸碱比例,以及缓冲范围为何是 pKa 加减一。

发布于 作者 李雷
#缓冲液 #pH #亨德森方程 #生物化学 #化学计算

亨德森方程怎么算缓冲液 pH

第一次在实验室配乙酸缓冲液时,我盯着那条方程发了好一会儿呆。后来才发现,真正要记的不是公式本身,而是它背后那个朴素的道理:缓冲液的 pH,几乎只由两件事决定,弱酸的 pKa,以及共轭碱对弱酸的浓度比。把这两点想透,配液这件事就从背公式变成了算比例。

一条方程串起三个量

亨德森哈塞尔巴赫方程长这样:

pH = pKa + log([A⁻]/[HA])

这里 [A⁻] 是共轭碱浓度,[HA] 是弱酸浓度,pKa 是弱酸的酸解离常数取负对数。方程把三个量拴在一起:知道其中两个,第三个就定了。

有意思的是,进入对数的只有比例 [A⁻]/[HA],不是绝对浓度。所以 0.2 M 碱配 0.1 M 酸,和 0.02 M 碱配 0.01 M 酸,算出来的 pH 一模一样。两者差的是缓冲容量,不是 pH。单位也因此很宽松,mol/L、毫摩尔,只要分子分母用同一套单位就行。

为什么碱酸等量时 pH 正好等于 pKa

这是整条方程里最该记住的一句话。当 [A⁻] 等于 [HA],比例就是 1,而 log(1) 等于 0,对数项整个消失,于是:

pH = pKa + 0 = pKa

举个具体例子,乙酸的 pKa 是 4.76。如果你按 1:1 配乙酸根和乙酸,共轭碱酸等量,那这份缓冲液的 pH 正好就是 4.76,不多不少。这个点不光好记,它还是缓冲能力最强的位置,在这里加少量酸或碱,pH 移动最小。换句话说,1:1 配比让缓冲液停在了它的最佳工作点。

想验证这件事,可以在亨德森方程计算器里把 [A⁻] 和 [HA] 填成相等的数,看 pH 是不是稳稳落在 pKa 上。

配缓冲溶液:正算与反算

实验里更常见的需求是反过来:我想要 pH 5.0 的乙酸缓冲液,该按什么比例配?把方程变形:

[A⁻]/[HA] = 10^(pH − pKa)

代入数字,10^(5.0 − 4.76) = 10^0.24 ≈ 1.74。也就是每 1 份乙酸,配约 1.74 份乙酸根。再把这个比例乘以你想要的缓冲液总浓度,就得到要称量的乙酸钠和乙酸的实际量。

我自己配液时养成了一个习惯:反算出比例、称完料之后,再切回正算模式,把两个浓度填回去,确认 pH 真的落在 5.0 再去碰 pH 计。这一步多花十秒,却挡掉了不少把分子分母写反导致 pH 配到另一边的低级错。

缓冲范围为什么是 pKa 加减一

pKa 不只决定中心 pH,还划定了缓冲液的有效范围,大约是 pKa ± 1。原因藏在对数里:当 pH 偏离 pKa 一个单位,比例就要到 10:1;偏离两个单位,就是 100:1。比例越极端,共轭碱酸里总有一方少得可怜,稍微加点酸碱就被压垮,缓冲也就名存实亡。

所以选缓冲对的第一准则是,让目标 pH 尽量靠近某个缓冲对的 pKa:

  • 想稳在 pH 7.2 附近,选磷酸盐,pKa2 = 7.21,这也是它在生化实验室随处可见的原因。
  • 想稳在 pH 8 附近,选 Tris,pKa 8.06。
  • 想稳在 pH 4.8 附近,选乙酸,pKa 4.76。

如果某个工具叫你配 50:1 的碱酸比,那通常不是算错,而是你选错了缓冲对。

血液缓冲与生化实验里的同一条方程

把视角从烧杯放大到人体,亨德森方程依然成立。血液的主缓冲系统是碳酸氢盐对碳酸,有效 pKa 约 6.1。代入正常血液里碳酸氢根与碳酸约 20:1 的比例,pH ≈ 6.1 + log(20) ≈ 6.1 + 1.3 = 7.4,正好是健康血液的 pH。临床上判断酸碱失衡,本质就是看这个比例往哪边偏。

回到实验台,配培养基、跑电泳、做酶活,选的缓冲对几乎都能在方程里找到对应的 pKa。把浓度换算清楚常常还要先算物质的量,这时配合摩尔浓度计算器把质量、体积、摩尔数理顺,再回到亨德森方程定比例,整条配液流程就闭环了。

小结

记住三件事就够了:pH = pKa + log([A⁻]/[HA]) 这条方程,碱酸等量时 pH 等于 pKa 这个锚点,以及 pKa ± 1 这个有效范围。剩下的交给计算器:正算读 pH,反算定比例,验算防写反。配缓冲液这件看似要背一堆数字的事,落到实处其实只是算一个比例而已。


Made by Toolora · Updated 2026-06-13