求未知物的化学题

来源:百度知道 编辑:UC知道 时间:2024/07/11 05:32:01
某二价金属氧化物3.06克,加入到102.2克5%的盐酸溶液中;反应完毕后,向此溶液中加入95.4克10%的Na2CO3溶液时,产生二氧化碳气体2.20克和白色沉淀物3.94克;过滤后,再向溶液中加入106.36克5%的盐酸溶液(过量),又产生二氧化碳气体0.88克,试通过有关的化学方程式计算确定:
1.该二价金属氧化物是哪种物质?
2.最后得到的溶液中含氯化钠的质量分数是多少?
是怎样得出RCO3的呢?方程式是怎样的?
为什么要用RCO3来计算RO的相对分子质量而不用其它条件呢?
这个反应中的物质都是完全反应了的么?

我来做下~
首先设金属氧化物为RO
RO+2HCl=RCl2+H2O
反应完毕后,向此溶液中加入95.4克10%的Na2CO3溶液时,产生二氧化碳气体2.20克和白色沉淀物3.94克
那么就是说前面的HCl是过量的,所以的RO都以R2+形式进入溶液。
过滤后,再向溶液中加入106.36克5%的盐酸溶液(过量),又产生二氧化碳气体0.88克。
那么说明加的Na2CO3也是过量的,所以所有的R2+都变为RCO3沉淀。
方程式有如下
RCl2+Na2CO3=RCO3↓+2NaCl
Na2CO3+2HCl=2NaCl+H2O+CO2↑

现在来求R是什么物质。
可以看到原来R以RO的形式存在,最后以RCO3沉淀的形式存在。
原来RO为3.06g,RCO3为3.94g
设R相对原子质量为x
那么有(x+16):3.06=(x+60):3.94
x=137,所以R就是Ba。

然后再看最后NaCl的质量分数。
由于最后HCl是过量的,所以Na2CO3全部转化为NaCl。
设最后溶液中有NaCl yg
根据
Na2CO3---2NaCl
106------117
95.4*10%--y
y=10.53
而溶液的质量为:
3.06+102.2+95.4+106.36-2.20-3.94-0.88=300g
所以最后NaCl的浓度为10.53/300*100%=3.51%

参见http://zhidao.baidu.com/question/11110396.html
http://zhida