发布网友 发布时间:2024-09-05 22:40
共1个回答
热心网友 时间:2024-11-26 11:18
1、先加BaCl2除去SO42-
BaCl2 + Na2SO4 === BaSO4↓+ 2H2O
2、再加Na2CO3除Ca2+,
Na2CO3 + BaCl2 === BaCO3↓+ 2NaCl
3、再加NaOH,除Mg2+
MgCl2 + 2NaOH == Mg(OH)2↓+2NaCl
4、最后加盐酸,为了调节PH值!
Na2CO3 + 2HCl == 2NaCl + CO2↑ + H2O
要注意的是最后加盐酸,除去多余的Na2CO3
BaCl2必须放在Na2SO4前面,顺序不能换
元素变化
反应前:NaCl、MgCl2、CaCl2、Na2SO4
加入BaCl2(过量)产生BaSO4沉淀 溶液内还剩:NaCl、MgCl2、CaCl2、BaCl2
加入NaOH(过量)产生Mg(OH)2沉淀 溶液内还剩:NaCl、CaCl2、NaOH
加入Na2CO3(过量)产生CaCO3沉淀和BaCO3沉淀 溶液内还剩:NaCl、Na2CO3
加入HCl(过量)产生CO2、H2O 溶液内还剩:H2O、HCl、NaCl
加热后:NaCl、H2O
蒸发后:NaCl
参考资料:百度百科-粗盐提纯