Cours:InfoS2 tdRoueCodeuse : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
Ligne 7 : Ligne 7 :
 
[[Cours:SimulIDE|{{Bleu|<big>'''simuler avec simulIDE'''</big>}}]]
 
[[Cours:SimulIDE|{{Bleu|<big>'''simuler avec simulIDE'''</big>}}]]
  
Nous allons simuler sur simulIde les signaux générés par un codeur incrémental :
+
Nous allons simuler sur simulIde les signaux générés par un codeur incrémental.
[[Media:CodeurIncremental.hex]]
+
#Télécharger les fichiers suivants:
[[Media:Microc CodeurIncremental.sim1]]
+
#*[[Media:CodeurIncremental.hex]]
 +
#*[[Media:Microc CodeurIncremental.sim1]]
 +
#charger le programme de l'attiny13 :
 +
#*clic droit sur le composant
 +
#*charger le firmware
 +
#*choisir le fichier CodeurIncremental.hex téléchargé précédemment
 +
#définir l'atmega328 comme "Main cpu" : il doit y avoir un point jaune sur le composant
  
  

Version du 15 février 2023 à 11:51

Fiche résumé

Retour à la liste des Tps

Éléments de correction

simuler avec simulIDE

Nous allons simuler sur simulIde les signaux générés par un codeur incrémental.

  1. Télécharger les fichiers suivants:
  2. charger le programme de l'attiny13 :
    • clic droit sur le composant
    • charger le firmware
    • choisir le fichier CodeurIncremental.hex téléchargé précédemment
  3. définir l'atmega328 comme "Main cpu" : il doit y avoir un point jaune sur le composant


Codeur incremental disque.gif

Pour connaître le sens de rotation on utilise un codeur incrémental.

Vous pouvez consulter le lien suivant sur lequel une animation présente le fonctionnement : http://stephane.genouel.free.fr/FT/0%20Dossier%20technique/1%20Texte/RobotEricc_web2/co/module_Robot_Ericc_13.html

Le codeur utilisé n'a pas de top tour, seulement les 2 voies A et B.


Question.jpg Utilisez 2 leds pour visualiser le sens de rotation du moteur

Remarque : Le principe est assez simple

  • au front montant sur l'une des voies
  • on regarde la valeur de l'autre voie


Question.jpg Modifier votre programme pour réaliser un compte tour, on affichera la valeur sur les leds.