早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一道初中化学题速(2012•泰安)重结晶后的食盐中往往还含有少量的硫酸钠、氯化镁、氯化钙等杂质,它们在溶液中主要以SO2-4、Ca2+、Mg2+的形式存在,为将这些杂质除净,可向

题目详情
一道初中化学 题 速
(2012•泰安)重结晶后的食盐中往往还含有少量的硫酸钠、氯化镁、氯化钙等杂质,它们在溶液中主要以SO2-4、Ca2+、Mg2+的形式存在,为将这些杂质除净,可向食盐溶液中加入过量的氢氧化钠、碳酸钠、氯化钡溶液,然后加入盐酸调至溶液pH=7,最后经过过滤、蒸发得到精盐.下列操作及加入溶液顺序错误的是(  )
A.BaCl2、NaOH、Na2CO3、过滤、HClB.BaCl2、Na2CO3、NaOH、过滤、HClC.NaOH、BaCl2、Na2CO3、过滤、HCl
D.Na2CO3、BaCl2、NaOH、过滤、HCl
答案选 D 解析如下
镁离子用氢氧根离子沉淀,加入过量的氢氧化钠可以将镁离子沉淀;硫酸根离子用钡离子沉淀,加入过量的氯化钡可以将硫酸根离子沉淀;先除镁离子,或者先除硫酸根离子都可以,钙离子用碳酸根离子沉淀,除钙离子加入碳酸钠转化为沉淀,但是加入的碳酸钠要放在加入的氯化钡之后,这样碳酸钠会除去反应剩余的氯化钡,离子都沉淀了之后,再进行过滤,最后再加入盐酸除去反应剩余的氢氧根离子和碳酸根离子.据此分析各选项,D选项不符合上述要求
我的问题是 如果按照D选项 先加入过量Na2CO3 和氯化钙反应后 ,生成沉淀和 NaCl. 然后BaCl2再和硫酸钠反应生成沉淀 和 NaCl. 然后BaCl2溶液不是过量了嘛, 再用第一次反应过量而剩下的Na2CO3 与过量BaCl2反应, 不也一样能除掉过量BaCl2吗,
▼优质解答
答案和解析
第一次反应过量而剩下的Na2CO3已在加入过量的BaCl2时与SO2-4 同时反应掉,所以在加入过量的BaCl2后,溶液中的Ba2+有剩余,而后加入的NaOH不能使其沉淀;所以Na2CO3要在BaCl2之后加入.