chemical-and-materials-engineering
Comprendre les encodeurs absolus : principes et applications en génie moderne
Table of Contents
Contrairement aux encodeurs incrémentiels, qui ne détectent que les changements de position et qui exigent un point de référence après chaque cycle de puissance, les encodeurs absolus attribuent un code numérique unique à chaque position discrète. Cela signifie que la vraie position absolue est connue dès la mise en marche et est conservée même si le système perd de la puissance. Cette intégrité inhérente des données rend les encodeurs absolus indispensables dans les applications exigeant une fiabilité, une sécurité et une précision élevées, des bras robotiques et des centres d'usinage CNC aux commandes de vol d'aéronef et aux turbines à énergie renouvelable.
Principes des encodeurs absolus
Comment fonctionnent les encodeurs absolus
Au cœur d'un encodeur absolu se trouve la génération d'un code numérique unique pour chaque position distincte d'un arbre rotatif ou d'un axe de mouvement linéaire. Ce code est produit en lisant un disque ou une bande à motifs utilisant l'une des différentes technologies de détection. Le capteur encodeur , lit le modèle et le convertit en un signal numérique – typiquement un bus parallèle, un protocole de communication série ou un bus de terrain comme SSI, BiSS ou EnDat – qui représente directement la position absolue.
La distinction fondamentale entre les encodeurs incrémentaux réside dans le code unique par position. Un encodeur incrémental produit des impulsions qui indiquent un mouvement relatif; pour déterminer la position absolue, le système doit compter des impulsions d'une référence connue, et ce nombre est perdu sur la puissance-down. Un encodeur absolu, cependant, produit une valeur binaire, un code Gray ou une autre valeur codée qui correspond à la position physique à tout moment.
Les encodeurs absolus sont classés en fonction de leur capacité de suivi. Les encodeurs absolus à simple tour[ fournissent un code unique sur une révolution complète (360 degrés), tandis que encodeurs absolus à multitour prolongent cette capacité sur plusieurs révolutions, souvent en utilisant des mécanismes de comptage magnétique à transmission, des compteurs à piles ou des mécanismes de comptage magnétique autoalimentés.
La résolution est une spécification clé : elle est mesurée en bits (par exemple 12 bits, 17 bits, 24 bits) et définit le nombre de positions uniques par révolution (pour un seul tour) ou sur toute la plage (pour plusieurs tours).
Technologies de détection dans les encodeurs absolus
Les encodeurs absolus utilisent trois technologies de détection primaire, chacune présentant des avantages et des compromis distincts en termes de précision, de durabilité et de coût.
La détection optique est la technologie la plus mature et la plus largement utilisée. Une source lumineuse (LED) traverse ou réfléchit un disque codé avec précision et des segments transparents et opaques disposés en un modèle binaire ou en code gris. Un tableau photodétecteur lit le modèle et génère le code numérique. Les encodeurs optiques offrent des résolutions très élevées (jusqu'à 27 bits ou plus) et une excellente précision, ce qui en fait le meilleur choix pour le contrôle de précision des mouvements dans la robotique et les machines-outils.
Les encodeurs magnétiques absolus[ utilisent une roue ou une bande magnétisée avec des pôles nord-sud alternés disposés selon un modèle codé. Les capteurs à effet Hall ou magnétorésistive détectent l'orientation du champ magnétique et le traduisent en code de position numérique. Les encodeurs magnétiques sont intrinsèquement robustes : ils sont à l'abri de la poussière, de la saleté, de l'humidité et des vibrations et fonctionnent de façon fiable sur une large plage de température. Ils sont moins chers que les équivalents optiques, mais offrent généralement une résolution inférieure (souvent jusqu'à 16 bits) et peuvent être affectés par de solides champs magnétiques extérieurs.
Les encodeurs absolus capables mesurent les changements de capacité entre un élément mobile rotatif ou linéaire et des électrodes de détection fixes. L'élément mobile a un modèle de régions conductrices et isolantes qui créent une signature capacitive unique à chaque position. Les encodeurs capables sont relativement nouveaux, mais offrent un mélange convaincant de résolution modérée, de faible coût et d'immunité aux interférences magnétiques. Ils sont moins communs que les types optiques ou magnétiques, mais gagnent en traction dans les applications alimentées par batterie et contraintes spatiales en raison de leur faible consommation de puissance et de leur faible empreinte.
Types d'encodeurs absolus
Encodeurs optiques absolus
Les encodeurs optiques absolus sont les chevaux de travail du contrôle de mouvement de haute précision. Leur disque codé interne est fabriqué à l'aide de techniques photolithographiques similaires à celles utilisées pour les semi-conducteurs, permettant des motifs extrêmement fins avec une répétabilité élevée. Les encodeurs optiques modernes peuvent atteindre des résolutions supérieures à 30 bits, permettant une rétroaction de position avec une précision angulaire de sous-arcseconde. Ils sont disponibles en versions monoturne et multiturne, avec des implémentations multiturn reposant sur un train de vitesse ou un deuxième disque codé qui suit des révolutions entières.
La principale limite des encodeurs optiques est leur vulnérabilité aux contaminants environnementaux. Même une fine couche d'huile ou de poussière sur le disque peut causer des erreurs de lecture. Pour atténuer cela, de nombreux fabricants offrent des boîtiers scellés avec IP67 ou plus haut, et certains utilisent des têtes de lecture redondantes pour améliorer la fiabilité.
Encodeurs magnétiques absolus
Les encodeurs magnétiques absolus sont devenus la technologie de choix pour les applications exigeant une fiabilité élevée dans des conditions difficiles. Leur composant principal est un anneau magnétisé ou une échelle linéaire avec un motif multipolaire défini avec précision. Le motif peut utiliser une séquence bipolaire simple pour un seul tour ou un motif multipiste plus complexe pour l'encodage de position absolue.
Parce qu'ils sont complètement scellés et ne contiennent pas de chemin optique, les encodeurs magnétiques résistent à la contamination par l'eau, les fluides de coupe, les puces métalliques et la poussière. Ils résistent également à des niveaux élevés de choc et de vibration. Les résolutions typiques vont de 10 à 16 bits, bien que des conceptions avancées utilisant des anneaux à taux de pôles élevés et des capteurs à haute résolution peuvent atteindre 18 bits ou plus.
Encodeurs absolus capacitifs
Les encodeurs absolus capacitifs sont un nouvel entrant qui utilise un circuit oscillant breveté et un ensemble d'électrodes pour mesurer les changements de capacité comme un rotor à motif ou des mouvements de curseur. Ils convertissent les variations de capacité en un code de position numérique. Ces encodeurs sont généralement conçus comme un seul virage pour les applications rotatives et peuvent atteindre des résolutions dans la gamme 10-14 bits. Leurs avantages clés sont très faible consommation de puissance (souvent moins de 10 mW), un petit facteur de forme, et l'insensibilité aux champs magnétiques.
Les encodeurs capables sont utilisés dans les appareils IoT alimentés par batterie, la robotique portable et les gimbals miniatures où les budgets de puissance sont serrés et l'espace est à la prime. Ils sont également considérés pour les appareils médicaux et l'électronique grand public. Cependant, ils restent moins communs que les encodeurs optiques ou magnétiques dans le contrôle courant des mouvements industriels en raison de la résolution et de la précision limitées dans les scénarios à grande vitesse ou à haute vibration.
Critères de comparaison et de sélection
Le choix de la bonne technologie d'encodeur absolu dépend de l'équilibre de plusieurs facteurs :
- Résolution et précision: Les encodeurs optiques offrent la plus haute précision; magnétique et capacitif sont adaptés aux applications de précision modérée.
- Régime de l'environnement:[ Les encodeurs magnétiques excellent dans les environnements sales, humides ou vibrants; les encodeurs optiques nécessitent des conditions plus propres. Les encodeurs capacitifs se situent entre les deux, mais sont plus sensibles à l'humidité et à la condensation.
- Température :[ Les encodeurs magnétiques ont la plage de température de fonctionnement la plus large, suivie d'optique, puis capacitive.
- Coût: Les encodeurs magnétiques sont généralement les plus rentables pour les résolutions moyennes; l'optique devient plus chère à des résolutions plus élevées. Les encodeurs capables peuvent être très peu coûteux en volumes élevés.
- Taille et puissance: Les encodeurs capacitifs sont les plus petits et tirent le moins de puissance; les encodeurs optiques sont plus grands et consomment plus de courant en raison de la source de lumière LED.
Les ingénieurs devraient également tenir compte de l'interface de communication : les protocoles communs comprennent SSI (Synchronous Serial Interface), BiSS, EnDat, CANopen et IO-Link. Le choix doit s'aligner sur les capacités du contrôleur de mouvement ou du CPL.
Applications dans les industries
Robotique et Automation
En robotique, les encodeurs absolus sont utilisés pour la rétrogradation de la position des bras articulés, des robots collaboratifs et des robots mobiles autonomes. Parce qu'ils se souviennent de la configuration des robots après la perte de puissance, ils éliminent la nécessité de re-homing sur chaque démarrage – gagner du temps et améliorer la sécurité.
Machines-outils CNC
Les machines de contrôle numérique informatique (CNC) utilisent des encodeurs absolus pour le positionnement précis des outils et le mouvement des axes. Un centre d'usinage à cinq axes peut utiliser une douzaine ou plus d'encodeurs absolus pour surveiller l'orientation des broches, les angles de table rotatifs et les positions linéaires des diapositives. La capacité de reprendre l'usinage après une interruption sans perdre l'origine des coordonnées constitue un avantage majeur de productivité.
Ascenseurs et convoyeurs
Le système de guidage de la position de l'ascenseur est une application classique pour les encodeurs absolus. L'encodeur monté sur le moteur de levage ou la corde de régulateur fournit la position exacte de la voiture, permettant au contrôleur de se mettre à niveau avec précision à chaque étage, de faire appliquer les zones de porte et de détecter la survitesse ou le mouvement involontaire.
Aérospatiale et défense
Les encodeurs optiques avec têtes de lecture redondantes sont courants dans les systèmes de commande de vol critiques, tandis que les encodeurs magnétiques sont utilisés dans les actuateurs qui doivent fonctionner dans des températures extrêmes et des environnements à basse pression. La capacité de maintenir la position pendant les interruptions de puissance – qui en vol ne peuvent être que momentanément – est essentielle pour une récupération sûre.
Matériel médical
Les appareils médicaux tels que les scanners CT, les robots chirurgicaux et les analyseurs automatisés de laboratoire dépendent des encodeurs absolus pour le positionnement précis des portiques, des instruments robotiques et des manipulateurs d'échantillons. Les encodeurs optiques et capacitifs sont utilisés, avec le choix déterminé par les exigences de résolution et la nécessité de stérilité (les encodeurs magnétiques scellés peuvent être nettoyés avec des agents agressifs).
Énergies renouvelables et machines industrielles
Dans les éoliennes, les encodeurs absolus suivent la position en lacet de la nacelle et l'angle de tangage des lames. Les encodeurs magnétiques multiturns sont préférés parce qu'ils fonctionnent de façon fiable pendant de nombreuses années sans compteurs à piles, même dans des endroits éloignés. Les systèmes de suivi solaire utilisent également des encodeurs absolus pour orienter les panneaux par rapport au soleil.
Avantages et limites
Principaux avantages
- La puissance réelle perd la résilience: La position absolue est connue immédiatement lors de la mise en marche, sans avoir besoin d'une opération de référence. Cela permet d'économiser du temps et élimine les erreurs dans les systèmes autonomes.
- Haute précision et répétabilité:[ Comme chaque position est codée de façon unique, les encodeurs absolus fournissent intrinsèquement une haute résolution et ne sont pas sujets à des erreurs cumulatives de comptage.
- Réduction de la mise en service et de la maintenance:[ Les systèmes utilisant des encodeurs absolus nécessitent généralement moins de configuration, un calibrage moins fréquent et aucun capteur -home-.
- Simplifié Conception du système: Les encodeurs absolus fournissent une valeur de position numérique directe, éliminant la nécessité d'un système de comptage séparé.De nombreuses interfaces modernes (EnDat, BiSS) transfèrent également des données de diagnostic et de température, améliorant ainsi la surveillance de la santé globale du système.
- Sécurité et sécurité fonctionnelle:[ De nombreux encodeurs absolus sont disponibles avec les certifications SIL (Safety Integrity Level), ce qui les rend adaptés aux applications de contrôle de mouvement de sécurité telles que la détection de vitesse excessive de l'ascenseur ou la surveillance de vitesse sécuritaire du robot.
Inconvénients et considérations potentiels
- Coût initial plus élevé: Les encodeurs absolus sont généralement plus chers que les encodeurs incrémentaux de résolution comparable, en particulier dans les applications à faible volume.
- Complexité de l'implémentation:[ Les interfaces série ou parallèle nécessitent un câblage, une terminaison et une manipulation de protocole appropriés dans le contrôleur.
- Limites de résolution dans les encodeurs magnétiques:[ Pour les applications nécessitant une résolution linéaire submicronique, les encodeurs optiques sont habituellement nécessaires. Les encodeurs magnétiques peuvent atteindre une haute résolution, mais seulement par interpolation, ce qui peut introduire du bruit.
- Sensibilité environnementale des encodeurs optiques: La poussière, l'huile et la condensation peuvent compromettre la performance des encodeurs optiques absolus, à moins qu'ils ne soient bien scellés.
- Exigences de batterie dans certains modèles multiturns : Les anciens encodeurs absolus multiturns utilisent un compteur à piles pour suivre les révolutions. Cette batterie doit être remplacée périodiquement; sinon, les données de position sont perdues.
Intégration et conception du système
L'intégration des encodeurs absolus dans un système de contrôle de mouvement nécessite une attention particulière au protocole de communication, à l'interface électrique et au montage mécanique. La plupart des encodeurs absolus modernes prennent en charge les bus de terrain industriels ou les interfaces série dédiées. SSI (Synchronous Serial Interface) est un protocole simple et largement pris en charge qui fonctionne bien sur de courtes distances. BiSS C[ et EnDat 2.2 sont des protocoles bidirectionnels plus rapides qui permettent également au contrôleur de lire les données diagnostiques et d'écrire des paramètres (par exemple, résolution, décalage).
Les systèmes de câblage sont notamment les protections de câbles, les résistances de terminaison sur les lignes RS-422 et la qualité de l'alimentation. De nombreux encodeurs absolus acceptent une large gamme de tension d'alimentation (p. ex., 5 à 30 VDC) et incluent une protection contre la polarité inverse et la surtension.
Les encodeurs doivent être couplés à l'arbre à l'aide de raccords à soufflets flexibles ou d'autres connecteurs de transmission du couple, mais qui ne permettent pas de le faire. Dans les applications de mouvement linéaire, l'échelle d'encodeur et la tête de lecture doivent être alignées avec précision selon les spécifications du fabricant pour obtenir une précision nominale.
Les facteurs environnementaux tels que la température, l'humidité, les chocs et les vibrations doivent être évalués en fonction de la cote IP de l'encodeur et de la compatibilité des matériaux.
Tendances et évolutions futures
Le marché de l'encodeur absolu continue d'évoluer, animé par des exigences de résolution supérieure, de taille plus petite et de fonctionnalité plus intelligente. Encodeurs optiques à haute résolution utilisant des techniques d'imagerie et d'interpolation avancées, la résolution de 30 bits ou 31 bits est désormais unique, ouvrant de nouvelles possibilités en mouvement ultraprécision pour la lithographie et la métrologie. La miniaturisation permet aux encodeurs absolus qui s'adaptent à l'intérieur de petits servomoteurs et de boîtiers actionneurs, avec des diamètres inférieurs à 20 mm.
IO-Link devient une interface populaire pour les encodeurs absolus plus simples, permettant l'intégration de plug-and-play et l'accès aux données de diagnostic par un protocole industriel standard. Dans le contexte industriel IoT, les encodeurs avec surveillance intégrée de l'état peuvent signaler les vibrations, la température et les heures de fonctionnement, permettant une maintenance prédictive.
Certains fabricants offrent maintenant des encodeurs avec deux éléments de détection indépendants (optiques et magnétiques) dans un boîtier pour des applications de sécurité fonctionnelles. Les encodeurs multiturns sans piles utilisent un petit générateur piézoélectrique qui récolte de l'énergie de la rotation de l'arbre à la logique de comptage, assurant un entretien zéro sur la durée de vie de l'encodeur.
Enfin, l'expansion de cobotics et collaboration homme-robot[ est la cause de la demande pour les encodeurs absolus avec détection de couple et de force intégrée, permettant une interaction sûre et intuitive.
Conclusion
En comprenant les principes – comment un code numérique unique est généré et conservé – les ingénieurs peuvent sélectionner la technologie de détection appropriée (optique, magnétique ou capacitive) et l'interface de communication pour leur application spécifique. De la robotique et des machines-outils CNC aux ascenseurs, aux systèmes aérospatials, aux dispositifs médicaux et aux installations d'énergie renouvelable, les encodeurs absolus permettent un contrôle précis des mouvements avec une complexité et des temps d'arrêt minimes.