在含有Na2CO3和Na2SO4的溶液里加入足量的BaCl2溶液生成43沉淀.吧沉淀用足量的稀

2个回答

  • Na2CO3 + BaCl2 = BaCO3↓ + 2NaCl Na2SO4 + BaCl2 = BaSO4↓ + 2NaCl

    所以生成43g沉淀,是BaCO3和BaSO4的混合物质量

    BaCO3 + 2HCl = BaCl2 + H2O +CO2 ↑

    197g 22.4L

    m(BaCO3 ) =19.7g 2.24L

    BaCO3的质量为19.7g

    Na2CO3 + BaCl2 = BaCO3↓ + 2NaCl

    1mol 197g

    n(Na2CO3 )=0.1mol 19.7g

    Na2SO4 + BaCl2 = BaSO4↓ + 2NaCl

    1mol 233g

    n(Na2SO4 )=0.1mol 43g-19.7g=23.3g

    Na2CO3和Na2SO4的物质的量的比值是0.1mol:0.1mol=1:1