粗盐除杂问题 恩````
问题描述:
粗盐除杂问题 恩````
为了除去粗盐中杂质为CaCl2 MgSO4 及少量泥沙 可将粗盐
1 加过量NaOH
2 加过量BaCl2
3 加过量NaCO3
4 过滤
5 加适量稀盐酸
顺序是这样没错 但为什么这样排阿
答
1 加过量NaOH
除去MgSO4
2NaOH+MgSO4=Mg(OH)2↓+Na2SO4-----过量NaOH
2 加过量BaCl2
除去刚刚NaOH反应生成的Na2SO4
BaCl2+Na2SO4=BaSO4↓+2NaCl--------过量BaCl2
3 加过量Na2CO3
除去过量的BaCl2和杂质CaCl2
BaCl2+Na2CO3=BaCO3↓+2NaCl
CaCl2+Na2CO3=CaCO3↓+2NaCl---------过量Na2CO3,BaCl2被除去
4 过滤
把刚才产生的沉淀以及盐中的泥沙过滤出去
5 加适量稀盐酸
把过量的Na2CO3和NaOH除去
Na2CO3+2HCl=2NaCl+H2O+CO2↑
NaOH+HCl=NaCl+H2O
所以按照这个顺序
个人觉得应该有第6步
蒸发结晶
把NaCl结晶析出
同时还可以把有可能存在于溶液中的HCl挥发出来
(HCl纯净物是气体,不干扰食盐析出)