往100ml 1mol?L的Al2(SO4)3 溶液中加入100ml 4mol?L Ba(OH)2溶液,最終得到沉淀的質量是( )
A.15.6g
B.69.9g
C.93.2g
D.85.5g
【答案】分析:向Al2(SO4)3 溶液中加入 Ba(OH)2溶液,先發生反應Al3++3OH-=Al(OH)3↓、Ba2++SO42-=BaSO4↓,若Al3+反應完畢,OH-還有剩余,還發生反應:Al(OH)3+OH-=AlO2-+2H2O,計算Al2(SO4)3 溶液中n(Al3+)、n(SO42-),Ba(OH)2溶液中n(Ba2+)、n(OH-),再結合離子方程式計算.
解答:解:Al2(SO4)3 溶液中:n(Al3+)=0.1L×1mol/L×2=0.2mol,n(SO42-)=0.1L×1mol/L×3=0.3mol,
Ba(OH)2溶液中:n(Ba2+)=0.1L×4mol/L×1=0.4mol,n(OH-)=0.1L×4mol/L×2=0.8mol,
由Ba2++SO42-=BaSO4↓可知,0.3molSO42-反應需要0.3molBa2+,Ba2+有剩余,0.3molSO42-完全反應,生成BaSO4為0.3mol;
由Al3++3OH-=Al(OH)3↓可知,0.2molAl3+完全反應生成Al(OH)3,需要0.6molOH-,剩余OH-為0.8mol-0.6mol=0.2mol,生成Al(OH)3為0.2mol,由Al(OH)3+OH-=AlO2-+2H2O可知,生成的0.2molAl(OH)3與剩余的0.2molOH-恰好反應,故最終固體為BaSO4為0.3mol,質量為0.3mol×233g/mol=69.9g;
故選B.
點評:本題考查離子方程式的有關計算,難度中等,清楚反應過程是解題的關鍵,注意過量計算判斷是否有氫氧化鋁生成,注意題目中硫酸根有剩余,沉淀的質量不是最大,硫酸根完全沉淀質量最大,鋁離子恰好沉淀時,生成沉淀的物質的量最大.