将25ml0.4mol/lH3PO4和30ml0.5mol/lNa3PO4溶液混合并稀释至100ml,问最后溶液组成?有计算过程,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 13:16:38
将25ml0.4mol/lH3PO4和30ml0.5mol/lNa3PO4溶液混合并稀释至100ml,问最后溶液组成?有计算过程,

将25ml0.4mol/lH3PO4和30ml0.5mol/lNa3PO4溶液混合并稀释至100ml,问最后溶液组成?有计算过程,
将25ml0.4mol/lH3PO4和30ml0.5mol/lNa3PO4溶液混合并稀释至100ml,问最后溶液组成?有计算过程,

将25ml0.4mol/lH3PO4和30ml0.5mol/lNa3PO4溶液混合并稀释至100ml,问最后溶液组成?有计算过程,
单位都是ml数字很小,我全部换成L来看.
H3PO4是10mol,Na3PO4是6mol,首先反应是
H3PO4+PO43-=H2PO4-+HPO42-
1 1 1 1
6mol 6mol 6mol
完全反应使得PO43-没有,而H3PO4还剩下4mol.接下来再发生
H3PO4+HPO42-=2H2PO4-
1 1 2
4mol 8mol
现在是H3PO4少量,而HPO42-还剩下2mol.最後就是没有H3PO4,有14molH2PO4-,2molHPO42-,没有PO43-.而Na+从原来一直都是18mol,看看刚好能生成14molNaH2PO4和2molNa2HPO4,说明反应是对的.浓度的话如果不考虑水解,那麼Na+=0.18mol/L,H2PO4-=0.14mol/L,HPO42-=0.02mol/L.

NaH2PO4 0.05mol/L,Na2HPO4 0.2mol/L
n(H3PO4)=0.4×0.025=0.01mol,n(Na3PO4)=0.5×0.030=0.015mol
设n(NaH2PO4)=a, n(Na2HPO4)=b
(a+2b)/3=0.015
(2a+b)/3=0.01
∴n(NaH2PO4)=0.005mol, n(Na2HPO4)=0.02mol

NaH2PO4 0.05mol/L,Na2HPO4 0.2mol/L
n(H3PO4)=0.4×0.025=0.01mol,n(Na3PO4)=0.5×0.030=0.015mol
设n(NaH2PO4)=a, n(Na2HPO4)=b
(a+2b)/3=0.015
(2a+b)/3=0.01
∴n(NaH2PO4)=0.005mol, n(Na2HPO4)=0.02mo
达伽