1、先将粗盐溶于水,再过滤;
2、然后加入过量的BaCl₂溶液,除去Na₂SO4:BaCl₂+Na₂SO₄==BaSO₄↓+2NaCl
3、然后加入过量的NaOH溶液,除去MgCl₂:MgCl₂+2NaOH==Mg(OH)₂↓+2NaCl
4、然后加入过量的Na₂CO₃溶液,除去CaCl₂和BaCl₂(两个反应方程式):Na₂CO₃+CaCl₂==CaCO₃↓+2NaCl ;Na₂CO₃+BaCl₂==BaCO₃↓+2NaCl
5、最后滴加适量盐酸至恰好不再产生气体,除去NaOH和Na₂CO₃(可以用PH试纸检测酸碱度,也有两个反应方程式):HCl+NaOH==NaCl+H₂O;2HCl+Na₂CO₃==2NaCl+H₂O+CO₂↑
6、蒸发溶液,析出NaCl晶体。
粗盐中含有泥沙等不溶性杂质,以及可溶性杂质如:Ca2+,Mg2+,SO₄2- 等。不溶性杂质可以用过滤的方法除去,可溶性杂质中的Ca2+,Mg2+,SO42-则可通过加入BaCl₂、NaOH和Na₂CO₃溶液,生成沉淀而除去,也可加入BaCO₃固体和NaOH溶液来除去。然后蒸发水分得到较纯净的精盐。