除去NaCl中的Na2SO4能不能先加BaCl2,除去硫酸根离子.再加过量H2CO3,除去钡离子,再加热让碳酸分解?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 03:31:37

除去NaCl中的Na2SO4能不能先加BaCl2,除去硫酸根离子.再加过量H2CO3,除去钡离子,再加热让碳酸分解?
除去NaCl中的Na2SO4
能不能先加BaCl2,除去硫酸根离子.再加过量H2CO3,除去钡离子,再加热让碳酸分解?

除去NaCl中的Na2SO4能不能先加BaCl2,除去硫酸根离子.再加过量H2CO3,除去钡离子,再加热让碳酸分解?
BaCl2与H2CO3是不发生反应的.
先加入BaCl2,产生沉淀,然后再加入Na2CO3,也产生沉淀,过滤后,再加入HCl,加入HCl作用除去过量的Na2CO3,再加热蒸干,就可以了

1、加适量氯化钡,过滤,蒸发
2、加过量氯化钡,再加过量碳酸钠,过滤,滤液中加过量盐酸,蒸发
没有H2CO3,H2CO3与BaCl2不反应

碳酸本来就不稳定。应该加碳酸钠,除去钡离子,再加盐酸,除去碳酸根,加热除去盐酸

直接加BaCl2,BaCl2+Na2SO4=BaSO4(沉淀)+2NaCl 滤出硫酸钡沉淀就可以了。