现有100m/ll明矾溶液,向其中滴加1mol/l的Ba(oh)2溶液,欲使产生的沉淀的质量最大,应加入Ba(OH)2溶液的体

问题描述:

现有100m/ll明矾溶液,向其中滴加1mol/l的Ba(oh)2溶液,欲使产生的沉淀的质量最大,应加入Ba(OH)2溶液的体
求大大详细回答 老师讲课时说 AL(OH)2的摩尔质量应为78*2 ,为什么 要乘以2
100ML 2mol/l 明矾

首先要知道沉淀最大时的反应 设 KAl(SO4)2 为 1mol
则当Al3+全部沉淀时,3 mol OH- 即1.5 mol Ba(OH)2
此时SO42-沉淀了 1.5 mol还剩下2-1.5=0.5 mol
继续加入0.5 Ba(OH)2时 生成 0.5 BaSO4溶解 1mol Al(OH)3
0.5 BaSO4 质量为 233*0.5 1 mol Al(OH)3 质量为 78
生成的BaSO4沉淀比溶解的Al(OH)3沉淀质量大.
因此沉淀质量最大时,就是 SO42- 全部沉淀时的情况,
即 1 molKAl(SO4)2 加入 2 mol Ba(OH)2 时沉淀质量最大,
沉淀就是BaSO4此时Al(OH)3全部溶解了.
反应为 Al3+ +2SO42-+2Ba2++4OH- ==AlO2-+2BaSO4+2H2O
所以 Ba(OH)2体积是明矾体积的两倍