大一无机化学题求解析。。

将150ml 0.01mol/L H2S溶液与50ml 0.30mol/L Na2S溶液混合,计算混合后溶液的pH值,已知Ka1(H2S)=1.1x10^-7 ,Ka2(H2S)=1.3x10^-13

将150ml 0.01mol/L H2S的物质的量=1.5mmol
50ml 0.30mol/L Na2S的物质的量=15mmol
H2S +Na2S =2NaHS
1 1 2
1.5 1.5 3
因此得到的溶液是NaHS 3mmol Na2S 13.5mmol
显然形成的是缓冲溶液
HS- <==>H+ +S2-
Ka2=[H+]*[S2-]/[HS-]=[H+]*n[S2-]/n[HS-]=[H+] *3mmol/ 13.5mmol
[H+]=4.5*Ka2=4.5*1.3x10^-13=5.85*10^-13
pH=12.23

====
是否把H2S浓度写错误
如果是150ml 0.1mol/L H2S
150ml 0.1mol/L H2S的物质的量=15mmol
50ml 0.30mol/L Na2S的物质的量=15mmol
H2S +Na2S =2NaHS
1 1 2
15 15 30
因此得到的溶液是NaHS 30mmol
NaHS在质子论是两性物质
[H+]=约=(Ka1*Ka2)^1/2=(1.1x10^-7*1.3x10^-13)^1/2=1.2*10^-10
pH=9.92
或PH=(pKa1+pKa2)/2=9.92来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
相似回答