锌和浓硫酸生成氢气的原因

锌和浓硫酸生成氢气的原因

     Zn在反应中变成Zn2+是还原剂而浓硫酸具有强氧化性,他的强氧化性是S元素体现的,或者说SO42-的在浓酸条件下的氧化性要远大于H+的氧化性,所以同一种还原剂,肯定是先和氧化性强的反应而这个时候So42-的还原产物是So2,而H+的还原产物是H2所以是生成SO2

  锌和浓硫酸反应生成二氧化硫。硫酸锌和水。随着反应的进行,浓硫酸的浓度逐渐减小,变成了稀硫酸,锌和稀硫酸反应生成硫酸锌和氢气。所涉及到的反应方程式为:

Zn+2H2SO4=ZnSO4+SO2+2H2O

Zn+H2SO4=ZnSO4+H2

锌加稀硫酸能生成氢气,是因为锌是活动金属能够置换出稀硫酸中的氢离子有氢气生成。浓硫酸中没有水存在就没有自由活动的氢离子,所以锌和浓硫酸不反应,没有氢气生成生成