什么是渗透浓度?
渗透浓度(Osmolarity)衡量的是溶液中溶质粒子的总浓度,单位为每升渗透摩尔数(Osmol/L)。它与摩尔浓度不同:摩尔浓度计算的是溶质分子的数量,而渗透浓度计算的是溶解后产生的各个独立粒子。像 NaCl 这样的盐在水中会解离成两个离子(Na⁺ 和 Cl⁻),因此它的渗透浓度是摩尔浓度的两倍。本计算器将溶质的摩尔浓度乘以范特霍夫因子,得出以 Osmol/L 和 mOsmol/L 表示的渗透浓度。
如何使用本计算器
先输入溶质的摩尔浓度(单位 mol/L),再输入范特霍夫因子 \(i\) —— 即每个化学式单位溶解时所产生的粒子数。对于不解离的分子(如葡萄糖)取 \(i = 1\);NaCl 或 KCl 取 \(i = 2\);CaCl₂ 或 Na₂SO₄ 取 \(i = 3\)。结果会即时更新。
公式解析
核心公式为 $$\text{渗透浓度} = i \times M$$。其中 \(M\) 为摩尔浓度(mol/L),\(i\) 为无量纲的解离粒子数。若溶液中含有多种溶质,则总渗透浓度等于各组分 \(i \times M\) 之和。要换算成毫渗透摩尔(mOsmol),将结果乘以 1000 即可。
实例演算
以 0.15 mol/L 的 NaCl 溶液为例(可近似看作生理盐水)。NaCl 解离为 2 个离子,故 \(i = 2\)。$$\text{渗透浓度} = 2 \times 0.15 = 0.30 \text{ Osmol/L}$$ 即 300 mOsmol/L —— 与人体血浆的生理值非常接近。
常见问题
渗透浓度(osmolarity)和渗透压摩尔浓度(osmolality)有什么区别?渗透浓度是按每升溶液计算的;而渗透压摩尔浓度是按每千克溶剂计算的。对于稀的水溶液,两者数值几乎相等。
范特霍夫因子该取多少?取该化合物解离出的离子数。在高浓度下,由于离子配对效应,实际因子会略低于理想值。
能用它来计算混合溶液吗?可以 —— 分别计算每种溶质的渗透浓度,再将各值相加即可。