除去kcl溶液中的so42-,为什么要加入bacl2,k2co3,hcl

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 07:20:22

除去kcl溶液中的so42-,为什么要加入bacl2,k2co3,hcl
除去kcl溶液中的so42-,为什么要加入bacl2,k2co3,hcl

除去kcl溶液中的so42-,为什么要加入bacl2,k2co3,hcl
因为生成沉淀的反应,很难判断是否完全进行,所以要加入过量沉淀剂.
除去kcl溶液中的so42-:先要加入过量Bacl2,除去所有SO42- ;然后再加过量k2co3,除去第一步过量的Bacl2;接着过滤,在滤液中加HCl至不再产生气泡为止,除去过量K2CO3;这样就得到kcl溶液了.

bacl2 是让 钡离子出去硫酸根 加k2co3是为了用碳酸根出去上一步过量的钡离子 加HCL是为了除去上一步的碳酸根例子 最后就只剩钾离子 和氯离子 除杂时不能引入新杂质 这是解这类题的关键

加入BaCl除去SO42-,K2CO3除去过量的Ba2+,hcl则除去多余的CO32-

1.先加入过量的BaCl2,用Ba2+和杂质SO42-反应生成难溶的BaSO4沉淀,阴离子选用Cl-不引入杂质离子,加过量试剂以反应充分。过滤,取滤液。
2.再向滤液中加入过量的K2CO3,用CO32-和第一步中过量的Ba2+反应生成BaCO3沉淀,阳离子选用K+不引入杂质离子,加过量试剂以反应充分。过滤,取滤液。
3.向滤液中逐滴滴入适量HCl,直至不冒气泡为止。此时第二步中过量...

全部展开

1.先加入过量的BaCl2,用Ba2+和杂质SO42-反应生成难溶的BaSO4沉淀,阴离子选用Cl-不引入杂质离子,加过量试剂以反应充分。过滤,取滤液。
2.再向滤液中加入过量的K2CO3,用CO32-和第一步中过量的Ba2+反应生成BaCO3沉淀,阳离子选用K+不引入杂质离子,加过量试剂以反应充分。过滤,取滤液。
3.向滤液中逐滴滴入适量HCl,直至不冒气泡为止。此时第二步中过量CO32-被HCl除去。剩余滤液可认为是(粗制滥造的)KCl溶液。

收起