Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:



+ Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Sortie d'un codeur absolu

  1. yoann23

    Date d'inscription
    mars 2008
    Messages
    13

    Sortie d'un codeur absolu

    Salut,
    Je voudrais que quelqu'un m'enlève un doute.
    Un codeur incrémental a pour sortie 2 signaux carrés dephasé de 90°. Pour obtenir la position on peut utiliser un conditionneur ou bien pour une meilleure pprécision, utilisé les 2 signaux et faire le comptage sur PC. CA j'en suis conciancu.
    Mais pour un codeur absolu, je ne trouve pas ce que je veux savoir, pour avoir la position, à part l'utilisation d'un conditionneur qui va nous donner une précision pas terrible en sortie analogique, commen faire pour obtenir l'information?
    Quel est le type de signal en sortie d'un codeur absolue, une dizaine de câble qui délivre du 0 ou du 1 et en comparant tous ces bites, cela nous donne une position absolue?
    Merci.

    Déplacé en Electronique

    La modération
    Papykiwi


    Dernière modification par invite76532345 ; 20/05/2008 à 09h45. Motif: Déplacement
     


    • Publicité



  2. Pierrre

    Date d'inscription
    février 2003
    Localisation
    Amiens
    Messages
    2 008

    Re : Sortie d'un codeur absolu

    bonjour
    un codeur absolu donne directement la position angulaire ; sa precision depend de son nombre de bits
    par ex: un codeur 4 bits (pour faire simple) : les sorties vont evoluer de 0000 à 1111 pour une rotation de 360 °, soir un pas angulaire de 360/16 = 22.5°.

    la position est determinee sur un seul tour; s'il effectue plusieurs tours, il faut un comptage externe

    A+
     

  3. DAUDET78

    Date d'inscription
    septembre 2006
    Localisation
    Ile de France
    Âge
    71
    Messages
    43 370

    Re : Sortie d'un codeur absolu

    Et pour éviter les aléas de commutation, la sortie est en code de Gray : http://www.positron-libre.com/cours/.../code-gray.htm
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !
     

  4. yoann23

    Date d'inscription
    mars 2008
    Messages
    13

    Re : Sortie d'un codeur absolu

    Salut,
    Merci pour vos réponse.
    Je suis tout à fait d'accord avec vous, mis à part qu'il existe des codeurs absolu qui permettent le comptage sur plusieurs, d'où leurs noms de codeur absolu multitours. je suis aussi d'accord pour le type d'information reçu, le code gray, de même pour le calcul de la résolution.
    Mon soucis est de savoir de quel type de signal on a en sortie du codeur et si je peux l'utiliser directement sur ma carte d'acquisition, sans passer par un consitionneur de signal avec une sortie analogique qui me fera perdre en précision.
    Merci.
     

  5. mat64

    Date d'inscription
    novembre 2006
    Messages
    748

    Re : Sortie d'un codeur absolu

    Citation Envoyé par yoann23 Voir le message
    Mon soucis est de savoir de quel type de signal on a en sortie du codeur et si je peux l'utiliser directement sur ma carte d'acquisition
    ben dis nous quelle est ta carte d'acquisition (on est sensé le savoir ?)
     


    • Publicité



  6. gienas

    Date d'inscription
    janvier 2005
    Messages
    21 500

    Re : Sortie d'un codeur absolu

    Bonjour yoann23 et tout le groupe

    Citation Envoyé par yoann23 Voir le message
    ... sans passer par un consitionneur de signal avec une sortie analogique qui me fera perdre en précision ...
    Je crains une confusion ou un malentendu, que je n'arrive pas vraiment à diagnostiquer

    1- le seul capteur absolu, c'est celui signalé par Daudet, en code Gray, destiné à ne changer qu'un bit à la fois, capable de rester à l'arrêt, même après une mise sous tension.

    2- un GIO, même à 2 pistes en quadrature, doit disposer d'un top zéro d'origine, pour rephaser les signaux. Il doit tourner pour fournir une indication, ou au moins avoir tourné pour initialiser son origine. C'est un faux absolu.

    3- un code Gray, ce sont des niveaux logiques, un binaire "spécial" (réfléchi), qui se traite exactement comme tout signal logique. Il n'est nullement question d'analogique ici.

    4- Il est peut-être possible de relier directement la sortie du codeur avec l'entrée de la carte. Il faut qu'un buffer sérieux soit prévu sur le GIO, et qu'une protection normale soit aussi prévue en entrée de carte. Sans connaître l'environnement parasite et la longueur de la liaison, il est impossible de répondre.

    Il faudrait peut-être préciser un peu quelle est cette allusion à l'analogique citée et répétée dans ta question.
     

  7. mieussy

    Date d'inscription
    février 2008
    Localisation
    Pyrénées orientales
    Âge
    65
    Messages
    99

    Re : Sortie d'un codeur absolu

    Citation Envoyé par yoann23 Voir le message
    Salut,
    Merci pour vos réponse.
    Je suis tout à fait d'accord avec vous, mis à part qu'il existe des codeurs absolu qui permettent le comptage sur plusieurs, d'où leurs noms de codeur absolu multitours. je suis aussi d'accord pour le type d'information reçu, le code gray, de même pour le calcul de la résolution.
    Mon soucis est de savoir de quel type de signal on a en sortie du codeur et si je peux l'utiliser directement sur ma carte d'acquisition, sans passer par un consitionneur de signal avec une sortie analogique qui me fera perdre en précision.
    Merci.
    Bonjour,
    Un codeur absolu est généralement prévu pour 1 seul tour et est divisé en 4096 points pour mesurer un angle avec précision, soit 360°/4096 = 0.09 point par degré.
    Le codage de sortie est un code Gray, généralement 12 fils de sortie, qui peuvent être reliés directement sur 12 entrées d'automate programmable.
    La conversion en mode binaire se fait ensuite dans la programmation de l'automate.
     

  8. gienas

    Date d'inscription
    janvier 2005
    Messages
    21 500

    Re : Sortie d'un codeur absolu

    Bonjour à tous

    Citation Envoyé par mieussy Voir le message
    ... soit 360°/4096 = 0.09 point par degré ...
    Hum!

    Avec cette opération, je dirais plutôt 0,09 degré par point ou j'écrirais

    4096/360=11,37 points par degré.
     

  9. mieussy

    Date d'inscription
    février 2008
    Localisation
    Pyrénées orientales
    Âge
    65
    Messages
    99

    Re : Sortie d'un codeur absolu

    Citation Envoyé par gienas Voir le message
    Bonjour à tous

    Hum!

    Avec cette opération, je dirais plutôt 0,09 degré par point ou j'écrirais

    4096/360=11,37 points par degré.
    Bonjour,
    Mille excuses pour mon erreur, ce que vous dites est tout à fait exact.
    Bonne journnée.
    Mieussy
     


    • Publicité




Poursuivez votre recherche :




Sur le même thème :




 

Discussions similaires

  1. choix d'un condionneur pour codeur uncremental
    Par yoann23 dans le forum Électronique
    Réponses: 3
    Dernier message: 03/04/2008, 15h38
  2. Débit d'eau sortie à la sortie d'un Y
    Par yiei dans le forum Physique
    Réponses: 4
    Dernier message: 24/01/2008, 14h38
  3. sortie codeur optique
    Par phenri dans le forum Électronique
    Réponses: 6
    Dernier message: 23/01/2007, 09h18
  4. visualiser la vitesse de rotation d'un codeur
    Par snapapa dans le forum Électronique
    Réponses: 6
    Dernier message: 21/09/2005, 22h42
  5. valeur absolu d'un carré
    Par trokmoitok dans le forum Mathématiques du supérieur
    Réponses: 6
    Dernier message: 21/11/2004, 17h50