为了除去NaCl溶液中少量的MgCl2、Na2SO4,从稀盐酸,Na2CO3,K2CO3,Ba(NO3)2,Ba(OH)2溶液中,选择A、B、C 3种试剂,按图中步骤进行操作:
溶液
滤液加入过量A后 过滤
滤液加入过量B后 过滤
较纯净的NaCl溶液加入适量C
(1)下列试剂的化学式A______ C______
(2)加入过量A的原因是______,有关反应的离子方程式是______,
______
(3)加入过量B有关反应的离子方程式是______.
(1)除去NaCl溶液中的少量MgCl2和MgSO4,可看成把Mg2+、SO42-沉淀而除去,因此选择所提供试剂中的Ba(OH)2可同时沉淀掉Mg2+、SO42-离子;反应生成的BaCl2和过量的Ba(OH)2可加入所选试剂中的Na2CO3而除去;最后通过滴加盐酸可把过量的Na2CO3及反应生成的NaOH同时反应掉而生成NaCl;分析判断A为Ba(OH)2;C为HCl;
故答案为:Ba(OH)2;HCl;
(2)为确保混合溶液中的MgCl2和MgSO4全部反应而沉淀掉,应加入过量的Ba(OH)2,生成Mg(OH)2、BaSO4;反应的离子方程式为:Mg2++2OH-=Mg(OH)2↓ Ba2++SO42-=BaSO4↓;
故答案为:为了除尽Mg2+和SO42-;Mg2++2OH-=Mg(OH)2↓ Ba2++SO42-=BaSO4↓;
(3)为确保溶液是的Ba2+全部沉淀而除去,应加入过量的Na2CO3到沉淀不再产生;反应生成碳酸钡沉淀、氯化钠、氢氧化钠;反应的离子方程式为:Ba2++CO32-=BaCO3↓;
故答案为:Ba2++CO32-=BaCO3↓;