今有Al(OH)3、CaCO3和NaHCO3的混合物5.3g,投入1mol/L的盐酸200mL中,完全溶解并在标况下防除CO2 1.12L,在溶液中加入2mol/L的过量氨水75mL,将反应后的混合物过滤,滤液用0.5mol/L的盐酸中和其中的碱,结果用去盐酸40mL,求原混合物中各物质的物质的量为多少?

热心网友

放出CO2共0。05mol,加入氨水0。15mol,中和碱用去盐酸0。02molNaHCO3+HCl=NaCl+H2O+CO2CaCO3+2HCl=CaCl2+H2O+CO2故要放出0。05molCO2,最多须耗盐酸0。1mol,所以第一步反应中盐酸过量。设Al(OH)3,CaCO3,NaCO3的物质的量分别为n1,n2,n31molCaCO3~1molCO2,1molNaHCO3~1molCO2所以 n2+n3=0。05mol……1式耗去盐酸:2×n2+n1Al(OH)3+3HCl=AlCl3+3H2O耗去盐酸:3×n3剩余盐酸:0。2-(2×n2+n1+3×n3)1molHCl~1molNH31molAl离子~3molNH3所以耗氨气(0。2-2*n2-n1-3*n3)+3*n3=0。2-2*n2-n1剩余氨气:0。15-(0。2-2*n2-n1)=中和用盐酸物质的量=0。02……2式再由质量关系:78×n1+100×n2+84×n3=5。3……3式由1,2,3式解得答案。