作业帮 > 生物 > 作业

将气体通入BACL2溶液中无明显现象,再通入足量氨气后有白色沉淀生成,能否证明它是SO2?为啥CO2也可以?

来源:学生作业帮 编辑:百度作业网作业帮 分类:生物作业 时间:2024/05/02 23:00:35
将气体通入BACL2溶液中无明显现象,再通入足量氨气后有白色沉淀生成,能否证明它是SO2?为啥CO2也可以?
将气体通入BACL2溶液中无明显现象,再通入足量氨气后有白色沉淀生成,能否证明它是SO2?为啥CO2也可以?
SO2和CO2与BaCl2溶液都不能直接反应,这个我们写写方程式就知道了:
SO2+BaCl2+H2O=BaSO3↓+2HCl BaSO3能溶于盐酸:BaSO3+2HCl=SO2↑+BaCl2+H2O
于是前面的第一个反应就白反应了(也就是说第一个反应根本不存在)
对于CO2而言是同理的:
CO2+BaCl2+H2O=BaCO3↓+2HCl BaCO3能溶于盐酸:BaCO3+2HCl=CO2↑+BaCl2+H2O
于是前面的第一个反应就白反应了(也就是说第一个反应根本不存在)
通入足量氨气后有白色沉淀生成,那是因为:
2NH3+H2O+SO2=(NH4)2SO3 2NH3+H2O+CO2=(NH4)2CO3
(NH4)2SO3 +BaCl2=BaSO3↓+2NH4Cl (NH4)2CO3 +BaCl2=BaCO3↓+2NH4Cl