Projecteur scénique – Spot 150
Académie Pays de La Loire
Pré-requis Utilisation du logiciel Flowcode en autonomie
Moteur pas à pas
Objectif Identification d’un cycle de fonctionnement du moteur pas à pas
Construire un algorigramme de positionnement d’un moteur pas à pas
Condition Activité individuelle, durée 3 heures
Matériel 2 maquettes : carte et projecteur
Coupleur de chargement du processeur
Station informatique, Flowcode et notice
Situation-Problème : La roue de couleur du projecteur est entraînée par un moteur pas à pas. Une fois la roue initialisée,
le processeur connaît à chaque instant la couleur présentée devant la lampe du projecteur. A quel algorigramme obéit la
fonction séquencement afin de piloter la roue de couleur ? Voir décomposition fonctionnelle.
Identification du cycle de rotation
Nous considérons les chronogrammes des bits CA et CC joints. Nous utilisons les schémas et la notice technique du
circuit U2, L293D joints.
1. Compléter les 4 chronogrammes des potentiels en sortie de l’amplificateur. Indiquer les échelles !
2. Indiquer le type de moteur (unipolaire ou bipolaire) et son cycle de fonctionnement (pas ou demi-pas) à l’aide
de l’animation « moteur pas à pas ».
Rotation de la roue de couleur
Nous utilisons 2 maquettes reliées par le connecteur J38. Il s’agit d’écrire un segment d’algorigramme reproduisant la
séquence des bits CA et CC jointe. Nous utiliserons la notice de Flowcode si nécessaire.
3. Proposer un algorigramme, le compiler puis charger le processeur. Choisir 16Mhz comme fréquence processeur
et PIC16F877 comme processeur de destination.
4. Afficher et vérifier les chronogrammes. Faire constater leur exactitude ainsi que la rotation de la roue de
couleur.
Initialisation de la roue de couleur
Nous utilisons le même dispositif. Il s’agit de compléter le programme précédent afin que le processeur stoppe la roue
lorsqu’elle arrivera en position initiale : couleur blanche placée devant la lampe. Voir documents joints.
5. Relever et dessiner le chronogramme du bit HA pendant la rotation de la roue sur 2 tours.
6. Indiquer les moments où la roue est en position initiale sur ce chronogramme.
7. Modifier et essayer l’algorigramme. Faire constater l’arrêt de la roue.
Choix de la couleur
Nous utilisons le même dispositif. Il s’agit maintenant de compléter le programme pour amener la roue en couleur
violette. Voir tableau de correspondance joint.
8. Compléter l’algorigramme qui commande la roue de la sorte. Nous pourrons utiliser une boucle si nécessaire.
Voir paragraphe Flowcode joint.
9. Essayer l’algorigramme. Faire constater l’arrêt en violet.
§§§§§§§