pH计算小工具(二价、三价、混合物)
作者: novchemistry执行次数: 4393
※ 本程序库由会员创建。本站不对其内容负责。
用溶液B对溶液A进行酸碱滴定。
酸价数表示-COOH等游离酸的价数,碱价数表示-NH₂等游离碱的价数。
-ONa等酸的盐,请计入碱价数中。
-NH3Cl等碱的盐,请计入酸价数中。
解离常数请以共轭酸的pKa形式表示。
pKa=14-pKb。
pKa应从左至右依次选取与酸价数+碱价数相等的数值,其余数值忽略不计。
酸价数表示-COOH等游离酸的价数,碱价数表示-NH₂等游离碱的价数。
-ONa等酸的盐,请计入碱价数中。
-NH3Cl等碱的盐,请计入酸价数中。
解离常数请以共轭酸的pKa形式表示。
pKa=14-pKb。
pKa应从左至右依次选取与酸价数+碱价数相等的数值,其余数值忽略不计。
设物质编号为i=1,2,...,电离编号为j=1,2,...,n。
将“包含对离子时电中性”的化合物记为AiHai。
设酸的价数为ai,碱的价数为bi。
Kij=[AiH(ai+bi-j)^(bi-j)+][H+]/[AiH(ai+bi-j+1)^(bi-j+1)+]
Ki1=[AiH(ai+bi-1)^(bi-1)+][H+]/[AiH(ai+bi)^bi+]
[AiH(ai+bi-1)^(bi-1)+]=Ki1[AiH(ai+bi)^bi+]/[H+]
以下递归地
[AiH(ai+bi-j)^(bi-j)+]=Ki1Ki2...Kij[AiH(ai+bi)^bi+]/[H+]^j
若将电离前的浓度记为 ci0,则根据物质收支关系可得
ci0=[AiH(ai+bi)^bi+]Σ[j=0,ai+bi]Ki1...Kij/[H+]^j
[AiH(ai+bi)^bi+]=ci0/Σ[j=0,ai+bi]Ki1...Kij/[H+]^j
AiHai中离子的电荷总和为
ci0×Σ[j=0,ai+bi](bi-j)(Ki1...Kij/[H+]^j)/Σ[j=0,ai+bi](Ki1...Kij/[H+]^j)
电荷平衡方程为
0 = [H⁺] - Kw/[H⁺] + Σ[i=1,n]
ci0×Σ[j=0,ai+bi](bi-j)(Ki1...Kij/[H+]^j)/Σ[j=0,ai+bi](Ki1...Kij/[H+]^j)
。
设各溶液的体积分别为V1、V2。
设混合前的浓度为ci。
当存在于溶液1中时,ci0=ciV1/(V1+V2)
当存在于溶液2中时,ci0=ciV2/(V1+V2)
通过二分法求得pH值。
将“包含对离子时电中性”的化合物记为AiHai。
设酸的价数为ai,碱的价数为bi。
Kij=[AiH(ai+bi-j)^(bi-j)+][H+]/[AiH(ai+bi-j+1)^(bi-j+1)+]
Ki1=[AiH(ai+bi-1)^(bi-1)+][H+]/[AiH(ai+bi)^bi+]
[AiH(ai+bi-1)^(bi-1)+]=Ki1[AiH(ai+bi)^bi+]/[H+]
以下递归地
[AiH(ai+bi-j)^(bi-j)+]=Ki1Ki2...Kij[AiH(ai+bi)^bi+]/[H+]^j
若将电离前的浓度记为 ci0,则根据物质收支关系可得
ci0=[AiH(ai+bi)^bi+]Σ[j=0,ai+bi]Ki1...Kij/[H+]^j
[AiH(ai+bi)^bi+]=ci0/Σ[j=0,ai+bi]Ki1...Kij/[H+]^j
AiHai中离子的电荷总和为
ci0×Σ[j=0,ai+bi](bi-j)(Ki1...Kij/[H+]^j)/Σ[j=0,ai+bi](Ki1...Kij/[H+]^j)
电荷平衡方程为
0 = [H⁺] - Kw/[H⁺] + Σ[i=1,n]
ci0×Σ[j=0,ai+bi](bi-j)(Ki1...Kij/[H+]^j)/Σ[j=0,ai+bi](Ki1...Kij/[H+]^j)
。
设各溶液的体积分别为V1、V2。
设混合前的浓度为ci。
当存在于溶液1中时,ci0=ciV1/(V1+V2)
当存在于溶液2中时,ci0=ciV2/(V1+V2)
通过二分法求得pH值。
目前还没有关于此计算的用户评价。
模拟多价酸、多价碱及混合物的酸碱滴定。