pH计算器

在pH、pOH与离子浓度之间互算,并求弱酸、弱碱或缓冲液的pH。

pH计算器完全在你的浏览器中运行。浓度与常数只用于设备上的计算。

由 Udit Agarwal 开发和维护

打开摩尔浓度计算器

关于 pH计算器

pH计算器有三种模式。第一种在pH、pOH、氢离子浓度和氢氧根浓度之间自由互算——给出任意一个,其余三个随之确定,因为pH是氢离子浓度的负常用对数,且25 ℃下pH与pOH之和为14。第二种处理弱酸弱碱:由于解离不完全,仅有浓度还不够——给出Ka或Kb和摩尔浓度,平方根近似便给出pH,解离超过5%、近似失效时附警告。第三种把亨德森–哈塞尔巴尔赫方程用于缓冲液。

功能特性

  • 在pH、pOH与两种离子浓度之间自由互算
  • 由Ka或Kb与浓度求弱酸弱碱的pH
  • 用亨德森–哈塞尔巴尔赫方程算缓冲液pH
  • 解离超过5%时提示近似失效
  • 在输入的常数旁显示pKa与pKb
  • 支持1.8e-5这类科学记数法

如何使用 pH计算器

  1. 选择模式:互算、弱酸弱碱或缓冲液
  2. 输入已知量——pH、浓度,或常数加浓度
  3. 读取pH以及pOH和两种离子浓度
  4. 处理稀弱酸时留意解离警告

示例

输入

0.1 M acetic acid, Ka = 1.8e-5

输出

pH 2.87 · pOH 11.13 · [H+] 1.34e-3 M · 1.3% dissociated

同浓度下弱酸远不如强酸酸——强酸会给出pH 1。

常见错误与故障排除

  • 弱酸的pH看起来偏高。 — 这正是弱酸的本质——只部分解离。0.1 M醋酸pH为2.87,而0.1 M盐酸pH为1,氢离子浓度差了近百倍。
  • 出现了关于近似的警告。 — 平方根公式假设解离量远小于初始浓度。低于5%时准确;超过就需要完整的二次方程,结果只能当参考。
  • 计算器给出了大于14或小于0的pH。 — 对浓溶液这是合理的,故意不做截断——按此定义,10 M盐酸的pH确实是负的。

常见问题

pH到底在测什么?
摩尔每升氢离子浓度的负常用对数。因为是对数,每整数一级就是十倍——pH 4的氢离子浓度是pH 6的一百倍。
pH和pOH是什么关系?
25 ℃下两者之和恒为14,水的离子积锁定了氢离子与氢氧根浓度的关系。pH 3的溶液pOH就是11;其他温度下常数略有偏移。
弱酸的pH怎么算?
取Ka乘浓度的平方根得到氢离子浓度,再取负对数。该近似在解离低于约5%时成立。
我的浓度或常数会被传输吗?
不会。每个对数和平衡计算都在浏览器中进行,输入的任何内容都不会外发。

相关工具

更多科学工具

查看全部科学工具 (24) · 全部工具