5:2
n(Na2CO3)=0.1*1=0.1mol
n(HCl)=0.1*1.25=0.125mol
①将纯碱溶液逐滴滴入盐酸中,开始滴加进去的一段时间盐酸过量,所以,直接放出二氧化碳 ,但由于HCl总量不足,按HCl计算:
2HCl+Na2CO3 === 2 NaCl + H2O + CO2↑
2…………………………………………1
0.125mol …………………………0.0625mol
所以生成二氧化碳0.0625mol
②将盐酸溶液滴入纯碱溶液中,刚开始盐酸很少,会使反应分两步进行,先转化为NaHCO3:
Na2CO3 + HCl === NaCl + NaHCO3
1…………1……………………1
0.1mol...0.1mol.0.1mol
所以碳酸钠都转化成碳酸氢钠需要0.1mol盐酸,还有剩下的0.025mol盐酸发生下一步反应,和第一步生成的碳酸氢钠反应生成二氧化碳,此时盐酸量不足,按0.025mol盐酸计算:
HCl+ NaHCO3 === NaCl + H2O + CO2↑
1………………………………………1
0.025mol…………………………0.025mol
生成0.025mol的二氧化碳
①和②生成气体体积比=物质的量比= 0.0625:0.025= 5:2