怎么计算ph啊,计算浓度都是0.1molL-1的H3PO4,NaH2PO4,Na2HPO4和Na3PO4各溶液的PH啊

4个回答

  • 实际上,磷酸是中强酸,其解离是可逆的,在一定条件下有一定的解离常数(用Ka表示).计算PH要依据解离常数.

    比如说:

    H3PO4=(应为可逆符号)[H+]+[H2PO4-]

    Ka1=[H+]的浓度×[H2PO4-]的浓度/[H3PO4]的浓度 A式

    [H2PO4-]=(应为可逆符号)[H+]+[HPO4(2-)]

    Ka2=[H+]的浓度×[HPO4(2-)]的浓度/[H2PO4-]的浓度 B式

    [HPO4(2-)]=(应为可逆符号)[H+]+[PO4(3-)]

    Ka3=[H+]的浓度×[PO4(3-)]的浓度/[HPO4(2-)]的浓度 C式

    ABC式联立可得:

    Ka1*Ka2*Ka3=[H+]的浓度的三次方×[PO4(3-)]的浓度/H3PO4的浓度(即0.1mol×L-1)

    其中,每一步的解离常数Ka1、Ka2、Ka3可以查表得出,H3PO4的浓度已知,只要测得[PO4(3-)]的浓度,那么[H+]的浓度可求,即PH可求.至于后面的几种盐,写起来太麻烦了,反正原理是一样的,写出每一步的解离方程式,然后整理,查表,测一个浓度,就能求出PH了.

    这是大学电化学知识,至于解离常数,要是不懂就自己百度一下吧.