HCl和H2SO4混合溶液200ml,向其中滴加足量Bacl2溶液,产生4.66g白的沉淀,过滤沉淀,再向滤液中投入足量铁片,放出标准状况下1.12L气体.求该混合溶液中HCl和H2SO4的物质的量.

问题描述:

HCl和H2SO4混合溶液200ml,向其中滴加足量Bacl2溶液,产生4.66g白的沉淀,过滤沉淀,再向滤液中投入足量铁片,放出标准状况下1.12L气体.求该混合溶液中HCl和H2SO4的物质的量.

HCl与H2SO4混合溶液中有H+、Cl-和SO42-
Ba(OH)2溶液中有Ba2+和OH-
混合时同时发生下列反应:
Ba2+ + SO42- == BaSO4(沉淀)
OH- + H+ == H2O
(如果向HCl和H2SO4的混合溶液滴加Ba(OH)2溶液,SO42-沉淀完全时,溶液中余下的时H+和Cl-,此时可以认为是H2SO4先反应)

根据生成的白色硫酸钡可算出硫酸根为0.02mol,即为H2SO4的物质的量.生成的气体为氢气,物质的量为0.05mol,换算成H+为0.1mol.这0.1mol的H+为HCl和H2SO4混合溶液中的H+,HCl的物质的量为0.1-0.02*2=0.06mol.所以HCl的物质...