已知KNO3晶体中含有MgSO4,Ca(NO3)2的可溶性杂质,请按一定的顺序,选择所加试剂除去杂质,并写出反应的方程式

新高一我表示这类题很乱..不知道该从哪入手怎么办?...
2026年09月25日 21:06
有2个网友回答
网友(1):

先加入 KOH 除掉 Mg2+ 离子 Mg2+ +2OH-===Mg(OH)2沉淀
在加入 Ba(NO3)2 除掉 SO42- SO42- +Ba2+ ===BaSO4 沉淀
在加入 K2CO3 除掉 Ca2+ 和过量的Ba2+ CO32- +Ca2+ ===CaCO3 沉淀
Ba2+ CO32-==BaCO3
最后加入 HNO3 除掉 过量的 OH- 和 CO32-
H+ +OH-==H2O 2H+ +CO32-===CO2 +H2O

网友(2):

先滴入Ba(NO3)2 Ba(NO3)2 +MgSO4=Mg(NO3)2+BaSO4(沉淀) 除去硫酸根
再滴K2CO3
K2CO3+Mg(NO3)2=2kNO3+MgCO3(沉淀)除去镁离子和碳酸根离子
K2CO3+Ca(NO3)2=2kNO3+CaCO3(沉淀)除去钙离子和碳酸根离子