5L2.0×10-4mol每升的Bacl2溶液中 滴入0.5升0.002摩尔每升

问题描述:

5L2.0×10-4mol每升的Bacl2溶液中 滴入0.5升0.002摩尔每升
将0.5L2.0×10-4mol每升的Bacl2溶液中 滴入0.5升0.002摩尔每升H2so4溶液,能否将Ba+沉淀完全?[H+]浓度多少?Ksp(BaSO4)=4×10-10mol/L【要过程!

先假设全部生成BaSO4沉淀,然后再考虑溶解.这里H2SO4过量,反应后剩余
[SO4 2-] = (0.5* 0.002 - 0.5*2.0×10-4)/2 = 4.5*10^-4 (mol/L)
BaSO4 = Ba2+ + SO4 2-
初始:0 4.5*10^-4
平衡:x 4.5*10^-4 + x ≈ 4.5*10^-4
( 4.5*10^-4 )x = Ksp(BaSO4) = 4*10^-10
x= 9*10^-7 (mol/L) 小于10^-5 ,已经沉淀完全.此时溶液中的[H+] = 0.002*2/2 =0.002 (mol/L)