Aller au contenu


Photo
- - - - -

Compteur d'impulsions avec Flowcode


  • Veuillez vous connecter pour répondre
2 réponses à ce sujet

#1 Valent81320

Valent81320

    Membre

  • Membres
  • 60 messages
  • Gender:Male

Posté 05 décembre 2011 - 02:38

Bonjour,

Moi et mes collègues travaillons sur un projet (PPE de terminale SI). Nous devons créer un système permettant de donner la position et la vitesse de chaque positions d'un portail. Nous disposons d'un codeur incrémental (il renvoie soit une tension maximale, soit une tension nulle). Notre idée (pour trouver la position) serait de calculer le nombres de signaux envoyés en fonction d'une unité de temps. Pour cela, nous allons utiliser un PIC, puis faire un montage electrique avec ce PIC. Nous devons donc le programmer sous Flowcode. Nous voulons donc insérer dans notre programme un compteur d'impulsions, mais nous ne savons pas du tout comment faire.


Merci par avance

Les principes gouvernent les gens honnêtes, les lois gouvernent les gens méchants.


#2 Mgros

Mgros

    Membre occasionnel

  • Membres
  • Pip
  • 144 messages
  • Gender:Male
  • Location:Caissargues 30

Posté 05 décembre 2011 - 04:57

Sans rentrer dans les détails ... pour compter des impulsions il faut repérer les front montant de ton signal 0 -> 1 et les fronts descendant 1 -> 0 ...
Si ton codeur compte 2 voies A et B par exemple quand tu as un front sur A tu comprare l'état de B si il est égale à 0 tu incrémente de 1 si il est égale à 1 tu décrémente ca cest le minium apres tu peux aussi prendre les front montant sur B et les front descendant ca augmente ta résolution ... sous flowcode je sais pas faire ...mais le mieux pour comprendre cest de désigner tes 2 voies déphasé à 90° sur un chronogramme... @+
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.
Ma Chaîne youtube
------

#3 Valent81320

Valent81320

    Membre

  • Membres
  • 60 messages
  • Gender:Male

Posté 06 décembre 2011 - 10:31

D'accord, je vais essayer sa. Merci !

Les principes gouvernent les gens honnêtes, les lois gouvernent les gens méchants.





0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users