Accueil > ... > Forum 457

Mise en œuvre de la DRV8824 pour un pont tournant

5 février 2016, 14:23

Je pense m’être mal exprimé. Ou je me suis mal compris moi-même ce qui est plus grave !
En fait dans mon idée l’encodeur associé à l’afficheur 7 seg. tourne en boucle (si on l’actionne) affichant juste la voie sélectionnée parmi celles disponibles.
Celui que j’utilise est cranté + contact.
Dans l’affichage de mes menus une variable est incrémentée ou décrémentée sans ambiguïté ce que décrit mon sketch avec les instructions "switch" et "case",. Je vais dans l’exemple, d’une variable 0 à 7 dans un sens ou l’autre. Ce qui compte c’est la copie de la variable "voie" sur l’afficheur. Ensuite suivant ce qui a été décrit avec talent plus haut grâce à la roue codeuse le calculateur connaissant précisément la position courante de l’entrée du pont parmi 100, il lui est facile avec une table de correspondance de calculer le nombre de pas entre la nouvelle valeur affichée (nouveau n° de voie) et la position courante.
Il faut voir l’encodeur, son afficheur et sa variable comme un module indépendant juste chargé d’afficher bêtement un choix de n° de voie parmi x voies. A chaque n° de voie correspond une variable fixe liée à une table de positions du moteur p à p. C’est pareil que le potar sans fin (ou avec d’ailleurs) dont on va convertir une valeur analogique en numérique ou un BP+ un BP- et un BP valid. Là on a directement une valeur numérique précise. Après on peut jouer sur le nombre de pas de l’encodeur pour passer de N à N+1 affiché.
Peut-être ai-je mal compris le fonctionnement décrit par J-Luc et Olivier.
Mais ce n’est pas grave c’est juste une suggestion. Perso dès que je reçois le matos, j’essaie pour valider ou expulser le concept. :))
jpj

Un message, un commentaire ?

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Lien hypertexte

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d’informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)