(Charge & Décharge)
(Cliquez pour afficher la version PDF)
Avec un Arduino, nous avons vu qu’il était possible de mesurer une tension.
Nous allons maintenant utiliser un Arduino Uno pour suivre l’évolution temporelle de la tension aux bornes d’un condensateur lors de sa charge ou sa décharge.
Toutes les activités seront réalisées avec le circuit suivant :
-
Liste des composants :
. 1 condensateur de 100 µF (C chimique : attention à la polarité)
. 2 résistances de 10 kΩ (résistance du bouton poussoir et du dipôle RC)
. 1 bouton poussoir
. 1 plaque d’essais
. Fils de connexion
-
Protocole de communication :
-
Rappels :
. La charge et la décharge des condensateurs d’un dipôle RC
. La gestion des entrées et ses sorties de l’Arduino par le protocole de communication « Firmata Express»
. La connexion à l’Arduino avec le protocole de communication « Firmata Express »
Dans ce montage, La carte Arduino est utilisée :
. pour appliquer une tension de 5 volts aux bornes du dipôle résistance – condensateur grâce à une sortie numérique (broche 2),
. pour mesurer la tension aux bornes du condensateur à l’aide d’une entrée analogique (broche A0).
Suivant l’état logique de broche N°2 déclarée en sortie numérique, le schéma électrique sera équivalent à :
Avec un Arduino, pour obtenir des mesures suffisamment précises, il faut utiliser un dipôle RC conduisant à des constantes de temps longues (quelques centaines de millisecondes au minimum).
. Activité 1: Etude de la charge d’un condensateur d’un dipôle RC
. Activité 2: Etude de la décharge d’un condensateur d’un dipôle RC
. Activité 3: Détermination de la capacité d’un condensateur par mesure d’une constante de temps