Étape 3: Mettre fin à la mesure (la charge atteint Vref)
Le condensateur de charge se produit à travers la résistance R , dont la valeur est choisie selon la gamme de capacités que nous voulons mesurer. Ce sont les résistances conseillons :
1. 20 pF < C < = 10 nF = > R = 1 Mohm
2. 10 nF < C < = uF 300 = > R = 10 kohm
3. 300 uF < C = > R = 1 kohm
La charge du condensateur augmente de façon exponentielle entre 0 à VCC.
Le précise instantanée, quand la tension à A2 dépasse le niveau Vref à A1, les commutateurs de 741 sortie brusquement à l’état haut .
La sortie de la 741 (pin 6) est connectée à la broche 3 de l’arduino, qui est liée à l' interruption 1 dans le bloc setup() de notre code.
Ici, nous établissons que l' interruption se déclenchera lorsque la broche 3 détecte le front produit par le 741 lorsque la charge du condensateur a atteint Vref . Lorsque l' interruption est tiré du code de la fonction stop() doit être immédiatement exécuté, suspendant toute autre action l’Arduino effectuait à ce moment.
Lorsque la tension du condensateur C atteint Vref et l' interruption est déclenchée, le code de la fonction stop() simplement enregistre dans la variable t_stop l’heure retournée par micros() marquant la fin de la mesure.