用氢氧化钙和氯化铵各10g,可制得标准状况下的氨气多少升?

问题描述:

用氢氧化钙和氯化铵各10g,可制得标准状况下的氨气多少升?

Ca(OH)2+2NH4Cl=CaCl2+2NH3+2H2O
74g 107g 44.8L
10g 10g x Ca(OH)2过量
x=4.2L

Ca(OH)2+2NH4Cl=CaCl2+2NH3+2H2O
1 2 2
74 107

首先先求出过量的物质74/10 < 107×2/10 所以Ca(OH)2 过量

接着用公式比 m(NH4Cl)/M(NH4Cl)=V(NH3)/Vm
             10/107=V/2×22.4
                  V≈4.2L

因为Ca(OH)2相对分子质量 = 74,
NH4Cl的相对分子质量 = 53.5
因为74 所以反应时Ca(OH)2少量,生成的NH3的量要按Ca(OH)2来计算
Ca(OH)2 + 2NH4Cl == CaCl2 + 2NH3(气体) + 2H2O
74.2
10g.n(NH3)
74/10 = 2/n(NH3)
解得n(NH3) = 0.27mol
所以V(NH3) = 0.27*22.4 = 6.05L