取13.05g二氧化锰跟100mL12mol/L浓盐酸充分反应.试计算:(1)可以生成氯气多少升(标准状况)?(2)反应后,溶液中H+的物质的量浓度是多少(假设溶液的总体积不变)请主要说明一下第二问,为什么生成物中H2O的H不用被算进去

问题描述:

取13.05g二氧化锰跟100mL12mol/L浓盐酸充分反应.试计算:
(1)可以生成氯气多少升(标准状况)?
(2)反应后,溶液中H+的物质的量浓度是多少(假设溶液的总体积不变)
请主要说明一下第二问,为什么生成物中H2O的H不用被算进去

反应条件是浓盐酸,所以是根据二氧化锰的量来计算.n(MnO2)=13.05g/87g/mol=0.15mol.
4HCl(浓)+MnO2=加热=Cl2↑+MnCl2+2H2O
4 1 1
x 0.15 y
4/x=1/0.15=1/y
解得x=0.6,y=0.15
所以生成氯气的体积是0.15mol*22.4L/mol=3.36L
反应掉0.6mol氢离子,原来氢离子物质的量是12mol/L*0.1L=1.2mol.所以反应后氢离子物质的量是1.2mol-0.6mol=0.6mol.则c(H+)=0.6mol/0.1L=6mol/L.
水是弱电解质,并且氯化氢电离出大量的氢离子,这样就会抑制水的电离.所以水电离出来的氢离子是很少的,所以可以不用计算.