MolDraw › 化学工具 › 依数性计算器

依数性计算器

简而言之:依数性计算器:凝固点降低、沸点升高、渗透压和蒸气压相对下降,支持范特霍夫因子和摩尔质量测定。免费,在网页浏览器中运行,无需下载。

选择一种性质,选择溶剂以自动填入 Kb 或 Kf,把未知量留空。可以从质量出发(求溶质的摩尔质量),也可以从质量摩尔浓度出发。渗透压支持 atm、bar、kPa 或 mmHg。另有一个选项卡用于在范特霍夫因子与解离度或缔合度之间换算。

快速回答:ΔTf = i·Kf·m。对于水中 0.1 m 的 NaCl(i = 2,Kf = 1.86),ΔTf = 0.372 K,因此在 −0.372 °C 凝固。ΔTb = i·Kb·m,π = iMRT,(P° − P)/P° ≈ i·n₂/n₁。

把要求的量留空。

依数性公式

性质公式溶质摩尔质量
沸点升高ΔTb = i·Kb·mM₂ = i·Kb·w₂·1000 / (ΔTb·w₁)
凝固点降低ΔTf = i·Kf·mM₂ = i·Kf·w₂·1000 / (ΔTf·w₁)
渗透压π = i·M·R·TM₂ = i·w₂·R·T / (π·V)
蒸气压相对下降(P° − P)/P° = i·n₂/(n₁ + i·n₂) ≈ i·n₂/n₁M₂ ≈ i·w₂·M₁·P° / (w₁·(P° − P))

m = 质量摩尔浓度(每 kg 溶剂中溶质的 mol 数),w₂ = 溶质质量(g),w₁ = 溶剂质量(g),M = 物质的量浓度(mol/L),V 以 L 为单位,T 以 K 为单位,R = 0.08206 L·atm mol⁻¹ K⁻¹(或 0.08314 L·bar mol⁻¹ K⁻¹)。ΔT 以 K 和 °C 表示时数值相同。

范特霍夫因子 i

解离(1 个单位 → n 个离子):i = 1 + α(n − 1) 缔合(n 个分子 → 1 个单位):i = 1 − α(1 − 1/n)
溶质理想 i
葡萄糖、蔗糖、尿素(非电解质)1
NaCl, KCl, KNO₃, MgSO₄2
CaCl₂, Na₂SO₄, K₂SO₄, Ba(NO₃)₂3
AlCl₃, Na₃PO₄, K₃[Fe(CN)₆]4
K₄[Fe(CN)₆], Al₂(SO₄)₃5
在苯中完全二聚的乙酸或苯甲酸0.5

由于离子缔合,实际电解质的 i 值略小(0.1 m NaCl 的 i ≈ 1.87)。除非给出 α,考试题通常按理想值计算。

溶剂常数

溶剂正常沸点(°C)Kb (K·kg/mol)凝固点(°C)Kf (K·kg/mol)
水1000.51201.86
苯80.12.535.55.12
环己烷80.72.796.520
樟脑204—179.837.7
乙醇78.41.22−114.11.99
氯仿61.23.63−63.54.68
乙酸117.93.0716.63.9
萘2185.880.26.94

典型教科书数值。有些教材樟脑取 Kf = 40、苯取 4.9(NCERT)或环己烷取 20.2;请在 K 框中输入你所用课程的数值。

计算示例(JEE / NEET 风格)

盐水的凝固点

水中 0.1 m NaCl,i = 2,Kf = 1.86 K kg mol⁻¹。

ΔTf = 2 × 1.86 × 0.1

ΔTf = 0.372 K,因此在 −0.372 °C 凝固

葡萄糖溶液的沸点

18 g 葡萄糖(M = 180 g/mol)溶于 1.0 kg 水中。Kb = 0.512。

m = 0.10 mol/kg;ΔTb = 1 × 0.512 × 0.10

ΔTb = 0.0512 K,沸点 = 100.051 °C

由凝固点求摩尔质量(NCERT)

1.00 g 非电解质溶于 50 g 苯中,使凝固点降低 0.40 K。Kf = 5.12。

M₂ = 5.12 × 1.00 × 1000 / (0.40 × 50)

M₂ = 256 g/mol

苯甲酸的缔合(NCERT)

2 g 苯甲酸(M = 122)溶于 25 g 苯中,ΔTf = 1.62 K,Kf = 4.9。

实测 M = 4.9 × 2 × 1000 / (25 × 1.62) = 242。i = 122/242 = 0.504。α = (1 − 0.504)/(1 − 1/2)

α = 0.99,即 99% 二聚

解离度

0.10 m CaCl₂ 在 −0.50 °C 凝固。Kf = 1.86。

i = 0.50 / (1.86 × 0.10) = 2.69。α = (i − 1)/(n − 1) = 1.69/2

α = 0.84(84% 解离)

由 π 求蛋白质的摩尔质量(NCERT)

1.26 g 蛋白质配成 200 mL 溶液,300 K 时 π = 2.57 × 10⁻³ bar。

M₂ = 1.26 × 0.08314 × 300 / (2.57 × 10⁻³ × 0.200)

M₂ ≈ 6.1 × 10⁴ g/mol

蒸气压相对下降(NCERT)

0.5 g 非挥发性固体溶于 39.0 g 苯(M = 78)中,使 P 从 0.850 bar 降至 0.845 bar。

稀溶液近似式:(0.850 − 0.845)/0.850 = (0.5/M₂)/(39/78)

M₂ = 170 g/mol(用精确式为 169 g/mol)

等渗溶液

37 °C 时血液的 π ≈ 7.65 atm。多大物质的量浓度的 NaCl 溶液与之等渗(i = 2)?

M = 7.65 / (2 × 0.08206 × 310.15)

M ≈ 0.150 mol/L(约 0.9% w/v)

单位和常见错误

要绘制溶质和溶剂?MolDraw 是免费的在线化学结构编辑器,可绘制分子、反应和实验装置图。

打开 MolDraw 编辑器

常见问题

什么是依数性?

只取决于溶质粒子数目、而与溶质种类无关的性质:蒸气压下降、沸点升高、凝固点降低和渗透压。

如何计算凝固点降低?

ΔTf = i·Kf·m。对于水中 0.1 m 的 NaCl,i = 2,Kf = 1.86 K kg/mol,因此 ΔTf = 0.372 K,溶液在 −0.372 °C 凝固。

如何由凝固点降低求摩尔质量?

M₂ = i·Kf·w₂·1000 / (ΔTf·w₁),质量以克为单位。1.00 g 溶质溶于 50 g 苯中,ΔTf = 0.40 K,得 M₂ = 5.12 × 1.00 × 1000 / (0.40 × 50) = 256 g/mol。

什么是范特霍夫因子?

每个化学式单位在溶液中产生的粒子数。理想值:葡萄糖 1,NaCl 2,CaCl₂ 3。部分解离时 i = 1 + α(n − 1);缔合成 n 聚体时 i = 1 − α(1 − 1/n)。

为什么乙酸在苯中的范特霍夫因子约为 0.5?

乙酸在非极性溶剂中通过氢键形成二聚体,两个分子相当于一个粒子。完全二聚时 i = 0.5,表观摩尔质量是真实值的两倍。

如何计算渗透压?

π = iMRT。25 °C 时 0.10 M 葡萄糖溶液的 π = 1 × 0.10 × 0.08206 × 298.15 = 2.45 atm。渗透压是测定蛋白质等大分子摩尔质量的最佳方法,因为即使浓度很低,π 也很容易测量。

测定聚合物摩尔质量最好用哪种依数性?

渗透压。摩尔质量为 60 000 g/mol 的蛋白质在约 6 g/L 时只能使凝固点降低约 2 × 10⁻⁴ K,但产生约 2.5 mbar 的 π,在室温下很容易测量。

相关化学工具

最后更新: