取50.0mlNa+浓度为3.2mol/L的Na2CO3,Na2SO3和Na2SO4的混合溶液,加入过量的BaCl2溶液

1个回答

  • 反应方程:BaCl2+Na2SO4=BaSO4↓+2NaCl

    BaCl2+Na2CO3=BaCO3↓+2NaCl

    BaCl2+Na2SO3=BaSO3↓+2NaCl

    很明显,4.66克是硫酸钡,有0.02摩尔,可以知道Na2SO4浓度为0.02mol/0.05L=0.4mol/L

    后一步是通过带领和守恒原有0.16mol正电荷推出(CO3)2- 和(SO3)2-共有0.06mol ,

    设有(CO3)2- xmol (SO3)2- 0.06-xmol

    解方程197x+217(0.06-x)=12.02

    解得x=0.05 所以Na2CO3浓度为0.05mol/0.05L=1mol/L Na2SO3浓度为0.01mol/0.05L=0.2mol/L

    产生气体是CO2和SO2(碳酸钡和亚硫酸钡溶解),共有0.06mol 所以标准状况下的体积为0.06×22.4=1.344L