某白色粉末可能有Na2SO4、Na2CO3、NaCl、CaCl2中的一种或几种.为探究

问题描述:

某白色粉末可能有Na2SO4、Na2CO3、NaCl、CaCl2中的一种或几种.为探究
为探究这种白色粉末的成分,进行了如下实验
1)将少量白色粉末放入足量水中,充分搅拌,得到物色溶液
2)取实验1中的溶液滴加Ba(NO3)2溶液,有白色沉淀生成.过滤,向沉淀中滴加稀硝酸,沉淀有部分溶解,根据以上实验现象请你做出判断,该白色粉末中:
1.一定含有的物质是____________
2.试写出实验2中所发生的所有化学方程式

1、没沉淀则Na2CO3和CaCl2只存在一种
2、加入Ba2+溶液由白色沉淀且加入酸只有部分溶解则一定含有Na2SO4和Na2CO3一定没有CaCl2
Ba(NO3)2+Na2SO4===BaSO4↓+2NaNO3
Ba(NO3)2+Na2CO3===BaCO3↓+2NaNO3
BaCO3+2HNO3===Ba(NO3)2+H2O+CO2↑