point équivalence

A

alain

Guest
comment déterminer automatiquement le point d'équivalence sur une courbe de dosage acide- base au pHmétre (ph en ordonnée et volume en abcisse) ?

merci
 
C

Chéné

Guest
Bonjour

je suis étudiant en licence de chimie e j'ai un projet informatique a rendre pour la semaine prochaine or je suis complètement nul , on peut pas faire pire que moi. il faut que je crée un programme sous visual basic pour faire apparaitre le resultat d'un dosage par une base qu'il soit fort ou faible ce programme doit marcher pour tous les types de dosage il faut la courbe de dosage et que le point a l'equivalence apparaisse automatiquement.
je vous en suppli aider moi!!!!!!!!

je vous remercie d avance!

chéné anthony
 
P

PhiBou

Guest
Bonjour le fil, le Forum

Ci-joint une feuille qui permet de déterminer le point d'équivalence d'un dosage.

Ce n'est pas du VB mais la transposition devrait être assez facile.

Explications dans le fichier joint.

Bonne journée

PhiBou
 

Pièces jointes

  • pHmetrie.zip
    7.7 KB · Affichages: 832
R

romaric

Guest
bonjour,

philou est ce qu'il m'aurai été possible d'avoir une explication complète du procédé que tu as employé pr établir cet methode ?
En effet je n'arrive pas a expliquer de A a Z le cheminement de ton résonnement...
encore merci
 
P

PhiBou

Guest
Bonjour Romaric, le Forum

Un peu plus d'explications.

Le point d'équivalence est situé au maximum de la dérivée 1ère.

Colonne C : calcul de la dérivée 1ère (méthode classique avec 3 points)

Tableau F2:H4 : Recherche du maximum colonne C et des 2 valeurs l'encadrant (Max-1, Max, Max+1).

On calcule alors (avec DROITEREG) les coefficients a,b,c de l'équation du 2ème degré (ax²+bx+c) passant par ces 3 points.

Le maximum d'une équation est obtenu en résolvant y'=0 soit 2ax + b = 0
d'où x= -b/2a soit le Ve.

Ensuite calcul du pH à Ve : une simple règle de 3. Dans mon exemple:

pH à Ve = 4.56 + ((7.23-4.56)*(3.94-3.5)/(4.0-3.5))

seulement, pour aller plus vite, j'ai calculé en J3 et J4 les coeffs a et b de
l'équation y = ax + b passant par les 2 points encadrant le Ve.

Bonne journée

PhiBou
 

Discussions similaires

Statistiques des forums

Discussions
312 682
Messages
2 090 893
Membres
104 689
dernier inscrit
phlentier