满搞的一道计算题,高手帮个忙啊~~

来源:百度知道 编辑:UC知道 时间:2024/06/01 02:34:43
有甲乙两瓶无色溶液,其中一瓶是稀盐酸,另一瓶是碳酸钠溶液,为测定甲乙两瓶溶液的成分及物质的量浓度,进行如下实验:
1.量取25mL甲溶液,向其中缓缓滴入乙溶液15mL,共收集到224mL气体(标况下)
2.量取15mL乙溶液,向其中缓缓滴入甲溶液25mL,共收集到112mL气体(标况下)
(1) 判断:甲是__乙是__
(2)甲溶液的物质的量浓度为__,乙溶液的物质的量浓度为__

1、多的加入少的,获得多的气体
2、少的加入多的,获得少的气体

Na2CO3 + 2 HCl = 2 NaCl + CO2 + H2O

由此可以判断甲为HCl,乙为Na2CO3

1、HCl是过量,0.224L/22.4=0.01 mol Na2CO3 0.01mol
浓度:0.01/0.015 = 0.667mol/L

2、题目有错,与1相同。应该是15 mL 甲溶液加入25mL 乙溶液。HCl完全反应。

0.112/22.4=0.005 mol HCl 0.0025mol

浓度:0.0025/0.015=0.167 mol/L

甲是盐酸,乙是碳酸钠

甲是盐酸,乙是碳酸钠

因为如果是碳酸钠溶液滴入盐酸中,就发生反应Na2CO3 + 2 HCl = 2 NaCl + CO2 + H2O,全部生成二氧化碳
而要是盐酸滴入碳酸钠溶液中,先发生反应
Na2CO3 + HCl=NaCl+NaHCO3(就是因为碳酸钠过量导致的),等到这个反应全部完成再进行反应
NaHCO3+ HCl=NaCl + CO2 + H2O
所以放出的气体少

224mL=0.01mol(这个可以自己算)
根据Na2CO3 + 2 HCl = 2 NaCl + CO2 + H2O
CO2是0.01mol
所以 Na2CO3是0.01mol HCl是 0.02mol
甲:0.02/0.025=0.8mol/L
乙:0.01/0.015=0.667mol/L(约等于)