为什么Baso4不溶于盐而BaCO3溶呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 03:22:10
为什么Baso4不溶于盐而BaCO3溶呢?

为什么Baso4不溶于盐而BaCO3溶呢?
为什么Baso4不溶于盐而BaCO3溶呢?

为什么Baso4不溶于盐而BaCO3溶呢?
BaCO3 水中微量电离 BaCO3==Ba2+ +CO32-
CO32-+H+==H2O+CO2 CO2是气体 飞走 促使溶液中CO32-减少 BaCO3继续电离 反应趋于完全 即BaCO3溶解
而BaSO4显然不生成气体 BaSO4不会继续电离

化学书后面有溶解性表的。这是固定的化学性质

因为碳酸钡电离出的少量碳酸根离子会与盐酸反应生成二氧化碳,这样会促使碳酸钡的沉淀-溶解平衡源源不断向右移动,最终全部溶解
硫酸钡显然不具有类似的性质

BaCO3是弱酸盐,和盐酸反应会产生弱酸碳酸(CO2+H2O)。但BaSO4是强酸盐,不会发生反应。