作业帮 > 综合 > 作业

NaCl中有MgCl2、NaSO4、CaCL2用 NaOH Na2CO3 BaCL2除去杂质时,bacl2为什么一定要过

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/06/30 21:20:50
NaCl中有MgCl2、NaSO4、CaCL2用 NaOH Na2CO3 BaCL2除去杂质时,bacl2为什么一定要过量
BaCl2过量是为了除去所有的SO4(2-),但并不包括CO3(2-),因为Na2CO3要在加入BaCl2后加入,因为要除去下面的1中因除杂而引进的Ba(2+)

加入过量的BaCl2溶液,除去Na2SO4:BaCl2+Na2SO4==BaSO4↓+2NaCl
加入过量的NaOH溶液,除去MgCl2:MgCl2+2NaOH==Mg(OH)2↓+2NaCl
加入过量的Na2CO3溶液,除去CaCl2和BaCl2(两个反应方程式):Na2CO3+CaCl2==CaCO3↓+2NaCl      Na2CO3+BaCl2==BaCO3↓+2NaCl
滴加适量盐酸至恰好不再产生气体,除去NaOH和Na2CO3(可以用PH试纸检测酸碱度,也有两个反应方程式):HCl+NaOH==NaCl+H2O
2HCl+Na2CO3==2NaCl+H2O+CO2↑