1向Na2CO3和Na2SO4混合溶液500ml中加入足量的BaCl2溶液,生成沉淀14.51g,

问题描述:

1向Na2CO3和Na2SO4混合溶液500ml中加入足量的BaCl2溶液,生成沉淀14.51g,
把沉淀用足量的盐酸溶液处理后放出1.12LCO2.计算;
1.原混合溶液中Na2CO3、Na2SO4的物质的量浓度各为多少?
2.若处理沉淀用的是1.00mol/L的盐酸溶液,需要盐酸溶液的体积至少是多少?

V(CO2)=1.12Ln(CO2)=V(CO2)÷Vm=1.12L ÷ 22.4L/mol=0.05mol设:BaCO3物质的量为x.BaCO3+2HCl=BaCl2+H2O+CO2(气体符号)1 1X 0.05mol 解得:x=0.05moln(Na2CO3)=n*( BaCO3)=0.05molc(Na2CO3)=n(2CO3)/V=0...跟答案不一样啊C(Na2SO4)=0.04mol/l C(Na2CO3)=0.1mol/L 这个0.02mol÷0.5L=0.4mol/L这步写错了0.02mol÷0.5L=0.04mol/L 这回对了…… 太复杂了马虎了一下下不好意思。