Définition
Le codeur absolu (ou numérique) est un capteur de rotation.
Il acquiert une grandeur analogique (vitesse de rotation) et délivre une grandeur numérique (impulsions), sous forme d’un code numérique binaire et donne le déplacement absolu.
Fonctionnement
Il dispose de N pistes, généralement agencées suivant le code Gray.
La piste intérieure correspond au bit de poids le plus fort.
Avantages :
- Chaque secteur possédant son code unique, il est inutile de déterminer le sens de rotation ;
- Pas de perte d’information en cas de coupure d’énergie ;
- Code connu en permanence, pas besoin de procéder à la Prise d’Origine Machine lors de la mise sous tension ;
- Pas d’erreur de lecture avec le code Gray.
Inconvénients :
- Relativement onéreux ;
- Interface avec la commande plus complexe (N entrées) ;
- Nécessite un transcodeur pour reconvertir le signal en binaire naturel.
Code Gray
Le code Gray, également appelé binaire réfléchi, est un code binaire qui présente la particularité qu’un seul bit change d’état entre deux combinaisons successives.
Ce qui permet d’éviter des erreurs de lecture.
Le code Gray n’est pas pondéré, on ne peut pas faire d’opérations arithmétiques avec.