为什么so2加入bacl2没有沉淀加入酸化的bacl2有沉淀

如题所述

SO2溶于水得到的是亚硫酸,如果能够和BaCl2反应则会生成HCl,盐酸的酸性比亚硫酸强,弱酸不能制取强酸,所以二氧化硫不予BaCl2反应。如果酸化,这里的酸化只能是硝酸酸化,硝酸有强氧化性会把二氧化硫氧化成三氧化硫,溶于水得到是硫酸,也是强酸,所以可以和BaCl2反应。
2H2O+2HNO3
+
3SO2
+
3BaCl2
=
3BaSO4
+2NO
+
6HCl
温馨提示:答案为网友推荐,仅供参考
相似回答