pH计算器

在pH、pOH、氢离子浓度和氢氧根浓度之间换算,也可由浓度与Ka求出强酸、强碱、弱酸、弱碱的pH值。


浓度单位为 mol/L。支持科学记数法,因此 1.75e-50.0000175 是同一个数。Ka 与 Kb 只对弱酸和弱碱两个选项有效;把最后一个框切换为 pK,即可改填 4.76。
pH
2.88
酸性
pOH
11.12
[H+] mol/L
1.31 × 10−3
[OH] mol/L
7.61 × 10−12
02468101214

弱酸。完整求解 x² + Kax − KaC = 0,并不假定 x 很小,所以即使电离程度较大,结果依然成立。

在该浓度下,酸或碱的电离度为 1.31%

pH 衡量的是什么

pH 是氢离子浓度的常用对数取负,即 pH = −log10[H+]。因为是对数,每整整一格就相差十倍:pH 3 的酸性是 pH 4 的十倍,是 pH 5 的一百倍。在 25 °C 的纯水中,[H+] 与 [OH] 都是 1.0 × 10−7 mol/L,人们熟悉的中性值 7 正来源于此。这个 7 并非普适常数,而是室温下水的离子积 Kw 的结果,温度一变它也会移动。

pH、pOH 与两个浓度

这四个量其实是同一个数的四副面孔。给出其中任意一个,另外三个便由 pH + pOH = 14[H+][OH] = Kw = 1.0 × 10−14 得出。菜单里前四个选项做的正是这件事。pH 为 3.4 时,pOH 是 10.6,氢离子浓度是 4.0 × 10−4 mol/L,氢氧根浓度是 2.5 × 10−11 mol/L,无论从哪一端起算,过程都一样。

强酸与强碱

强酸完全电离,所以 0.01 mol/L 的盐酸给出 0.01 mol/L 氢离子,pH 为 2。pH = −log10C 这条捷径在大约 10−6 mol/L 以上都好用,再往下就悄悄失效:它会说 10−8 mol/L 的盐酸 pH 为 8,那等于让酸变成了碱。本工具连同水自身提供的氢离子一起解完整的平衡,得到 pH 6.98,略呈酸性,本该如此。

弱酸与弱碱

弱酸只部分电离,能走多远取决于它的酸解离常数 Ka。由平衡可得 x² + Kax − KaC = 0,其中 x 就是氢离子浓度。教科书通常舍去中间项,改用 x = √(KaC),在电离度低于约百分之五时足够接近,一旦超过就明显偏离。本工具完整求解这个二次方程,并给出电离百分比,让你自己判断那条近似是否站得住。Ka 可以直接填数字,例如 1.75 × 10−5,也可以把最后一个框切换为 pK 后填 4.76。

值得一记

  • pH 是对数,相差一个单位就是酸度相差十倍,并不是一小步。
  • 中性点等于 7 只在 25 摄氏度成立;100 度的水里它会降到约 6.14。
  • 低于 0 和高于 14 的 pH 都真实存在,只是需要非常浓的溶液。
  • 强指的是完全电离,不是危险。氢氟酸属于弱酸,却仍有很强的腐蚀性。
  • 不保存任何内容。计算在我们的服务器上完成,结果送出后即丢弃。

常见问题

取以 mol/L 为单位的氢离子浓度的常用对数再变号,即 pH = −log10[H+]。如果手上是溶液浓度而不是离子浓度,就选一个由溶液求算的选项,本工具会先把 [H+] 算出来,并把电离考虑进去。

在大约 10−6 mol/L 以上,直接用 pH = −log10C 即可,因为强酸完全电离。低于这个浓度,水自身提供的氢离子就不能忽略了,所以本工具采用精确式 [H+] = (C + √(C² + 4Kw)) / 2。

以十为底,指数取 pH 的相反数:[H+] = 10−pH。pH 4.5 相当于 3.2 × 10−5 mol/L。在菜单里选 pH,四个量会一并返回。

pOH 是同一思路用在氢氧根上:pOH = −log10[OH]。在 25 摄氏度下两者之和恒为 14,因为两个浓度的乘积固定为 Kw = 1.0 × 10−14。所以 pH 9.2 对应 pOH 4.8。

强酸几乎放出全部质子,所以氢离子浓度就等于它的浓度。弱酸则达到一个平衡,只有一部分电离。这个比例由 Ka 决定,这也是弱酸在算 pH 之前要多给一个数的原因。

可以。0 到 14 这个范围是针对稀溶液的惯例,不是界限。12 mol/L 的浓盐酸 pH 约为 −1.1,浓氢氧化钠溶液会超过 15。本工具接受常规范围之外的数值,只是在刻度条上把它们贴到端点。

因为 x = √(KaC) 丢掉了一项。它假定电离掉的量相对初始浓度很小,在电离度低于约百分之五时这是个不错的假设。本工具完整求解方程,所以对于较强弱酸的稀溶液,读数会略低一些。页面同时显示电离百分比,方便你判断那条近似是否稳妥。

只有在 25 摄氏度时才是。中性意味着 [H+] 等于 [OH],这个点落在 pKw 的一半处。由于 Kw 随温度升高,100 度的中性水 pH 接近 6.14,但它依然是中性的。本工具全程采用 25 度的数值,这也是课业中的标准假设。

pH 怎么计算?

pH 等于 −log10[H+],且 pH + pOH = 14。本计算器可在 pH、pOH、[H+] 与 [OH] 之间换算,并由浓度求出强酸、强碱、弱酸、弱碱的 pH,弱酸的二次方程完整求解,同时给出电离百分比。