饱和Na2CO3溶液将BaSO4转化为BaCO3原理是?

饱和Na2CO3溶液将BaSO4转化为BaCO3原理是?
RT,饱和Na2CO3溶液和BaSO4反应吗?不是硫酸酸性强于碳酸吗?
l161616 1年前 已收到1个回答 举报

fpqgl 幼苗

共回答了25个问题采纳率:96% 举报

BaSO4存在溶解平衡:
BaSO4(s) ==可逆== Ba2+(aq) + SO42-(aq)
上述平衡中,如果Ba2+ 浓度能够不断降低,平衡就可以右移.
由于Ba2+与CO32-能形成BaCO3沉淀,当CO32-浓度很高时,Ba2+浓度会降的很低.
这样BaSO4就不断溶解,BaCO3不断生成.
总的平衡可以表示为:
BaSO4(s) + CO32- (aq) ==可逆== BaCO3(s) + SO42-
其平衡常数 K
= c(SO42-) / c(CO32-)
= c(SO42-)c(Ba2+) / [ c(CO32-)c(Ba2+) ]
= Ksp(BaSO4)/Ksp(BaCO3)
根本没有H2SO4、H2CO3参与反应,不涉及强酸制备弱酸的问题.

1年前 追问

10

l161616 举报

就是说BaSO4渐渐溶入了溶液?

举报 fpqgl

BaSO4逐渐消耗,BaCO3逐渐生成。
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.048 s. - webmaster@yulucn.com