初三化学酸碱盐问题

在过滤后的食盐水中常含有CaCl2, MgCl2,Na2SO4等杂质,有2种方法可选择
1. BaCl2,Na2CO3,NaOH,HCl
2.NaOH,BaCl2,Na2CO3,HCl
那种可行?理由是什么...

先加入BaCl2,这样可以把Na2SO4完全反应掉(BaCL2+Na2SO4=BaSO4↓+2NaCl),但是可能会引进新杂质:BaCl2
之后的杂质就是BaCL2 CaCL2 MgCL2
再加入Na2CO3,可以把这三种杂质全反应掉(BaCL2+Na2CO3=BaCO3↓+2NaCL等),但是,可能会引进新杂质:Na2CO3
之后的杂质就是Na2CO3
先加入一滴NaOH
这样,现在的杂质就是Na2CO3和NaOH(一滴)
一滴一滴加入HCl,在反应(Na2CO3+2HCl=2NaCl+CO2↑+H2O)进行的时候,会出现气泡,直到没有气泡的时候,也就是说HCl正好过量1滴,而此时,因为NaOH也正好过量一滴,所以,可以保证是极纯净的NaCL

而第二种方法,刚开始就加入NaOH,而此时,NaOH不能有效的控制HCL的过量,这是为什么呢??
原因就在于:Ca(OH)2的微溶.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-04-15
你想问什么?除去这些物质?
这个简单:第一种可行.

先是
CaCl2与Na2CO3反应得CaCO3(不溶),
MgCl2与Na2CO3反应得MgCO3(不溶),
Na2SO4与BaCl2反应得BaSO4(不溶),
它们的产物都是NaCl.

然后
再用NaOH,HCl对余下的溶液进行处理,防止还有那些杂质.这样得较纯的NaCl溶液!
相似回答