Académique Documents
Professionnel Documents
Culture Documents
Nom : Maimouni
N°= 8
Et encadré par :
1
1. Entrées analogiques et affichage sur l’écran :
1.1 et 1.2 :
La tension obtenue est bien comprise entre 0 à 5 V. Aussi elle est appliquée sur la borne A0 d’Arduino.
1.3
Programme qui permet de lire la valeur analogique et l’afficher sur le moniteur série toute les 800ms
2
2. Sortie analogique : Modulation de largeur d’impulsion
2.1
La valeur moyenne de u(t) en fonction de E et r.
2.2
Schéma du filtre RC :
3
3. Generation d’un signal MLI:
3.1. Method logicielle:
3.1.1. Programme:
3.1.2. Circuit:
4
3.2. Utilisation d’un compteur:
3.2.1. Programme:
3.2.2. Circuit:
5
4. Contrôler un éclairage avec une photorésistance : les entrées
analogiques
6
Présence de lumière donc LED éteinte
7
5 .Commander MLI par une entrée analogique
5.1. Objectif
L’objectif de cette partie est de générer une MLI, tel que son rapport cyclique est commandée par une
entrée analogique
5.2. Code
5.3. Schéma
On prend R= 20khom et C=1uF car on a écrit le programme a fin d’avoir une période de 1ms.
Ainsi que on utilise le op-AMP comme suiveur à fin de ne fait aucune influence sur le filtre RC quand on
branche la charge.
8
5.4. Simulation
Regarder la vidéo
Remarque : la tension dans l’oscilloscope montre qu’elle augmente dans un certain temps quand on
varie la tension de potentiomètre, cela n’est pas vrai, car seulement l’oscilloscope change sa valeur de
lecture d’amplitude, et aussi on remarque que la tension est normale dans le voltmètre.
Conclusion
Ce TP a été une très bonne expérience pour bien comprendre le fonctionnement analogue d’un
Arduino et aussi les trucs de MLI.