为了将10ml同时含有H2SO4和HNO3的溶液完全中和,共消耗10ml浓度为2mol/L的Ba(OH)2溶液,同时生成2.33g沉淀(1)计算原溶液中H2SO4和HNO3的物质的量浓度(2)若将上述混合酸加水稀释到400.0ml,求稀释后溶液的pH

问题描述:

为了将10ml同时含有H2SO4和HNO3的溶液完全中和,共消耗10ml浓度为2mol/L的Ba(OH)2溶液,同时生成2.33g沉淀
(1)计算原溶液中H2SO4和HNO3的物质的量浓度
(2)若将上述混合酸加水稀释到400.0ml,求稀释后溶液的pH

(1)
n(Ba(OH)2)=0.01*2 mol
则n(OH-)=2*n(Ba(OH)2)=0.04 mol
所以n(H+)=n(OH-)=0.04 mol
H2SO4~BaSO4
1/x=233/2.33
x=0.01 mol
H2SO4提供的H+为2x=0.02
HNO3提供的H+为0.04-0.02=0.02 mol
所以c(H2SO4)=0.01/0.01=1 mol/L
c(HNO3)=0.02/0.01=2 mol/L
(2)由(1)中得n(H+)=n(OH-)=0.04 mol
稀释后c(H+)=0.04/0.4=0.1 mol/L
pH=-lgc(H+)=1

解: 1) H2SO4---Ba(OH)2 因为生成了2.33g沉淀 即有0.01mol的BaSO4 表示有0.01mol H2SO4 又有0.04mol的H+,H2SO4中和了0.02mol 表示有0.02molHNO3 则c1=1mol/L c2=2mol/L 2)原溶液中有H+共0.04...