Vous êtes sur la page 1sur 5

La croissance de la puissance des systmes de traitement ainsi que les impratifs de productivit appellent dans tous les domaines

de production industrielle un besoin dinformation continue sur : le dplacement la position la vitesse des outils ou des produits Les systmes de dtection conventionnels (interrupteurs et dtecteurs de positions), qui ne peuvent fournir que des informations Tout Ou Rien des endroits prdtermins ne rpondent que partiellement aux besoins de prcision et de flexibilit. Dans le cas dun codeur, le positionnement du mobile est entirement matris par les systmes de traitement et non plus ralis physiquement par le positionnement dun interrupteur de position sur la machine. On doit donc utiliser diffrents types de capteurs Codeurs rotatifs Un codeur optique rotatif est un capteur angulaire de position qui comporte un metteur de lumire (LED), un rcepteur photosensible, et un disque li mcaniquement par son axe lorgane contrler de la machine, disque qui comporte une succession de zones opaques et transparentes. La lumire mise par des LED arrive sur des photodiodes chaque fois quelle traverse les zones transparentes du disque. Les photodiodes gnrent alors un signal lectrique qui est amplifi puis converti en signal carr, avant dtre transmis vers un systme de traitement. Lorsque le disque tourne, le signal de sortie du codeur est alors constitu dune suite de signaux carrs.
Diode lectroluminescente Disque gradu phototransisto r

MACHINE ENTRAINANANTE

Traitemen t de linformati on

Accouplement

CODEUR

II existe deux types de codeur de position rotatifs Le codeur incrmental Le codeur absolu Le codeur incrmental Le codeur incrmental est surtout utilis dans les systmes dont le traitement de l'information est entirement numrique. Ses impulsions sont comptabilises de faon donner une information concernant la position (nombre d'impulsions dlivres depuis une position d'origine) ou /et une information concernant la vitesse (nombre d'impulsions par unit de temps). Dans ce dernier cas, il vite l'emploi d'une gnratrice tachymtrique (il est cependant peu prcis aux trs basses frquences de rotation). Un codeur incrmental possde gnralement plusieurs voies: - voie Z donnant une impulsion par tour, - voie A donnant n impulsions par tour, - voie B identique voie A, mais dont les signaux sont dphass de + ou - 90, suivant le sens de rotation. Sur un disque on dispose de 2 pistes voie_A et voie_B et d'un top tour Z ce qui donne :

La simple utilisation d'une bascule D permet d'obtenir une information logique concernant le sens de rotation:

. dans un sens pendant le front montant du signal A, le signal B est 0. dans l'autre sens pendant le front montant du signal A, le signal B est 1. La piste intrieure : (voie 2) comporte une seule fentre transparente. Celle-ci ne dlivre donc qu'un seul signal par tour. Ce signal Z appel top zro dure 90 lectriques et est synchrone des signaux A et B. Ce top zro dtermine une position de rfrence et permet la rinitialisation chaque tour. Caractristiques principales d'un codeur incrmental - nombre de points par tour ou nombre d'impulsions par tour (exemple: 500 points/tr), - nombre de voies ou nombre de pistes (exemple: 6 pistes A, B, Z, A*, B*, Z*), - tension d'alimentation, - vitesse maximale de rotation

Le codeur absolu.

Les codeurs absolus sont destins des applications de contrle de dplacement et de positionnement dun mobile. Rotatifs, ils fonctionnent de manire similaire aux capteurs incrmentaux mais sen distinguent par la nature du disque. En effet, celui-ci comporte plusieurs pistes concentriques divises en segments gaux alternativement opaques et transparents. Un codeur absolu dlivre en permanence un code qui est limage de la position relle du mobile contrler. La premire piste intrieure est compose dune moiti opaque et dune moiti transparente. La lecture de cette piste permet de dterminer un demi-tour prs o se situe lobjet (MSB : Les pistes suivantes, du centre vers lextrieur du disque, sont divises en 4 quarts alternativement opaques et transparents. Ainsi, la lecture de la seconde piste combine avec la lecture de celle qui la prcde (la premire) permet de dterminer dans quel quart (1/4 ou 1/2) de tour se situe lobjet. Les pistes suivantes permettent successivement de dterminer dans quel huitime (1/8 ou 1/2) de tour, seizime (1/16) de tour, etc. on se situe.

La piste extrieure correspond au bit de poids le plus faible (LSB : Least Significant Bit). Le nombre de sorties parallles est le mme que le nombre de bits ou de pistes sur le disque. Limage du dplacement ncessite autant de couple diode / phototransistor que de bits mis ou de piste sur le disque. La combinaison de tous les signaux un instant donn, donne la position du mobile. Les codeurs absolus se caractrisent par lmission dun code numrique, image du positionnement physique du disque. Un seul code correspond une seule position, ce code dlivr par un codeur rotatif absolu peut tre soit du binaire naturel (binaire pur), soit du binaire rflchi aussi dnomm code Gray.

Codeur incrmental Avantages Le codeur incrmental est de conception simple (son disque ne comporte que deux pistes) donc plus fiable et moins onreux qu'un codeur absolu

Codeur absolu
II est insensible aux coupures du rseau : la position du mobile est dtenue dans un code qui est envoy en parallle au systme de traitement. L'information de position est donc disponible ds la mise sous tension. Si le systme de traitement saute une information de position dlivre par le codeur, la position relle du mobile ne sera pas perdue car elle restera valide la lecture suivante. Il est de conception lectrique et mcanique plus complexe aussi son cot sera plus lev qu'un codeur incrmental. Les informations de position sont dlivres en parallle ; son utilisation mobilisera donc un nombre important d'entres du systme de traitement (A.P.I. par exemple).

Inconvnients

II est sensible aux coupures du rseau : chaque coupure du courant peut faire perdre la position relle du mobile l'unit de traitement. Il faudra alors procder la rinitialisation du systme automatis. Il est sensible aux parasites en ligne, un parasite peut tre comptabilis par le systme de traitement comme une impulsion dlivre par le codeur. Les frquences des signaux A et B tant gnralement leves, il faudra vrifier que le systme de traitement est assez rapide pour prendre en compte tous les incrments (impulsions) dlivrs par le codeur. Le non-comptage dune impulsion induit une erreur de position qui ne peut tre corrige que par la lecture du top zro.