高中化学必修一粗盐除杂为什么na2co3要在bacl2 后面 如果放在前面也一样能反应除掉ba

+为什么??

不能,因为先加入Na2CO3,后加入Ba2+无法保证Ba2+不过量。也就是,按照书上顺序,先用Ba2+ 除去SO4 2-,然后用CO32-除去过量的Ba2+,在用盐酸除去过量的CO3 2-里面所有的都是过量再出去。显然倒过来要么SO4 2- 除不干净,要么Ba2- 过量
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-29
粗盐中主要成分是NaCl,除杂过程中加入的Na+和Cl-不算引入新的杂质。如果先加BaCl2,再加过量的NaCO3,可以完全除去Ba2+,再加过量HCl可完全除去CO3 2-,再加热蒸发可以得到精盐。
但是先加NaCO3,后加BaCl2,则会引入Ba2+杂质。
第2个回答  2014-08-29
首先说明,粗盐提纯除杂的话,加的试剂是过量的,而碳酸钠放在后面,是要完全除去Ba2+,如果放前面就不一定了,因为BaCl2过量,你不知道有没有加多了追答

所以说,碳酸钠要放在BaCl2后面,过量的碳酸钠可以用过量盐酸除去,这样盐酸多了,可以加热让它完全挥发掉,得到的盐就比较纯了

本回答被网友采纳
第3个回答  2014-08-29
如果处完杂再加氯化钡会继续增加杂质
第4个回答  2014-08-29
那两句话你们化学老师没交了追答

什么加在什么之前

什么又在过滤后加