Académique Documents
Professionnel Documents
Culture Documents
TP NO 03
Manipulation des entrées sorties d’un
Microcontrôleur PIC16F84A
SG :2
Objectives:
Maitriser les entrées et les sorties du PIC 16F84A.
Comprendre l’utilisation des actionneurs.
Apprendre à contrôler un moteur en courant continue et pas à pas en utilisant le microcontrôleur
PIC16F84A et les circuits intégrés L293D et ULN2003A.
1) Moteur en courant continue :
Commande d’un moteur DC
Dans cette application, on va contrôler le moteur DC à partir d’un Button,
Ecrire le programme :
Si on clique sur un buton le moteur marche à un sens de rotation, et si on click sur l’autre le moteur inverse le
sens.
2) Moteur pas à pas :
Commande d’un moteur pas à pas :
Ecrire le programme :
On a utilisé le circuit intégré ULN2003A pour commander le moteur pas à pas qui relie chaque sortie à paire.
Commande du sens de rotation d’un moteur pas à pas :
Programme :
On utilise un switch avec 03 position pour commander le moteur, marche au sens, inverser et arrêter.
Conclusion :
Le relais aide nous à commander les circuits à haute tension,
Le circuit intégré L293D inverse le sens de rotation du moteur DC,
Le circuit intégré ULN2003A aide nous de commander le moteur pas à pas .