粗盐提纯中为什么氯化钡要在碳酸钠之前加我知道如果先加碳酸钠会出现多余的钡离子 可是在加碳酸钠把钡离子除去不行吗
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 23:42:25
粗盐提纯中为什么氯化钡要在碳酸钠之前加我知道如果先加碳酸钠会出现多余的钡离子 可是在加碳酸钠把钡离子除去不行吗
粗盐提纯中为什么氯化钡要在碳酸钠之前加
我知道如果先加碳酸钠会出现多余的钡离子 可是在加碳酸钠把钡离子除去不行吗
粗盐提纯中为什么氯化钡要在碳酸钠之前加我知道如果先加碳酸钠会出现多余的钡离子 可是在加碳酸钠把钡离子除去不行吗
1.在天平上称量剩下的粗盐,计算在10毫升水中大约溶解了多少克粗盐.
2.加入过量BaCl2(去除硫酸根离子)BaCl2+Na2SO4==BaSO4↓+2NaCl
3.加入过量NaOH(去除镁离子)MgCl2+2NaOH==Mg(OH)2↓+2NaCl
4.加入过量Na2CO3(去除钙离子及BaCl2中的钡离子) Na2CO3+CaCl2==CaCO3↓+2NaCl
5. Na2CO3+BaCl2==BaCO3↓+2NaCl
(注:可互换2,3两步或3,4两步.)
6过滤
向滤液中加入适量HCl(除去过量NaOH,Na2CO3,可选择用pH试纸控制加入的量,或是直接蒸发)
7.蒸发结晶
如果先加碳酸根,那么过后加钡离子时用量就要扩大,因为需要用钡离子来沉淀硫酸根和碳酸根,然后剩余的钡离子还需要再消耗一次碳酸根来使之沉淀.这样会造成不必要的浪费.
在粗盐提纯中,为什么氯化钡一定要放到碳酸钠的前面:
因为加入的试剂必须是(过量)的,过量的BaCl2可以用后来加的Na2CO3除去,过量的Na2CO3用盐酸除去,过量的盐酸在加热时挥发。
如果先加Na2CO3,过量的Na2CO3用后来加的BaCl2除去,但过量的BaCl2无法除去
以上回答你满意么?...
全部展开
在粗盐提纯中,为什么氯化钡一定要放到碳酸钠的前面:
因为加入的试剂必须是(过量)的,过量的BaCl2可以用后来加的Na2CO3除去,过量的Na2CO3用盐酸除去,过量的盐酸在加热时挥发。
如果先加Na2CO3,过量的Na2CO3用后来加的BaCl2除去,但过量的BaCl2无法除去
以上回答你满意么?
收起
加氯化钡除去硫酸根离子先加碳酸钠会感染硫酸根生成碳酸钡沉淀