问题
选择题
向含有1mol KAl(SO4)2的溶液中加入Ba(OH)2溶液,使沉淀的物质的量最大时,此时沉淀的物质的量为( )
A.1.25mol
B.2mol
C.2.5mol
D.3mol
答案
1mol KAl(SO4)2含有1molAl3+、2molSO42-,
开始发生反应SO42-+Ba2+=BaSO4↓,Al3++3OH-=A1(OH)3↓,
由方程式可知当加入1.5molBa(OH)2时,Al3+完全沉淀,SO42-反应1.5mol,SO42-有剩余,再继续滴加Ba(OH)2溶液,
发生反应A1(OH)3+OH-=A1O2-+2H2O,SO42-+Ba2+=BaSO4,
由方程式可知加入1molBa(OH)2,溶解2molA1(OH)3,生成1molBaSO4,
沉淀的物质的量减少,故当Al3+恰好沉淀时,生成的沉淀的物质的量最大,此时加入1.5molBa(OH)2,
由SO42-+Ba2+=BaSO4↓可知生成硫酸钡沉淀1.5mol,由Al3++3OH-=A1(OH)3↓可知生成氢氧化铝沉淀1mol,
故沉淀物质的量最大为1.5mol+1mol=2.5mol,故选C.