Différence entre les encodeurs absolus et incrémentiels
- 2152
- 549
- Lena Muller
La détection du mouvement angulaire et linéaire est une fonction clé pour contrôler les machines de l'usine électronique. Les micro-ordinateurs de ces machines ont souvent besoin d'informations sur la position, la direction de rotation et la vitesse de rotation d'un arbre ou d'un essieu, qui doit être converti en forme numérique. Les encodeurs optiques sont les dispositifs électro-mécaniques utilisés pour mesurer les positions angulaires ou linéaires. Ceux utilisés pour la détection angulaire sont communément appelés encodeurs rotatifs ou d'arbre. Ceux-ci sont de plus en plus utilisés pour une multitude d'emplois dans des équipements de consommation et industriels. Les encodeurs rotatifs, ou encodeurs d'arbre, peuvent en principe, être absolus ou incrémentiels. Un encodeur absolu fournit des informations de position lorsque la puissance est perdue, tandis qu'un codeur incrémental est utilisé lorsque des informations de vitesse et de direction sont requises. Les deux peuvent être utilisés avec des déplacements angulaires et linéaires, mais ils fonctionnent différemment. Jetons un aperçu détaillé de la façon dont ils diffèrent les uns des autres.
Qu'est-ce qu'un encodeur absolu?
Un encodeur absolu a un code unique pour chaque position d'arbre qui représente la position absolue de l'encodeur. Il fournit directement la sortie numérique représentant le déplacement absolu. La valeur de la position réelle est mesurée immédiatement au moment où le système est allumé. Ainsi, un encodeur absolu n'a pas besoin d'un compteur car la valeur mesurée est dérivée directement du modèle de graduation. Il fournit la sortie numérique correspondant directement à la position. Chaque position de bit est codée séparément à travers une paire LED dédiée. Chaque code représente une position angulaire absolue de l'arbre dans sa rotation. Le disque d'un encodeur absolu utilise un code gris dans lequel un bit change à la fois, ce qui réduit les erreurs de communication de l'encodeur. Ils peuvent être divisés en encodeurs à un seul tour et multi-tours.
Qu'est-ce qu'un encodeur incrémental?
Un encodeur incrémental est un dispositif électro-mécanique qui transforme la position angulaire de l'arbre en signaux numériques ou d'impulsion. Il génère un certain nombre d'impulsions par révolution, fournissant une impulsion pour chaque incrément correspondant à la révolution. Il peut mesurer le changement de position, pas la position absolue. Par conséquent, il ne peut pas spécifier la position par rapport à une référence connue. Le nombre d'impulsions générées est proportionnelle à la position angulaire de l'arbre. Les encodeurs incrémentiels sont utilisés dans les applications où une vitesse ou une vitesse et des informations de direction sont requises. Chaque fois que l'appareil est allumé ou réinitialisé, il commence à compter à partir de zéro et il génère un signal de sortie chaque fois que l'arbre se déplace. Les types d'un encodeur incrémentiel peuvent peut-être être subdivisés en encodeurs en quadrature et en tachomètres.
Différence entre les encodeurs absolus et incrémentiels
Bases de l'absolu vs. Encodeurs incrémentiels
- Les deux sont des dispositifs électro-mécaniques utilisés pour mesurer les positions angulaires ou linéaires de l'arbre et les convertir en signaux numériques ou d'impulsion. Un encodeur absolu a un code unique pour chaque position d'arbre qui représente la position absolue du codeur, tandis qu'un codeur incrémental génère un signal de sortie chaque fois que l'arbre tourne un certain angle et le nombre d'impulsions générées est proportionnelle à la position angulaire de la position de la position angulaire de la position de la position angulaire de arbre. Un encodeur incrémental peut mesurer le changement de position, pas la position absolue.
Principe de fonctionnement de l'absolu vs. Encodeurs incrémentiels
- Un encodeur absolu se compose d'un disque codé binaire monté sur l'arbre de telle sorte qu'il tourne avec l'arbre. Grâce à un certain nombre de canaux de sortie, chaque position angulaire de l'arbre est décrite par son propre code unique. Le nombre de canaux augmente à mesure que la résolution requise augmente. Contrairement à un encodeur incrémentiel, ce n'est pas un dispositif de comptage qui ne perd pas les informations de position lorsque la puissance est perdue. Un encodeur incrémental, en revanche, fournit un signal de sortie pour un incrément donné de la position angulaire de l'arbre qui est déterminé en comptant les impulsions de sortie par rapport à un point de référence.
Rapport coût-efficacité
- La matrice de code du disque d'encodeur est plus complexe et parce que davantage de capteurs de lumière sont nécessaires, un encodeur absolu coûte généralement deux fois plus que les encodeurs incrémentiels. La résolution est limitée par le nombre de pistes sur le disque d'encodeur, il devient donc plus coûteux d'obtenir des résolutions plus fines sans ajouter plus de pistes. Les encodeurs incrémentiels, au contraire, sont moins complexes que leurs homologues absolus, donc généralement moins coûteux.
La stabilité
- Les encodeurs absolus peuvent offrir de meilleures performances, des résultats précis et une baisse des coûts globaux. Grâce à sa capacité à fournir des lectures d'angle absolu, même si une lecture est manquée, elle n'affectera pas la lecture suivante. Une lecture particulière ne dépend pas de l'exactitude d'une lecture précédente. Un encodeur incrémentiel, en revanche, doit être mis en marche tout au long du fonctionnement de l'appareil. Chaque fois que la puissance est perdue, la lecture doit être réinitialisée ou le système montre une erreur. Cela ralentit les performances du système. Les encodeurs absolus ne perdent pas les informations de position en cas de panne de courant.
Absolu VS. Encodeur incrémental: graphique de comparaison
Résumé des vs absolus. Encodeurs incrémentiels
En un mot, un encodeur incrémentiel doit être alimenté tout au long du fonctionnement de l'appareil. En cas de panne de puissance, la lecture doit être réinitialisée ou le système introduit une erreur. Un encodeur absolu, au contraire, n'a besoin de pouvoir que lorsqu'une lecture est prise et grâce à sa capacité à fournir des lectures d'angle absolu, une lecture particulière est indépendante de l'exactitude d'une lecture précédente. Cependant, la matrice de code du disque dans un encodeur absolu est plus complexe, coûte donc généralement deux fois plus qu'un encodeur incrémental, ce qui, en revanche, est moins complexe, donc coûte moins cher.