在海水晒盐中得到的粗盐中含有多种杂质,只要是MgSO4.MgCl2,CaSO4.如何除去粗盐溶液中的钙离子、镁离子和硫酸根离子?试设计提纯食盐的步骤,并写出有关化学方程式.
问题描述:
在海水晒盐中得到的粗盐中含有多种杂质,只要是MgSO4.MgCl2,CaSO4.如何除去粗盐溶液中的钙离子、镁离子和硫酸根离子?试设计提纯食盐的步骤,并写出有关化学方程式.
答
先加入过量的氯化钡,除去硫酸根离子,Ba2+ +SO42+ =BaSO4沉淀
再加入过量的碳酸钠,除去钙离子和过量的钡离子,Ca2+ +CO32- =CaCO3沉淀
Ba2+ +CO32- =BaCO3沉淀
再加入过量的氢氧化钠,除去镁离子,Mg2+ +2OH- =Mg(OH)2沉淀
再过滤,除去各种沉淀后,
再加入过量的盐酸,除去过量的碳酸根离子和氢氧根离子,2H+ +CO32-=H2O+CO2气体
H+ +OH-=H2O
最后蒸发结晶过滤即可