NaCl、CuSO4、Na2O2、K2CO3、(NH4)2SO4、Na2SO4、KNO3某些混合而成.为测定其组成进行以下实验:

问题描述:

NaCl、CuSO4、Na2O2、K2CO3、(NH4)2SO4、Na2SO4、KNO3某些混合而成.为测定其组成进行以下实验:
一包质量为23.24g粉末,它是由NaCl、CuSO4、Na2O2、K2CO3、(NH4)2SO4、Na2SO4、KNO3等七种物质中的某几种混合而成.为测定其组成进行以下实验:
①将粉末投到足量的蒸馏水中,得到无色溶液与气体,加热使反应完全,共收集到气体3.36L(标况)
②将所得溶液分成两等份,一份加入酚酞溶液呈红色,用浓度为4mol/L的盐酸中和,用于盐酸12.5mL.
③将另一份用稀硝酸酸化,无气体产生,再加过量的Ba(NO3)2溶液得到白色沉淀,质量为12.815g.滤液中加入AgNO3溶液,无可见现象.
④所得3.36L气体通过浓硫酸,气体体积明显减少,再通过碱石灰,气体体积不变.
试根据以上实验现象推断:粉末由哪些物质组成?质量各是多少克?

由①③可知,混合物中没有NaCl、CuSO4、K2CO3
由题意,一定有Na2O2、(NH4)2SO4;可能有Na2SO4、KNO3
由①可知,产生的气体为O2和NH3,总共0.15mol
由②可知,剩余的OH-总共为0.1mol
由③可知,总共有SO4^2- 0.11mol
2Na2O2+2H2O=4NaOH+O2
(NH4)2SO4+2NaOH=Na2SO4+2NH3+2H2O
设产生O2xmol,则产生NH3(0.15-x)mol
则反应1生成OH- 4xmol,反应2消耗OH- (0.15-x)mol
得方程4x-(0.15-x)=0.1
解得x0.05
所以,有Na2O2 0.1mol,合7.8g
有(NH4)2SO4 0.05mol,合6.6g
有Na2SO4 0.06mol,合8.52g
有KNO3 0.32g