取50.0mLNa2CO3和Na2SO4的混合溶液,加入过量BaCi2溶液后得到14.51g白色沉淀,用过量稀硝酸处理后沉淀量减小到4.66g,并有气体放出.

问题描述:

取50.0mLNa2CO3和Na2SO4的混合溶液,加入过量BaCi2溶液后得到14.51g白色沉淀,用过量稀硝酸处理后沉淀量减小到4.66g,并有气体放出.
试计算:
(1)原混合液中Na2CO3的物质的量.
(2)原混合液中Na2SO4的物质的量浓度.
(3)产生的气体在标准状况下的体积.

解析:生成的14.51g白色沉淀就是BaSO4和BaCO3的质量,4.66g就是BaSO4的质量,所以
m(BaCO3)=14.51- 4.66=9.85g
(1) Na2CO3---------------BaCO3
1 197
n(Na2CO3) 9.85 n(Na2CO3)=0.05(mol)
(2) Na2SO4------------------ BaSO4
1 233
n(Na2SO4) 4.66 n(Na2SO4)=0.02(mol)
C(Na2SO4)=n/V=0.02/0.05=0.4(mol/L)
(3) Na2CO3---------------CO2
1 22.4
0.05 V(CO2) V(CO2)=1.12(L)
答:略