除去KCl固体中含有MgCl2、K2SO4,如何获得纯净KCl?

1个回答

  • Ⅰ:向溶液中加入过量Ba(OH)2后过滤

    反应方程式:Ba(OH)2+MgCl2=Mg(OH)2↓+BaCl2 K2SO4+Ba(OH)2=BaSO4↓+ 2KOH

    Ⅱ:向滤液1中加入过量K2CO3

    反应方程式:Ba(OH)2+K2CO3=BaCO3↓+2KOH

    Ⅲ:向滤液2中滴加适量HCl,得到较纯净的KCl溶液

    反应方程式:2HCl+K2CO3=CO2+ 2KCl+H2O KOH+HCl=KCl+H2O

    滴加适量HCl至无气泡产生