le codeur incremental

3
Amaury BOURBON Marie JOUBARD 4 GM-IS 1 Le codeur incrémental Les systèmes de détection conventionnels (interrupteurs et détecteurs de position) ne fournissent que des informations de type TOR (tout ou rien). Ainsi, ils ne répondent que partiellement aux besoins d'information. Les codeurs optiques permettent de donner des informations sur la position d'un mobile, sa vitesse... 1) Principe de fonctionnement général d'un codeur : Les codeurs sont liés mécaniquement à un arbre qui l'entraine. Le codeur comprend un disque qui est solidaire de cet arbre moteur. Il comporte une succession de zones opaques et transparentes. Une lumière émise par des DEL traverse les fentes du disque, créant sur des diodes photosensibles (ou des phototransistors) un signal analogique. Ce signal est converti en un signal numérique ou logique (selon le type de codeur) qui est transmis à l'unité de traitement de l'information. 2) Principe du codeur incrémental : Le disque rotatif comporte au maximum trois pistes. Une ou deux pistes extérieures divisées en n intervalles d'angles égaux, alternativement opaques et transparents. Pour un tour complet de l'axe du codeur, le faisceau lumineux est interrompu n fois et délivre n signaux carrés (A et B) en quadrature. Le déphasage (90° électrique) des signaux (A er B) permet de déterminer le sens de rotation : Dans un sens, pendant le front montant du signal A, le signal B est au niveau logique zéro. Dans l'autre sens, pendant le front montant du signal A, le signal B est au niveau logique 1. La piste extérieure (Z : top zéro) comporte une seule fenêtre transparente et délivre un seul signal par tour.

Upload: yahia

Post on 06-Nov-2015

218 views

Category:

Documents


2 download

DESCRIPTION

codeur incremental

TRANSCRIPT

  • Amaury BOURBON Marie JOUBARD 4 GM-IS

    1

    Le codeur incrmental

    Les systmes de dtection conventionnels (interrupteurs et dtecteurs de position) ne fournissent que des informations de type TOR (tout ou rien). Ainsi, ils ne rpondent que partiellement aux besoins d'information. Les codeurs optiques permettent de donner des informations sur la position d'un mobile, sa vitesse...

    1) Principe de fonctionnement gnral d'un codeur :

    Les codeurs sont lis mcaniquement un arbre qui l'entraine. Le codeur comprend un disque qui

    est solidaire de cet arbre moteur. Il comporte une succession de zones opaques et transparentes.

    Une lumire mise par des DEL traverse les fentes du disque, crant sur des diodes photosensibles

    (ou des phototransistors) un signal analogique.

    Ce signal est converti en un signal numrique ou logique (selon le type de codeur) qui est transmis

    l'unit de traitement de l'information.

    2) Principe du codeur incrmental :

    Le disque rotatif comporte au maximum trois pistes.

    Une ou deux pistes extrieures divises en n intervalles d'angles gaux, alternativement

    opaques et transparents.

    Pour un tour complet de l'axe du codeur, le faisceau lumineux est interrompu n fois et

    dlivre n signaux carrs (A et B) en quadrature.

    Le dphasage (90 lectrique) des signaux (A er B) permet de dterminer le sens de rotation : Dans un sens, pendant le front montant du signal A, le signal B est au niveau logique zro.

    Dans l'autre sens, pendant le front montant du signal A, le signal B est au niveau logique 1.

    La piste extrieure (Z : top zro) comporte une seule fentre transparente et dlivre un seul

    signal par tour.

  • Amaury BOURBON Marie JOUBARD 4 GM-IS

    2

    Le signal Z (d'une longueur de T/4 lectrique) dtermine une position de rfrence qui

    permet la rinitialisation chaque tour.

    Le comptage-dcomptage des impulsions par l'unit de traitement permet de dfinir la

    position du mobile.

    3) Choix et mise en uvre :

    Il faut dterminer la prcision d'un codeur.

    Prcision=

    o K reprsente le rapport de rduction entre le

    rouleur et le codeur .

    P permet la conversion du mouvement de rotation en

    mouvement de translation : D est le

    diamtre du rouleau.

    n est le nombre de points par tours.

    4) Calcul de la frquence des impulsion de sortie du codeur :

    o N est la frquence de rotation de l'axe d'entrainement (en s-1) et R est la rsolution

    du codeur.

    Pour les codeurs incrmentaux il est indispensable de calculer la frquence maximale d'utilisation

    afin d'assurer les compatibilit des caractristiques lectriques avec les entres du systme de

    traitement.

    5) Implantation dans l'application "train"

    Dans notre cas le codeur est mont sur larbre moteur et sert mesurer la position de la vitesse.

    Linformation issue du codeur est envoy lunit de contrle STM32F103RB.

  • Amaury BOURBON Marie JOUBARD 4 GM-IS

    3

    En pratique le montage du codeur est tel que : Les diodes du codeur incrmental soude sur une face

    de la carte doivent tre positionnes 1-2mm du tambour stri positionn sur l'arbre moteur de la

    motrice avant rduction et transmission aux roues.

    Voici les signaux PHI1 et PHI2, on remarque que la diode met sur un phototransistor qui est alors

    passant sil ny a pas dobstacle (trou dans le disque du codeur), la tension est alors de 5V soit un

    1 logique.