跳至内容

pH计算器:在线转换氢离子浓度到pH值

使用化学中的标准公式,即pH值等于负的氢离子浓度以10为底取对数,将实验测得的氢离子浓度[H+]数值转换为对应的pH值,并根据结果在pH标度上直观判断该溶液究竟属于酸性、中性还是碱性。免费在线工具,广泛适用于中学和大学化学实验课程、日常水质检测工作以及相关教学计算与验证场景。

pH值计算器

mol/L

输入氢离子浓度(mol/L)

结果

pH值:
7.00
中性溶液

公式

pH = -log10([H+])

pH = -log10(1e-7) = 7.00

pH刻度

7.00
01234567891011121314
酸性
中性
碱性
加载计算器...
📚

文档

什么是 pH 值计算器?

pH 值计算器将氢离子浓度转换为 pH 值。它使用公式 pH = -log10([H+]),其中 [H+] 是溶液中氢离子的浓度,单位为摩尔每升(mol/L)。结果会将溶液标示在 pH 标度上,该标度通常从 0 到 14,用于表示溶液是酸性、中性还是碱性。

什么是 pH?

pH 是“氢的势”(power of hydrogen)的缩写,用于表示液体中溶解了多少氢离子。氢离子就是一个质子,写作 H+。氢离子较多的溶液呈酸性。氢离子较少的溶液呈碱性,也称为碱性溶液。纯水处于中间位置,pH 为 7,称为中性。

氢离子浓度通常是一个非常小的数,例如 0.0001 mol/L 或 0.0000001 mol/L。丹麦化学家 Søren Sørensen 于 1909 年提出 pH 标度,使化学家能够用简单、易处理的数值来表示这些小数。

pH 公式

pH 的公式为:

pH = -log₁₀[H+]

  • pH 是计算结果,通常介于 0 和 14 之间。
  • [H+] 是氢离子浓度,单位为摩尔每升(mol/L)。
  • log₁₀ 是以 10 为底的对数。

IUPAC 根据氢离子活度而不是浓度来定义 pH。活度是离子相互作用后所表现出的有效浓度。在稀溶液中,这两个数值很接近,本计算器使用浓度。

负号会反转对数关系,因此氢离子越多,pH 越低;氢离子越少,pH 越高。这种关系始终相反:较高的 [H+] 表示较低的 pH,而较低的 [H+] 表示较高的 pH。

由于该公式是对数关系,pH 标度上的每一个整数级变化,都表示氢离子浓度发生十倍变化。pH 为 4 的溶液,其氢离子数量是 pH 为 5 的溶液的十倍,是 pH 为 6 的溶液的一百倍。

如何根据氢离子浓度计算 pH

  1. 找出氢离子浓度,单位为 mol/L。
  2. 对该数值取以 10 为底的对数。
  3. 将结果乘以 -1。

浓度必须大于 0 mol/L。0 的对数没有定义,因此计算器要求输入正数,而不会返回结果。计算器打开时默认显示 [H+] = 1 × 10⁻⁷ mol/L,这是 25 °C 时纯水的数值,对应 pH 7.00。

示例 1

某溶液的氢离子浓度为 1 × 10⁻⁴ mol/L。

pH = -log₁₀(1 × 10⁻⁴) = -(-4) = 4.00

该溶液呈酸性,因为其 pH 低于 7。

示例 2

某溶液的氢离子浓度为 6.3 × 10⁻⁵ mol/L。

pH = -log₁₀(6.3 × 10⁻⁵) ≈ 4.20

该溶液同样呈酸性。由于氢离子较少,其酸性略弱于上面的 pH 为 4.00 的溶液。

pH 标度:酸性、中性和碱性

  • pH 低于 7:酸性溶液(氢离子较多)
  • pH 等于 7:中性溶液(25 °C 时的纯水)
  • pH 高于 7:碱性溶液(氢离子较少)

该标度通常显示为从 0 到 14,但没有固定的下限或上限。浓度很高的酸的 pH 可能低于 0,浓度很高的碱的 pH 可能高于 14。

pH 数值越高,始终表示氢离子浓度越低,而不是越高。例如,pH 为 4.05 的溶液,其氢离子少于 pH 为 4.00 的溶液,前者约为 8.9 × 10⁻⁵ mol/L,后者为 1.0 × 10⁻⁴ mol/L。在用标准缓冲液检查 pH 电极时,这一点很重要。如果仪表读数为 pH 4.05,而不是缓冲液预期的 pH 4.00,则表示其测得的氢离子略少于缓冲液实际含有的氢离子,电极可能需要重新校准。

常见问题

如何根据氢离子浓度计算 pH?

对以 mol/L 表示的氢离子浓度取以 10 为底的对数,然后乘以 -1。当 [H+] = 1 × 10⁻⁵ mol/L 时,pH = -log₁₀(10⁻⁵) = 5.00。

pH 与氢离子浓度有什么区别?

二者以两种形式描述同一性质。[H+] 是浓度,单位为 mol/L。pH 是其以 10 为底的对数的负值。pH 标度将非常小的浓度数值转换为简单的数值,通常介于 0 和 14 之间。

pH 越高意味着氢离子越多还是越少?

越少。由于公式中有负号,pH 与氢离子浓度的变化方向相反。pH 越高,[H+] 始终越低;pH 越低,[H+] 始终越高。

pH 可以为负数或高于 14 吗?

可以,但并不常见。浓度很高的酸的 pH 可能低于 0,浓度很高的碱的 pH 可能高于 14。日常生活中的大多数溶液的 pH 介于 0 和 14 之间。

纯水的 pH 是多少?

纯水在 25 °C 时的 pH 为 7.00,氢离子浓度为 1 × 10⁻⁷ mol/L。这被定义为中性,在标准标度上处于酸性和碱性的中间位置。

温度会影响 pH 计算吗?

公式 pH = -log₁₀[H+] 不随温度变化。但中性水的氢离子浓度会随温度变化,因此在不同于 25 °C 的温度下,被视为中性的 pH 值会略微偏离 7.00。