题目内容
【题目】为了除去KCl固体中少量的MgCl2、MgSO4,可选用Ba(OH)2、盐酸和K2CO3三种 试剂,按如下步骤操作:
(1)图中三种试剂分别为:A__________________、 B__________________、 C___________________。
(2)加入过量A的目的是______________________________________________________________________;
加入过量B的目的是______________________________________________________________________;
加热煮沸的目的是______________________________________________________________________;
(3)操作Ⅱ的名称是______________________________。
(4)检验得到的KCl中不含有SO42-的操作________________________________________
【答案】Ba(OH)2K2CO3盐酸除尽Mg2+和SO42-除尽过量的Ba2+使过量的HCl挥发蒸发取KCl固体少许于试管中,滴加蒸馏水溶解,先滴加稀盐酸再滴加氯化钡溶液,若不产生白色沉淀,则证明不含有硫酸根离子
【解析】
为了除去MgCl2、MgSO4应加入过量的Ba(OH)2,充分反应后生成Mg(OH)2沉淀和BaSO4沉淀,KCl中仍含有BaCl2和过量的Ba(OH)2,再向体系中加入过量的K2CO3除去BaCl2和过量的Ba(OH)2,充分反应后过滤,所得滤液中含有KCl、KOH和过量的K2CO3;最后向滤液中加入过量的盐酸除去KOH和过量的K2CO3,由于盐酸具有挥发性,将溶液加热煮沸使过量的HCl挥发获得KCl溶液,将KCl溶液蒸发获得KCl固体。根据以上分析回答(1)~(3)。用稀盐酸和BaCl2溶液检验SO42-。
为了除去MgCl2、MgSO4应加入过量的Ba(OH)2,充分反应后生成Mg(OH)2沉淀和BaSO4沉淀,KCl中仍含有BaCl2和过量的Ba(OH)2,再向体系中加入过量的K2CO3除去BaCl2和过量的Ba(OH)2,充分反应后过滤,所得滤液中含有KCl、KOH和过量的K2CO3;最后向滤液中加入过量的盐酸除去KOH和过量的K2CO3,由于盐酸具有挥发性,将溶液加热煮沸使过量的HCl挥发获得KCl溶液,将KCl溶液蒸发获得KCl固体。
(1)根据上述分析,图中三种试剂,A为Ba(OH)2,B为K2CO3,C为盐酸。
(2)加入过量A的目的是除尽Mg2+和SO42-,加入A发生的反应为MgCl2+Ba(OH)2=Mg(OH)2↓+BaCl2、MgSO4+Ba(OH)2=Mg(OH)2↓+BaSO4↓。加入过量B的目的是除尽过量的Ba2+,发生的反应为BaCl2+K2CO3=BaCO3↓+2KCl、Ba(OH)2+K2CO3=BaCO3↓+2KOH。向滤液中加入过量的盐酸除去KOH和过量的K2CO3,由于盐酸具有挥发性,加热煮沸的目的是使过量的HCl挥发。
(3)从KCl溶液中获得KCl固体的操作为蒸发,操作II的名称是蒸发。
(4)用稀盐酸和BaCl2溶液检验SO42-。检验得到的KCl中不含SO42-的操作:取KCl固体少许于试管中,滴加蒸馏水溶解,先滴加稀盐酸再滴加氯化钡溶液,若不产生白色沉淀,则证明不含有SO42-。