题目内容

15.为了除去KCl溶液中少量的MgCl2、MgSO4,可选用Ba(OH)2、盐酸和K2CO3三种试剂,按如图步骤操作:

(1)写出三种试剂的化学式:ABa(OH)2,BK2CO3,CHCl.
(2)加过量A的原因是:为了除尽Mg2+和SO42-,有关反应的化学方程式为:MgCl2+Ba(OH)2=Mg(OH)2↓+BaCl2、MgSO4+Ba(OH)2=BaSO4↓+Mg(OH)2
(3)加过量B的原因是:为了除尽过量的Ba2+

分析 除去KCl溶液中的少量MgCl2和MgSO4,可看成把Mg2+、SO42-沉淀而除去,因此A选择所提供试剂中的Ba(OH)2可同时沉淀掉Mg2+、SO42-离子;反应生成的BaCl2和过量的Ba(OH)2可加入B即所选试剂中的K2CO3而除去;最后通过滴加C盐酸可把过量的K2CO3及反应生成的KOH同时反应掉而生成KCl,以此来解答.

解答 解:除去KCl溶液中的少量MgCl2和MgSO4,可看成把Mg2+、SO42-沉淀而除去,因此A选择所提供试剂中的Ba(OH)2可同时沉淀掉Mg2+、SO42-离子;反应生成的BaCl2和过量的Ba(OH)2可加入B即所选试剂中的K2CO3而除去;最后通过滴加C盐酸可把过量的K2CO3及反应生成的KOH同时反应掉而生成KCl,
(1)由上述分析可知,A、B、C分别为Ba(OH)2、K2CO3、HCl,故答案为:Ba(OH)2;K2CO3;HCl;
(2)为确保混合溶液中的MgCl2和MgSO4全部反应而沉淀掉,故应加入过量的Ba(OH)2,生成Mg(OH)2、BaSO4,发生的反应为MgCl2+Ba(OH)2=Mg(OH)2↓+BaCl2、MgSO4+Ba(OH)2=BaSO4↓+Mg(OH)2↓,
故答案为:为了除尽Mg2+和SO42-;MgCl2+Ba(OH)2=Mg(OH)2↓+BaCl2、MgSO4+Ba(OH)2=BaSO4↓+Mg(OH)2↓;
(3)为确保溶液是的Ba2+全部沉淀而除去,应加入过量的K2CO3到沉淀不再产生,反应生成碳酸钡沉淀、氢氧化钾,故答案为:为了除尽过量的Ba2+

点评 本题考查混合物分离提纯,为高频考点,把握物质的性质、发生的反应、混合物分离提纯为解答的关键,侧重分析与应用能力的考查,注意元素化合物的性质,题目难度不大.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网