高中化学计算题 望会的童鞋们解答一下!谢谢^^

来源:百度知道 编辑:UC知道 时间:2024/05/27 16:32:12
取100mL Na2CO3和Na2SO4的混合溶液,加入过量BaCl2溶液后得到29.02g白色沉淀,用过量稀硝酸处理后沉淀量减少到9.32g,并有气体放出,计算:
1. 原混合溶液中Na2SO4的物质的量浓度
2.产生的气体在标准状况下体积。

1)稀硝酸不能溶解硫酸钡,但可以是碳酸钡溶解生成二氧化碳。
9.32g为BaSO4的质量
M(BaSO4)=233g/mol
n(BaSO4)=9.32g/233=0.04mol
n(BaSO4)=n(Na2so4) 硫酸根守恒
所以,c(Na2so4)=0.04/0.1=0.4mol/L
减少的质量即为碳酸钡
m(BaCO3)=29.02g-9.32g=19.7g
M(BaCO3)=197g/mol
n(BaCO3)=19.7g/197=0.1mol
n(BaCO3)=n(Na2co3) 碳酸根守恒
所以,c(Na2co3)=0.1/0.1=1mol/L
(2)BaCO3+2HNO3=BaNO3+CO2+H2O 应写离子反应式
n(BaCO3)=n(CO2)=0.1mol
V=VmXn=22.4X0.1=2.24L

碳酸钠、硫酸钠与过量氯化钡反应生成碳酸钡和硫酸钡沉淀,其中碳酸钡溶于稀硝酸而硫酸钡不溶,所以剩下的沉淀就是硫酸钡,即硫酸钡的质量是9.23克,硫酸钡的分子量是233,所以硫酸根离子的物质的量是9.23/233约等于0.04mol,所以原混合溶液中,硫酸钠的物质的量浓度是0.04/0.1=0.4mol/L;碳酸钡的质量就是29.02-9.32=19.7,所以碳酸根的物质的量19.7/197=0.1mol,BaCO3+2HNO3=Ba(NO3)2+CO2+H2O,
所以二氧化碳的物质的量是0.1mol,其体积就是0.1*22.4=2.24L.