有一包固体粉末,其中可能含有Na2CO3、NaCl、Na2SO4、CuCl2、BaCl2和K2CO3中的一种或几种,先按下列步骤进行试验(1)将该粉末溶于水得无色溶液和白色沉淀(2)在滤出的沉淀中加入稀盐酸后全部溶解,同时产生无色气体(3)取滤液做焰色反应,隔蓝色钴玻璃观察,看到紫色火焰,由上述实验现象推断混合物一定含有————?一定不含有————?不能肯定是否含有————?

问题描述:

有一包固体粉末,其中可能含有Na2CO3、NaCl、Na2SO4、CuCl2、BaCl2和K2CO3中的一种或几种,先按下列步骤进行试验
(1)将该粉末溶于水得无色溶液和白色沉淀
(2)在滤出的沉淀中加入稀盐酸后全部溶解,同时产生无色气体
(3)取滤液做焰色反应,隔蓝色钴玻璃观察,看到紫色火焰,由上述实验现象推断
混合物一定含有————?
一定不含有————?
不能肯定是否含有————?

1.因为为无色溶液,所以一定没有CUCl2,其他不能判断
2.加盐酸,溶解并有气泡,所以没有BaSO4,因为没有CuCl2,所以一定会有BaCl2,否则不会有沉淀啦,所以不会有Na2SO4
3.有紫色火焰,所以一定有K+,所以有K2CO3
所以综上述,一定有BaCl2 K2CO3
一定不含有CuCl2 Na2SO4
不能肯定是否含有Na2CO3 NaCl

一定含有:Ba(NO3)2、Na2CO3 一定没有Cuso4
肯能含有:Nacl
1.Ba2+ +CO3 2- =BaCO3 (沉淀)
2.2H+ +BaCO3 (沉淀)=Ba2+ +CO2(气体)+H2O
3.Ba2+ +so42- =Baso4(沉淀)
4.2Ag+ + CO3 2- = Ag2CO3 (沉淀)
注意:本题目中Na2CO3相对于Ba(NO3)2是过量的。其次要知道Ag2CO3 也是白色沉淀。

一定含K2CO3,BACl2
一定不含Na2SO4,CuCl2
不能肯定是否含有NaCl2,Na2CO3