na2s的ph怎么求
1个回答

H2S的一级电离常数K1=1.32×10-7,二级电离常数K2=7.1×10-15

Na2S在水中电离成Na+和S2-离子,S2-水解成OH-和HS-

S2- + H2O =可逆= OH- + HS-

水解常数Kh=[OH-][HS-]/[S2-]=[H+][OH-][HS-]/[H+][S2-]

=Kw[HS-]/[H+][S2-]=Kw/K2=10-14/(7.1×10-15)=1.41

若已知Na2S溶液的浓度为c,可设水解后的[OH-]=x,则

S2- + H2O =可逆= OH- + HS-

c-x x x

x²/(c-x)=1.41

这样可计算出水解后的[OH-],再根据[H+]=Kw/[OH-]计算出[H+],最后根据pH=-lg[H+]计算出pH.

例如:Na2S溶液的物质量浓度为0.1mol/L,设水解后的[OH-]=x,则

x²/(0.1-x)=1.41,解得x=0.094mol/L

[H+]=Kw/[OH-]=10-14/0.094=10-13

pH=-lg[H+]=-lg(10-13)=13