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

问题描述:

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

BaCO3的质量 = 14.51 g - 4.66 g = 9.85 g
BaCO3的物质的量 = 9.85 g ÷ 197 g/mol = 0.05 mol
Na2CO3的物质的量= BaCO3的物质的量 = 0.05 mol

BaSO4的物质的量为:4.66 g ÷ 233 g/mol = 0.02 mol
Na2SO4的物质的量浓度为:0.02 mol ÷ 0.05 L= 0.4 mol/L

产生的气体的物质的量 = BaCO3的物质的量 = 0.05 mol
体积 = 0.05 mol × 22.4 L/mol = 1.12 L

解析:生成的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)
答:略