通过MCP连接 →

输入计算

数学公式

广告

结果

弱酸的 pH 值
2.88
pH
氢离子浓度 [H⁺] 0.001333 mol/L
pOH 11.12
电离度(%) 1.33%

这个计算器能做什么

本工具根据一元弱酸的酸电离常数(Ka)和初始摩尔浓度(C),计算其溶液的 pH 值。与常见的简化公式 \([\text{H}^{+}] = \sqrt{\text{K}_a \cdot \text{C}}\) 不同,本计算器直接求解由平衡表达式推导出的完整二次方程,因此即使在弱酸较强或浓度较稀、电离已不可忽略的情况下,结果依然准确。

使用方法

填入 Ka 值(例如醋酸的 Ka 为 \(1.8 \times 10^{-5}\),输入时写成 1.8e-5),并填入酸的初始浓度,单位为 mol/L(摩尔每升)。计算器会给出 pH 值,以及氢离子浓度 \([\text{H}^{+}]\)、pOH(在 25 °C 下为 \(14 - \text{pH}\))和电离度(解离百分比)——后者表示有多大比例的酸分子发生了电离。

公式详解

对于平衡 HA ⇌ H⁺ + A⁻,有 \(\text{K}_a = \dfrac{x^{2}}{\text{C} - x}\),其中 \(x = [\text{H}^{+}]\)。整理可得 \(x^{2} + \text{K}_a \cdot x - \text{K}_a \cdot \text{C} = 0\)。用求根公式求解并取正根,得到

$$[\text{H}^{+}] = \frac{-\text{K}_a + \sqrt{\text{K}_a^{2} + 4 \cdot \text{K}_a \cdot \text{C}}}{2}$$

再由

$$\text{pH} = -\log_{10}\left( [\text{H}^{+}] \right)$$

求出 pH 值。

弱酸解离为氢离子和共轭碱离子的 ICE 式平衡图
弱酸 HA 部分解离为 H+ 和 A-,受平衡常数 Ka 控制。

计算实例

以醋酸为例,\(\text{K}_a = 1.8 \times 10^{-5}\),\(\text{C} = 0.1\) mol/L:

$$\text{K}_a^{2} + 4 \cdot \text{K}_a \cdot \text{C} = 3.24 \times 10^{-10} + 7.2 \times 10^{-6} \approx 7.2003 \times 10^{-6}$$

其平方根为 \(2.6833 \times 10^{-3}\),于是

$$[\text{H}^{+}] = \frac{-1.8 \times 10^{-5} + 2.6833 \times 10^{-3}}{2} \approx 1.3328 \times 10^{-3} \text{ mol/L}$$

所以

$$\text{pH} = -\log_{10}\left( 1.3328 \times 10^{-3} \right) \approx 2.88$$
显示弱酸解离百分率随浓度降低而升高的曲线
酸越稀(C 越低),解离百分率越高。

常见问题

为什么用二次方程,而不直接用 \(\sqrt{\text{K}_a \cdot \text{C}}\)?简化近似公式假设 \(x\) 相比 \(\text{C}\) 非常小。但对于稀溶液或电离较强的弱酸,这一假设并不成立,因此用二次方程求解能得到更可靠的结果。

这个工具适用于多元酸吗?它只处理第一步电离。对于二元酸或三元酸,需要分别考虑后续各步的电离平衡。

pOH 是按什么温度计算的?pOH 使用 \(\text{K}_w = 10^{-14}\),该值在 25 °C 下成立。温度改变时,\(\text{K}_w\) 也会随之变化。

最后更新: