将1 L0.1mol/L的纯碱溶液慢慢滴入1L0.125 mol/L的盐酸中,和将1L0.125 mol/L的盐酸慢慢滴入1L1mol/L的纯碱溶液中,这两种操作理论上产生的气体体积比(不考虑溶解于水中)是__.

问题描述:

将1 L0.1mol/L的纯碱溶液慢慢滴入1L0.125 mol/L的盐酸中,和将1L0.125 mol/L的盐酸慢慢滴入1L1mol/L的纯碱溶液中,这两种操作理论上产生的气体体积比(不考虑溶解于水中)是__.
1]
Na2CO3+2HCl===CO2+H2O+2NaCl
所以n(gas)=n(HCl)/2=0.0625mol
2]
Na2CO3+HCl===NaHCO3+NaCl
NaHCO3+HCl===NaCl+CO2+H2O
所以n(gas)=n(HCl)-n(Na2CO3)=0.125-0.1=0.025mol
所以比值为5:2
问题是为什么n(gas)=n(HCl)-n(Na2CO3)=0.125-0.1=0.025mol

开始是盐酸过量,直接产生二氧化碳,所以反应是:Na2CO3+2HCl===CO2+H2O+2NaCl后来再加碳酸钠不在反应了n(CO2)=0.5n(HCl)=0.0625mol;而不是据碳酸钠来计算,也就是此时,不是n(CO2)=n(Na2CO3)=0.1mol是碳酸钠过量,开始...