为什么SO2可以与饱合Ba(NO3)2反应生成沉淀,不可以与BaCl2反应?老师说不生成沉淀的原因

为什么SO2可以与饱合Ba(NO3)2反应生成沉淀,不可以与BaCl2反应?老师说不生成沉淀的原因是弱酸不能制强酸,那么前者不也是弱到强吗?仅与饱合有关吗?为什么弱不能制强?

    二氧化硫和饱和硝酸钡生成沉淀,实质上并不是弱酸制强酸。

    反应过程实际上是这样的:SO2和水反应生成H2SO3.反应在溶液中进行,所以有H+,H+和NO3-把它氧化成硫酸,SO42-再和Ba2+形成沉淀.即3SO2 + 2NO3- + 3Ba2+ + 2H2O = 3BaSO4↓ + 2NO + 4H+

    与饱和无关。一般的离子反应与饱和度无关,

    关于强酸制弱酸,可以用化学平衡来解释,估计你没有学到,先看看吧,了解一下:酸性较强的酸能够制取酸性较弱的酸,是因为较强酸在水溶液中的电离程度大于较弱酸,电离产生的氢离子可以跟较弱酸的酸根根离子结合,形成较难电离的较弱酸分子从体系中“游离”出去,从而导致化学平衡向着生成较弱酸的方向移动。
    弱酸不能使平衡反向移动。

追问

H2SO3不是弱酸吗?HNO3不是强酸吗?那为什么还可以制成?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-26
二氧化硫对应的是弱酸,不能和强酸盐发生复分解反应。
它和硝酸钡生成的硫酸钡,发生了氧化还原反应。二氧化硫可以提供酸性,相当于产生了氧化性的硝酸氧化二氧化硫,得到硫酸根
第2个回答  2015-12-26
二氧化硫溶解在水里会有氢离子,硝酸钡中硝酸根离子和氢离子一起会氧化二氧化硫生成硫酸根进而和钡离子结合成沉淀。
相似回答