将2.5g碳酸钠,碳酸氢钠和氢氧化钠的固体混合物

1个回答

  • 加盐酸反应的顺序依次用方程式反应为:

    NaOH+HCl=NaCl+H2O

    Na2CO3+HCl=NaCl+NaHCO3

    NaHCO3 + HCl = CO2 ↑+ H2O + NaCl

    NaOH与盐酸是酸碱中和所以最先反应,之后在逐滴加盐酸的过程中Na2CO3会先反应生成NaHCO3,直到再加盐酸会产生气体为止,也就是再加盐酸反应的都是NaHCO3了

    由图可知,与NaHCO3反应生成气体所需的盐酸体积为45-25=20ml,即1mol/l*20ml=0.02mol盐酸

    与NaOH和Na2CO3反应的盐酸体积为25ml,即0.025mol

    设原混合物中NaHCO3物质的量为x mol,则:

    倒推:

    NaHCO3 + HCl = CO2 ↑+ H2O + NaCl

    0.02mol 0.02mol

    Na2CO3 + HCl = NaHCO3 + NaCl

    (0.02-x)mol (0.02-x)mol 0.02-x)mol

    NaOH + HCl = NaCl + H2O

    0.025-(0.02-x)=0.005mol 0.025-(0.02-x)=0.005mol

    M(NaOH)=40g/mol, M(Na2CO3)=106g/mol, M(NaHCO3 )=84g/mol

    由m=n*M得

    40(0.005+x)+106(0.02-x)+84x=2.5g

    解得x=0.01mol

    即n(NaHCO3 )=0.01mol,m(NaHCO3 )=0.01mol*84g/mol=0.84g

    n(Na2CO3 )=0.02mol-0.01=0.01mol,m(Na2CO3 )=0.01mol*106g/mol=1.06g

    所以m(NaOH)=2.5g-1.06g-0.84g=0.6g

    所以原混合物中Na2CO3的质量分数为 1.06/2.5*100%=42.4%