将SO2通入BaCl2溶液中,是否有沉淀生成?为什么?若再通入足量的氯气、氨气是否产生白色沉淀?为什么?

将SO2通入BaCl2溶液中,是否有沉淀生成?为什么?若再通入足量的氯气、氨气是否产生白色沉淀?为什么?
原理是什么?写出相应的化学方程式
化学人气:707 ℃时间:2019-10-10 08:23:35
优质解答
将SO2通入BaCl2溶液中,无沉淀生成.因为H2SO3酸性比HCl弱,如果反应则违背了强酸制弱酸的原则.
若再通入足量的氯气、氨气可以产生白色沉淀.
通入Cl2能将SO3^2-氧化为SO4^2-,SO4^2-与Ba2+生成BaSO4沉淀.
通入NH3能使溶液显碱性,碱性条件下SO3^2-与Ba2+生成BaSO3沉淀.
方程式:SO2 + Cl2 + 2H2O == H2SO4 + 2HCl
H2SO4 + BaCl2 == BaSO4↓ + 2HCl
(NH4)2SO4 + BaCl2 == BaSO4↓ + 2NH4Cl
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版