Bonjour,
J'ai un problème pour calculer un pH...
On a une solution de H3PO4 d'environ 0,01 mol/L.
On en prélève 10ml que l'on mélange avec 50ml d'eau dans un bécher
On veut la doser par la soude.
On demande d'abord la concentration de la solution dans le bécher
=>> 1,6*10^-3 mol/L, c'est ca?
On demande le pH avant le dosage
=>> donc H3PO4 + H20 => H2PO4^- + H3O+
je peux écrire le Ka= [H2PO4^-][H3O+] / [H3PO4]
<=> Ka= x^2 / Cbécher (je néglige x devant Cbécher)
Mais en faisant ainsi, je trouve pH=2,44 or c'est supérieur au pka=2,15
Je ne peux donc pas négliger x, je refais avec une équation du second degré x^2 + Kax -KaCbécher
mais je trouve encore pH= 2,86!
Or pendant le dosage, à la première demi-équivalence, j'ai normalement PKa=PH, donc PH=2,15.
Alors pourquoi je trouve un PH supérieur avant le dosage?
Quelle erreur j'ai dans mon raisonnement pour ne pas trouver un pH< 2,15?
Est-ce que, il ne me reste qu'une petite quantité de H3PO4 et donc je devrais avoir Ka=Ka= [H2PO4^-][H3O+] / [H3PO4]
<=> Ka= (Cbécher-x)^2 / x
mais est-ce que je néglige x ou pas? Parce que si je néglige, je n'ai toujours pas PH< 2,15 et dans l'autre cas, je trouve x>Cbécher!
Je ne comprend plus rien>-<
Est-ce que quelqu'un pourrait m'éclairer?
Merci beaucoup pour votre aide!
-----