计算ph为8和12时,0.1mol/l kcn溶液中cn-的浓度能不能写个过程 这里是不是应该用kb算阿 是弱碱和强碱的混合液阿 怎么算都和答案对不上啊 8的时候 5.8 x 10-3 mol/l

问题描述:

计算ph为8和12时,0.1mol/l kcn溶液中cn-的浓度
能不能写个过程 这里是不是应该用kb算阿 是弱碱和强碱的混合液阿 怎么算都和答案对不上啊 8的时候 5.8 x 10-3 mol/l

HCN的离解常数可以查得,pH=8和12时的H+的浓度很容易计算,KCN的分析浓度是已知的,为0.1mol/L,因此用分布分数计算很容易出CN-的浓度,公式如下:
[CN-]=c*Ka/([H+]+Ka)
上式中,Ka/([H+]+Ka)即是CN-的分布分数,表示溶液中,[CN-]在总的[HCN]+[CN-]中所占的比例.
计算如下:
Ka=6.2e-10 pKa=9.21
pH=8.00[H+]=10^-8.0
[CN-]=c*Ka/([H+]+Ka)=0.1* 10^-9.21 /[10^-8.0 + 10^-9.21]
=5.81*10^-3 mol/L
pH=12.00[H+]=10^-12.0
[CN-]=c*Ka/([H+]+Ka)=0.1* 10^-9.21 /[10^-9.21 + 10^-12.0]
=0.1 mol/L
用分布分数处理问题时,一般没必要用Kb,因为酸碱是共轭的,用其中一个就行,多了难得记.

CN-+H2O=HCN+OH- 1
H2O=H+ +OH- 2
2-1 得
HCN=H+ +CN-
PH=8,[OH-]=1.0*10^-6,设[CN-]=x mol/L,则
HCN= H+ +CN-
0.1-x 1.0*10^-8 x
[H+][CN-]/[HCN]=Ka
解得x=5.838*10^-3 mol/L
同理PH=12时,x=0.099838969 mol/L

这个可以用分布系数来算:
cn-的分布系数=Ka/([H]+Ka)=0.058
所以cn-的浓度为:0.01*0.058=5.8*10-3 mol/l

要用电离常数算吧。

PH值代表H+的浓度是10-8和-12次方,你可以求出有多少水,然后算出CN-的质量,再除以总的溶液的质量,就可以算出它的浓度了哇!