取100mlNa2CO3和NA2SO4的混合溶液,加入过量BaCl2溶液后得到21.35g白色沉淀,用过量稀硝酸处理后放出气体在标况下约为2.24L,试计算:(1)原混合溶液中Na2Co3和Na2So4的物质的量浓度各是多少?(2)产生的气体在标准状况下的体积.

问题描述:

取100mlNa2CO3和NA2SO4的混合溶液,加入过量BaCl2溶液后得到21.35g白色沉淀,用过量稀硝酸处理后放出气体在标况下约为2.24L,试计算:
(1)原混合溶液中Na2Co3和Na2So4的物质的量浓度各是多少?
(2)产生的气体在标准状况下的体积.

BACO3+2HNO3=BA(NO3)2+H2O+CO2
197 22.4L
X=19.7g 2.24l
NA2CO3+BACL2=BACO3+2NACL
106 197
Y=10.6g 19.7g
1)原混合溶液中Na2Co3和Na2So4的物质的量浓度各是 NA2CO3 10.6g/106=0.1mol 0.1mol/0.1l=1mol/l
NA2SO4 21.35-10.6=10.75g 10.75/142=0.075mol 0.075mol/0.1l=0.75mol/l
(2)产生的气体在标准状况下的体积2.2.24l.