如何用酸化的Ba(NO3)2能区别SO2和CO2气体CO2会与H2O反应后生成H2CO3,H2CO3再与Ba(NO3)2生成沉淀吗?

问题描述:

如何用酸化的Ba(NO3)2能区别SO2和CO2气体
CO2会与H2O反应后生成H2CO3,H2CO3再与Ba(NO3)2生成沉淀吗?

假如H2CO3与Ba(NO3)2反应,那么生成BaCO3和HNO3,然后BaCO3和HNO3继续反映生成H2CO3与Ba(NO3)2,所以H2CO3不会与Ba(NO3)2反应.
因为Ba(NO3)2中的NO3-有较强的氧化性,所以会把亚硫酸氧化成硫酸,再和硝酸钡生成沉淀