Carte encoders

Servos / USBKeys / Stepmotor, etc...

Carte encoders

Messagede ganlhi » Jeu 18 Fév 2010 19:31

Bonjour à tous !

Patrick m'a envoyé, pour test, un encodeur très intéressant pour son épaisseur : moins de 4mm derrière le panneau sur lequel on le fixe ! C'est génial pour les encodeurs des instruments qu'on simule avec un écran.

Seulement je viens de le tester, mais il ne se comporte pas comme un CTS288. Précisément, en l'ayant branché sur les entrées 52 et 53 (et en ayant testé les 3 fils dans tous les ordres possibles, au cas où le commun ne soit pas au milieu), j'obtiens une séquence en deux temps sur le controlador :

Rien - 52 53 - Rien - 52 53 ...
Ça me parait étrange pour un encodeur car je ne vois pas comment on peut déduire le sens de rotation à partir de ce code.

Bon, ma question au final est : est-ce que la carte Encoders de OC serait capable de comprendre un tel encodeur ?
Guilhem

Image
Avatar de l’utilisateur
ganlhi
 
Messages: 734
Inscription: 19/04/09
Localisation: Castelnaudary

Re: Carte encoders

Messagede steph737 » Ven 19 Fév 2010 08:18

Référence de l'encodeur ? ça permettrait de lever toute ambiguité. As tu essayer de le tourner très très doucement entre chaque cran ? C'est pas facile mais on peut arriver à suivre ce qui ce passe. Ou mieux , tu branches 2 leds aux sorties ...

On peut quand même supposer qu'il s'agit de gray code mais 1/2 cycle / detente:

00 - (01) - 11 - (10) - 00 - etc.... simplement tu ne vois pas les positions entre parenthèses qui passent entre les détentes (crans)

J'explique ça ici : viewtopic.php?f=100&t=276&p=6992&hilit=alps#p6992

la carte encodeur seule ne suffit pas ( elle est bonne pour les encodeurs 1 cycle complet / cran ), il faut reprogrammer le PIC pour les 1/2 cycles / detente
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Re: Carte encoders

Messagede ganlhi » Sam 20 Fév 2010 09:37

Je n'ai pas la référence exacte, mais d'après ce que m'avait dit Patrick, ça doit être un de ceux-là.
Guilhem

Image
Avatar de l’utilisateur
ganlhi
 
Messages: 734
Inscription: 19/04/09
Localisation: Castelnaudary

Re: Carte encoders

Messagede steph737 » Lun 22 Fév 2010 07:01

Ça ressemble dans tous les cas à des 1/2 cycles/détente donc solution de la reprogrammation du PIC nécessaire dans ce cas.

Autant pour les seuls encodeurs doubles du marché (ELMA ou ALPS) on n'y coupe pas, autant pour des encodeurs simples à voir, il doit en exister qui vont aller directement avec la carte encodeur + encombrement réduit.
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Re: Carte encoders

Messagede ganlhi » Lun 22 Fév 2010 09:03

Ok, merci pour l'info Steph.
Donc pour aller directement avec la carte encodeur, il faut chercher quelles caractéristiques ?
Guilhem

Image
Avatar de l’utilisateur
ganlhi
 
Messages: 734
Inscription: 19/04/09
Localisation: Castelnaudary

Re: Carte encoders

Messagede ganlhi » Lun 22 Fév 2010 11:38

Je cherche un peu des encodeurs fins, mais comme je ne comprends rien aux caractéristiques des encodeurs (pulsations, phases... je n'ai toujours pas compris), je cherche au pif.

Il y a ça, qui est cher mais qui est assez fin pour ce que je veux faire : http://www.selectronic.fr/article.asp?a ... =10.5370-4


EDIT : là il y a des encodeurs marqués Gray Code, mais je ne sais pas si ça convient à la carte master ou à la carte encoder - http://fr.mouser.com/Electromechanical/ ... er&FS=True
Guilhem

Image
Avatar de l’utilisateur
ganlhi
 
Messages: 734
Inscription: 19/04/09
Localisation: Castelnaudary

Re: Carte encoders

Messagede steph737 » Lun 22 Fév 2010 14:35

Ce qu'ils appellent des "pulses" c'est plutôt des cycles dans ce cas. Et les détentes ce sont les positions fixes de l'encodeur.

Je re-re -résume....

Cycle : 00 - 01 - 11 - 10 - 00 etc ça c'est le code gray 2 bit , le seul qui nous intéresse ( il y a aussi d'autres encodage 2 bits non- gray 00 - 01 - 10 - 11 - .... )

I) Carte MASTER : il faut des 1/4 cycles par détente soit : (00) - (01) - (11) - (10) () positions tenues
II) Carte ENCODEUR : il faut des 1 cycles par détente : (00) - 01 - 11 - 10 donc entre chaque cran, il va passer les 3 autres combinaisons 01 - 11 -10
III) Carte ENCODEUR PIC modifié : pour les 1/2 cycles par détente : (00) - 01 - (11) - 10

Les Panasonic sont aux choix des 12/12 ou des 24/24 cas II) .la différence 12 crans ou 24 crans par tour, on peut penser que les 24 seront plus sensibles pour les réglages et faut que la carte suive.
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Re: Carte encoders

Messagede ganlhi » Lun 22 Fév 2010 14:52

Ah c'est plus clair ! merci affiche

Du coup, celui-ci ferait bien des quarts de cycle par impulsion ? http://fr.mouser.com/ProductDetail/Hone ... 252bAaI%3d
Guilhem

Image
Avatar de l’utilisateur
ganlhi
 
Messages: 734
Inscription: 19/04/09
Localisation: Castelnaudary

Re: Carte encoders

Messagede steph737 » Lun 22 Fév 2010 15:10

Pulse Per Revolution 6 cycles/rev
Detents 24
Pulse 1/4 cycle per detent

Oui celui ci est normalement compatible carte MASTER.
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Re: Carte encoders

Messagede ganlhi » Lun 22 Fév 2010 16:00

Ah ah ! Bon je vais pousser un peu mes recherches, et je commanderai quelque chose pour tester. Je vous tiendrai au courant.

Merci Steph pour tes explications !
Guilhem

Image
Avatar de l’utilisateur
ganlhi
 
Messages: 734
Inscription: 19/04/09
Localisation: Castelnaudary

Suivante

Retourner vers Autres cartes Opencockpits





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités