高一粗盐提纯的化学式

称量粗食盐的质量
加水溶解
加入过量的BaCl2,除去SO42-,过滤
加入过量的Na2CO3,除去粗食盐中的Ca2+,Mg2+和刚才加入的Ba2+,过滤
加入过量的2mol/L的盐酸,除去过量的CO32-,过滤
蒸发、结晶!!可以将过量的盐酸除去, 求以上方法的化学式 急急急!!!

加入过量的BaCl2,除去SO42-,过滤。BaCl2+Na2SO4=BaSO4↓+2NaCl

加入过量的Na2CO3,除去粗食盐中的Ca2+,Mg2+和刚才加入的Ba2+,过滤
Na2CO3+CaCl2=CaCO3↓+2NaCl,Na2CO3+MgCl2=MgCO3↓+2NaCl,Na2CO3+BaCl2=BaCO3↓+2NaCl
加入过量的2mol/L的盐酸,除去过量的CO32-,过滤
2HCl+Na2CO3=2NaCl+CO2↑+H2O
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-04
Ba2+ + SO42- = BaSO4 沉淀
Ba2+ + CO32- = BaCO3 沉淀
Ca2+ + CO32- = CaCO3 沉淀
Mg2+ + CO32- = MgMO3 沉淀
2H+ + CO32- = H2O+CO2 气体
然后盐酸加热挥发
第2个回答  2010-09-04
BaCl2 + Na2SO4 == 2NaCl + BaSO4↓
CaCl2 + Na2CO3 == 2NaCl + CaCO3↓
MgCl2 + Na2CO3 == 2NaCl + MgCO3↓
BaCl2 + Na2CO3 == 2NaCl + BaCO3↓
2HCl + Na2CO3 == 2NaCl + H2O + CO2↑