作业帮 > 综合 > 作业

bacl2+so2=?,bacl2+so2+nh3=?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/04 16:32:50
bacl2+so2=?,bacl2+so2+nh3=?
BaCl2与SO2不反应
如果反应有BaCl2+SO2+H2O=BaSO3(沉淀)+2HCl
而HCl酸性比H2SO3强,因此实际发生的是上述反应的逆反应.
BaCl2+SO2+2NH3+H2O=BaSO3(沉淀)+2NH4Cl
这个反应可以发生因为NH3将HCl中和了,阻止了逆反应的发生.