用Na2CO3、NaOH、BaCl2和盐酸作试剂,除去NaCl溶液中含有的少量MgCl3和Na2SO4,每种试剂只能用一次.写出操作中涉及的有关反应的化学方程式.5个,求解,感激不尽.

问题描述:

用Na2CO3、NaOH、BaCl2和盐酸作试剂,除去NaCl溶液中含有的少量MgCl3和Na2SO4,每种试剂只能用一次.写出操作中涉及的有关反应的化学方程式.
5个,求解,感激不尽.

先加NaOH 2NaOH+MgCl2==Mg(OH)2+2NaCL
再加BaCl2 BaCl2+Na2SO4===BaSO4+2NaCL
再加Na2CO3 Na2CO3+BaCl2==BaCO3+2NaCL
过滤,然后加入盐酸
HCL+NaOH==H2O+NaCL
2HCL+Na2CO3===2NaCL+CO2+H20

先加Na2so4,然后mgso4完全沉淀。容易中为nacl。。为了防止na2so4加入过量
再加入bacl2,。。为了在防治过量,加人Naoh,为了防止过量,再加入hcl

先加NaOH与MgCl2反应2NaOH+MgCl2=Mg(OH)2↓+2NaCl再加BaCl2与Na2SO4反应BaCl2+Na2SO4=BaSO4↓+2NaCl再加Na2CO3除去过量的BaCl2Na2CO3+BaCl2=BaCO3↓+2NaCl最后加盐酸除去过量的NaOH和Na2CO3NaOH+HCl=NaCl+H2ONa2CO3+...