Bonsoir,
Je reviens avec une nouvelle demande. Décidément .
J'avance à grands pas avec mon application et j'aimerai lire l'information renvoyer par un capteur de position moteur (en réalité j'aurai 4 moteurs, 6 au max.) J'utilise une arduino Mega.
J'ai vu sur certains tuto notamment ici : Arduino Playground - RotaryEncoders
que parfois il utilise des interruptions pour capturer son signal et parfois non.
Je voulais donc vous demander à quel moment on utilise l'une ou l'autre méthode ?
Pour mon cas, mes moteurs ont chacun un encodeur avec un seul signal renvoyé (je n'ai pas d'information sur le sens de rotation mais juste la position.)
De plus, j'ai 12 fronts montants et 12 fronts descendants par tour avec une période d'impulsion d'environ 0.876 secondes. Sachant que c'est à vide et qu'en charge ça sera plus lent encore.
À cette cadence, est-il nécessaire d'utiliser des interruptions ou je peux m'en passer ?
Je vous remercie.