把3.06gBaO溶于水,跟含有0.98gH2SO4的水溶液充分反应,

来源:百度知道 编辑:UC知道 时间:2024/09/25 22:22:02
过滤,把滤液在室温下用氮气吹干,可析出含水晶体3.15g,计算含水晶体的化学式

BaO 0.02mol
H2SO4 0.01mol
生成BaSO4 0.01mol同时生出0.01molBa(OH)2
BaSO4被过滤掉,所以蒸干后得到0.01molBa(OH)2的结晶水合物
n(H20)=(3.15-1.71)/18=0.08mol
nBa(OH)2:n(H20)=1:8
所以化学式为:Ba(OH)2 •8H2O

注意:BaO+H2O=Ba(OH)2

n(BaO)=3.06g/153g/mol=0.02mol
n(H2SO4)=0.98g/98g/mol=0.01mol
Ba2+ --SO42-
可知,BaO过量
即剩余0.01molBa2+
n(晶体)=0.01mol
M(晶体)=3.15g/0.01mol=315g/mol
则晶体化学式为BaO*9H2O