🧪 pH et solutions tampons
Simulation interactive d'équilibre acide-base. Titrez un acide faible avec une base forte, observez la zone tampon et le point d'équivalence sur une courbe de titrage en direct, et explorez le pH de Henderson-Hasselbalch, le rapport HA/A⁻ et la capacité tampon.
À propos de cette simulation
Cette simulation vous permet de titrer un acide faible avec une base forte et d'observer le pH réagir en temps réel. Le modèle résout l'équilibre exact à chaque instant : dissociation pure de l'acide faible avant tout ajout de base, l'équation de Henderson-Hasselbalch pH = pKa + log([A⁻]/[HA]) dans la zone tampon, et l'hydrolyse de la base conjuguée exactement au point d'équivalence — de sorte que la courbe, la couleur du bécher et la barre HA/A⁻ restent chimiquement cohérentes lorsque vous déplacez les curseurs.
🔬 Ce que ça montre
Un bécher d'acide faible HA (choisissez Acétique, Carbonique, Phosphate ou Ammonium, ou définissez vous-même n'importe quel pKa de 2 à 11) titré avec une base forte de concentration égale. La courbe de titrage trace le pH en fonction du volume ajouté, avec des marqueurs en pointillés au point d'équivalence (Veq) et au point de demi-équivalence, où pH = pKa et où la capacité tampon β est maximale. La couleur du bécher suit un dégradé façon indicateur universel, et une barre séparée montre la répartition HA/A⁻ en direct.
🎮 Comment l'utiliser
Choisissez un préréglage d'acide ou déplacez le curseur pKa (2–11) et le curseur de concentration (0,01–1 mol/L) pour définir votre système, puis utilisez le curseur « base ajoutée » (0–40 mL) ou le bouton +1 mL pour titrer. Essayez le curseur de température (5–60 °C) pour voir comment pKw — et donc l'échelle de pH elle-même — évolue avec la température. Les quatre préréglages (Tampon acétate, Sang/bicarbonate, Phosphate, Titrage d'acide fort) mènent directement à des configurations instructives.
💡 Le saviez-vous ?
Au point de demi-équivalence, [HA] égale [A⁻], donc le terme logarithmique de Henderson-Hasselbalch vaut log(1) = 0 et le pH est exactement égal au pKa — c'est aussi là que la capacité tampon β = 2,303·C·x·(1−x) atteint son maximum, rendant cette zone la plus résistante aux changements de pH. C'est pourquoi votre sang, tamponné principalement par le couple acide carbonique/bicarbonate (pKa ≈ 6,1 dans ce modèle simplifié), reste remarquablement stable même lorsque les niveaux de CO₂ fluctuent.
Questions fréquentes
Qu'est-ce que l'équation de Henderson-Hasselbalch et où la simulation l'utilise-t-elle ?
L'équation de Henderson-Hasselbalch, pH = pKa + log([A⁻]/[HA]), relie le pH d'un tampon au rapport entre la base conjuguée et l'acide faible. La simulation l'applique tout au long de la zone tampon — partout où de la base a été ajoutée sans avoir totalement consommé l'acide — en calculant les moles de A⁻ produites et de HA restant après chaque ajout, puis en injectant leur rapport directement dans le terme logarithmique pour obtenir l'affichage du pH en direct.
Pourquoi la courbe se comporte-t-elle différemment avant tout ajout de base et exactement au point d'équivalence ?
Avant tout ajout de base, il n'y a pas encore de base conjuguée, donc le rapport de Henderson-Hasselbalch n'est pas défini ; la simulation résout à la place directement l'équation quadratique de dissociation acide à partir de Ka pour obtenir le pH de l'acide faible pur. Au point d'équivalence, pratiquement tout le HA a été converti en A⁻, donc au lieu d'un rapport HA/A⁻, le modèle traite A⁻ comme une base faible subissant une hydrolyse avec Kb = Kw/Ka, ce qui explique pourquoi le pH au point d'équivalence est supérieur à 7 pour un titrage d'acide faible plutôt qu'exactement égal à 7.
Que contrôle réellement le curseur pKa, et à quelles valeurs les préréglages d'acides le fixent-ils ?
Le pKa (plage 2–11 dans la simulation) est le logarithme négatif de la constante de dissociation acide Ka et détermine où se situent la zone tampon et le saut au point d'équivalence sur la courbe de titrage. Les quatre préréglages d'acides chargent des valeurs réalistes : l'acide acétique à pKa 4,76, l'acide carbonique à pKa 6,35, le phosphate (H₂PO₄⁻) à pKa 7,21, et l'ammonium (NH₄⁺) à pKa 9,25 — couvrant les extrémités acide, presque neutre et basique de l'échelle.
Comment la température affecte-t-elle les valeurs de pH affichées ?
La simulation ajuste le pKw (le logarithme négatif de la constante d'autoionisation de l'eau) en fonction de la température selon pKw = 14,0 − 0,033·(T − 25), de sorte que réchauffer la solution à partir de 25 °C abaisse légèrement le pKw, ce qui plafonne le pH maximal que le modèle peut atteindre et modifie en conséquence les calculs d'excès de base forte. Faire glisser le curseur de température (5–60 °C) montre que le pH « neutre » et l'échelle de 0 à 14 elle-même dépendent de la température, et ne sont pas des constantes fixes.
Qu'est-ce que la capacité tampon, et quand le tampon est-il le plus fort ?
La capacité tampon β mesure la quantité d'acide ou de base forte qu'un tampon peut absorber par unité de variation de pH ; la simulation la calcule comme β = 2,303·C·x·(1−x), où C est la concentration totale et x la fraction convertie en base conjuguée. Cette expression est maximisée quand x = 0,5 — exactement le point de demi-équivalence où [HA] = [A⁻] et pH = pKa — ce qui explique pourquoi les tampons sont normalement préparés avec un pH proche du pKa de l'acide choisi.
Équilibres acide-base et effet tampon : pH de Henderson-Hasselbalch pH=pKa+log([A⁻]/[HA]), courbes de titrage avec une zone tampon et un point d'équivalence, et capacité tampon. Titrez un acide faible et observez l'indicateur changer.
3D · Moteur de rendu Three.js / WebGL · 60 IPS cible · fonctionne entièrement côté client, sans installation