为了除去KCl溶液中少量的MgCl2、MgSO4,可选用Ba(OH)2、HCl和K2CO3三种试剂,按如下步...
问题详情:
为了除去KCl溶液中少量的MgCl2、MgSO4,可选用Ba(OH)2、HCl和K2CO3三种试剂,按如下步骤*作:
(1)写出上述三种试剂的化学式:A______,B______,C______.
(2)上述*作Ⅱ的名称是______.
(3)加过量A的目的是___________,发生有关反应的化学方程式为____________.
(4)加过量B的目的是___________,发生有关反应的化学方程式为____________.
(5)为确保杂质除尽,所加试剂应适当过量。如何判断SO42-是否除尽?____________________________
【回答】
【*】 (1). Ba(OH)2 (2). K2CO3 (3). HCl (4). 蒸发结晶 (5). 除去SO42-和Mg2+ (6). MgCl2+Ba(OH)2═BaCl2+Mg(OH)2↓,MgSO4+Ba(OH)2═BaSO4↓+Mg(OH)2↓ (7). 除去Ba2+ (8). BaCl2+ K2CO3=Ba CO3↓+2KCl,Ba(OH)2+ K2CO3=Ba CO3↓+2KOH (9). 取少量滤液于试管中,加入足量稀盐*,再加适量BaCl2溶液,若没有白*沉淀生成,则SO42-已经除尽,反之则没有。
【解析】(1)*氧化钡可以将MgCl2、MgSO4中的*氧根和硫*根除去,除杂时,每一步所加的试剂均是过量的,过量的*氧化钡需用碳*钾除去,而多余的碳*钾需用盐*来除去,故试剂A、B、C依次是Ba(OH)2、K2CO3、HCl;(2)物质的溶液获得晶体的方法是蒸发结晶;(3)*氧化钡可以将MgCl2、MgSO4中的*氧根和硫*根除去,方程式分别为:MgCl2+Ba(OH)2═BaCl2+Mg(OH)2↓,MgSO4+Ba(OH)2═BaSO4↓+Mg(OH)2↓;(4)过量碳*钾的目的是除去溶液中过量的钡离子,反应的方程式为BaCl2+ K2CO3=Ba CO3↓+2KCl,Ba(OH)2+ K2CO3=Ba CO3↓+2KOH;(5)如果硫*根已经除尽,则碳*根离子一定过量,所以判断SO42-是否除尽的方法是:取少量滤液于试管中,加入足量稀盐*,再加适量BaCl2溶液,若没有白*沉淀生成,则SO42-已经除尽,反之则没有。
知识点:化学反应及及其能量变化
题型:综合题