提纯含有少量Ba(No3)2杂质的KNo3溶液,为什么要加过量的K2co3.而不加K2so4?

来源:百度知道 编辑:UC知道 时间:2024/06/28 16:02:47
问个化学问题?
提纯含有少量Ba(No3)2杂质的KNo3溶液,为什么要加过量的K2co3.而不加K2so4?

过量的碳酸钾加入硝酸钾溶液之后,由于硝酸钾溶液本身偏酸性,过量的碳酸根可以变成二氧化碳气体(微热即可)离开溶液,相当于没有加入多余杂质。
而如果加入硫酸钾,那么新加入的过量硫酸根无法从溶液中除去,摁下葫芦起来瓢,虽然钡被除去,但又引进了硫酸根杂质,故达不到提纯目的。

呵呵!Ba(No3)2 + K2SO4 = BaSO4(沉淀)+ 2kNo3 过量了就引进了硫酸钾杂质!不好控制啊!
Ba(No3)2 + K2co3 = Baco3(沉淀)+ 2kNo3 过量的K2co3中co3+2离子水解生成co2跑了!溶液成碱性与Ba2+不相容!故没有杂质了。呵呵
碳酸根加氢离子=二氧化碳和氢氧根 自己配平