JBSimultit 2.0
par HPJB
hpjb@free.fr
hpjb.free.fr
14 mai 2001
Il permet de calculer des pH (en chimie) tout simplement(un peu comme le programme sur PC simultit).
Il fonctionne sur TI89 et TI92 et est écrit en BASIC.
La partie dosage est plus "gadget" qu'utile car les temps de calcul peuvent être assez long (si on demande des calculs précis).
Sommaire
1. Le principe
2. Calcul d'un pH
3. Courbe de dosage
1. Principe
JBSimultit se contente de résoudre l'équation en fonction de [H+] (la concentration en ion hydrogène).
Pour une solution d'eau distillée on résout l'équation suivante :
[H+]=[OH-]
<==> [H+]-10E-14/[H+]=0
Si on rajoute un monoacide (HCl par exemple), il suffit de rajouter [Cl-]
[H+]=[OH-]+[Cl-]
<==> [H+]-10E-14/[H+]-Co=0
où Co est la concentration de l'acide.
Chaque fois que l'on rajoute une espèce chimique dans la solution, on rajoute un terme a l'équation d'électroneutralité.
2. Calcul d'un pH
Si on introduit dans le bêcher un acide fort (HCl), on
procède ainsi :
- Calcul d'un pH.
- AcideFort.
- On indique la concentration en mol/L.
- Lancer le calcul
- Le pH est alors calculé et le résultat apparaît dans une boite de dialogue
Si on introduit dans le bêcher un acide faible
(CH3COOH), on procède ainsi :
- Calcul d'un pH.
- 1pKa (CH3COOH a un seul pKa).
- On indique la concentration en [AH] en mol/L.
- On met 0 pour la concentration en [A-] (la concentration de la base conjuguée au départ).
- On indique le pKa.
- Lancer le calcul
- Le pH est alors calculé et le résultat apparaît dans une boite de dialogue
Si on introduit dans le bêcher une base faible (NH3),
on procède ainsi :
- Calcul d'un pH.
- 1pKa.
- On met 0 pour la concentration en [AH] (la concentration de l'acide conjuguée au départ NH4+).
- On indique la concentration en [A-] en mol/L (cela correspond a NH3).
- On indique le pKa.
- Lancer le calcul
- Le pH est alors calculé et le résultat apparaît dans une boite de dialogue
Si on introduit dans le bêcher une solution tampon
(CH3COOH 0.1 mol/L et CH3COO- 0.1 mol/L), on procède ainsi :
- Calcul d'un pH.
- 1 pKa.
- On indique la concentration en [AH] en mol/L.
- On indique la concentration en [A-] en mol/L.
- On indique le pKa.
- Lancer le calcul.
- Le pH s'affiche, c'est magique.
Si on introduit dans le bêcher un mélange d'acide et
de base forts (HCl et NaOH), on procède ainsi :
- Calcul d'un pH.
- AcideFort.
- On indique la concentration en mol/L.
- BaseForte.
- On indique la concentration en mol/L.
- Lancer le calcul .
- Le pH ...
Pour des mélanges plus compliqués, il suffit d'ajouter autant d'espèces qu'on veut puis on Lance le calcul.
3. Dosage
On opère de la même façon que pour le calcul d'un pH. Je prends comme exemple le dosage de HCl 0.1 mol/L par NaOH 0.1 mol/L
- On indique le volume de produit versé (vmax), celui qui était contenu dans la burette
- On indique le volume de la solution dans le becher (vo)
- On indique ce que l'on met dans le bêcher (voir 2. Calculer un pH).
- Suite
- On indique ce que l'on met dans la burette.
- Lancer le dosage
- On indique le numéro de l'équation qui sera utilisé pour la courbe (Y1, Y2, ...) et la résolution (1 trés précis mais trés lent, 4 est conseillé). On peut toujours la modifier ultérieurement par l'écran Y= de la TI.
- Et on patiente (pour les mélanges compliqués, cela peut être TRES long) ...
- On peut ensuite utiliser les fonctions de la calculatrice pour se deplacer sur la courbe ou avoir un tableau de valeurs.
Pour le dosage de NH3 0.1mol/L par H+ 0.1 mol/L (une dizaine de minute en résolution 1) :
Pour le dosage d'un diacide de pKa 3 et 6:
Pour un dosage de HCl avec une soude carbonatée (soude avec CO3(2-) dissous pKa1=6.4 pKa2=10.3).
Voilà, c'est tout.
Pour tous problèmes, améliorations du programme -> hpjb@free.fr