(2014•静安区一模)在含1mol复盐NH4Al(SO4)2液中加入Ba(OH)2溶液,若生成l.6mol

(2014•静安区一模)在含1mol复盐NH4Al(SO42液中加入Ba(OH)2溶液,若生成l.6mol BaSO4沉淀,则生成NH3•H2O的物质的量为(  )
A.0.8mol
B.1mol
C.0.2mol
D.0.4mol
离群蝴蝶 1年前 已收到1个回答 举报

谈保罗 幼苗

共回答了18个问题采纳率:88.9% 举报

解题思路:两溶液混合,发生反应Ba2++SO42-=BaSO4↓,同时发生Al3++OH-=Al(OH)3↓,当Al3+反应完了,OH-再和NH4+反应:NH4++OH-=NH3•H2O,根据硫酸钡求出Ba2+的物质的量,进而计算出加入的OH-总量,再计算出Al3+完全反应消耗OH-的物质的量,根据离子方程式计算生成NH3•H2O的物质的量.

1molNH4Al(SO42溶液中含有:1molNH4+、1molAl3+、2molSO42-
两溶液混合后,生成l.6mol BaSO4沉淀,则:
Ba2++SO42-=BaSO4↓,
1.6mol 1.6mol
故Ba(OH)2溶液中n(OH-)=1.6mol×2=3.2mol,
两溶液混合后NH4+、Al3+与OH-都能反应,根据NH4+、Al3+与OH-的性质,OH-先与Al3+反应,当溶液中Al3+反应完后,才发生NH4+与OH-的反应,
Al3++3OH-=Al(OH)3
1mol3mol
故Al3+完全反应后,剩余OH-的物质的量=3.2mol-3mol=0.2mol,
NH4++OH-=NH3•H2O
0.2mol0.2mol
故OH-完全反应,NH4+有剩余,由方程式可知生成NH3•H2O的物质的量为0.2mol,
故选C.

点评:
本题考点: 化学方程式的有关计算.

考点点评: 本题考查离子方程式的计算,关键是分析出离子之间的反应的反应顺序,难度中等.

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.057 s. - webmaster@yulucn.com