一道除杂化学题实验室里如何提纯含有少量Cacl2\MgSO4的固体食盐?简述步骤并写出除杂反映的化学方程式

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 17:15:46

一道除杂化学题实验室里如何提纯含有少量Cacl2\MgSO4的固体食盐?简述步骤并写出除杂反映的化学方程式
一道除杂化学题
实验室里如何提纯含有少量Cacl2\MgSO4的固体食盐?
简述步骤并写出除杂反映的化学方程式

一道除杂化学题实验室里如何提纯含有少量Cacl2\MgSO4的固体食盐?简述步骤并写出除杂反映的化学方程式
既然要提纯,要得到NaCl.
那你就看看这里有哪些多余的离子.
恩,是Ca2+,Mg2+,SO42-这3个.
第二步.你要确定除这些离子的顺序和所用的试剂.
除Ca2+用CO3 2-,也就是Na2CO3
除Mg2+用OH-,也就是NaOH
除SO4 2-用Ba2+,也就是BaCl2
来决定顺序.
BaCl2要放最前面,因为Ba2+多了,是无法清除的.然后另外2个先加NaOH,因为如果先加Na2CO3,Mg2+也会沉淀下来.最后一个是Na2CO3.最后,如果NaOH和Na2CO3过量,要加入稀盐酸,生成的还是NaCl.如果你说稀盐酸过量怎么办?那么就再加热一下,气体就跑出来了.这样的实验方案就是最完美的了.
所以顺序是1)BaCl2溶液
2) NaOH溶液
3) Na2CO3溶液
4) 稀盐酸(HCl)
5)加热
6)过滤
涉及的反应有:CaCl2+Na2CO3=CaCO3(沉淀)+2NaCl
MgSO4+BaCl2=BaSO4(沉淀)+MgCl2
2NaOH+MgSO4=Mg(OH)2(沉淀)+Na2SO4
清楚了吧?

粗盐中含有Mg2+、Ca2+、SO42-
去除可溶性杂质:
溶解
加入过量BaCl2(去除硫酸根离子)SO42-+Ba2+=BASO4
加入过量NaOH(去除镁离子)Mg2++2OH-=Mg(OH)2
加入过量Na2CO3(去除钙离子及BaCl2中的钡离子) Ca2++CO32-=CaCO3
Ba2++CO32-=BaCO3<...

全部展开

粗盐中含有Mg2+、Ca2+、SO42-
去除可溶性杂质:
溶解
加入过量BaCl2(去除硫酸根离子)SO42-+Ba2+=BASO4
加入过量NaOH(去除镁离子)Mg2++2OH-=Mg(OH)2
加入过量Na2CO3(去除钙离子及BaCl2中的钡离子) Ca2++CO32-=CaCO3
Ba2++CO32-=BaCO3
过滤
往滤液中加入适量HCl(除去过量NaOH,可用pH试纸控制加入的量)
蒸发,结晶

收起

先加氯化钡,BaCl2+MgSO4==BaSO4(沉淀)
+MgCl2
再加氢氧化钠,NaOH+MgCl2==MgOH(沉淀)+NaCl2
再加碳酸钠,Na2CO3+CaCl2==CaCO3(沉淀)+NaCl2 过滤
最后加稀盐酸,HCl+NaOH==NaCl+H2O 2HCl+Na2CO3==CO2(气体)+2NaCl+H2O 蒸发!OK了!!!