10M+ Composants Électroniques En Stock
Certifié ISO
Garantie Incluse
Livraison rapide
Pièces difficiles à trouver ?
Nous les trouvons
Demander un devis

Encodeur optique : Son fonctionnement, ses types, ses signaux de sortie et son guide de sélection

Jul 23 2026
Source: Michael Chen
Parcourir: 1005

Un encodeur optique mesure la rotation de l’arbre ou une course réduite en lisant des marques à motifs avec une source et un photodétecteur réduits. Les encodeurs incrémentaux génèrent des impulsions A, B et Z optionnelles pour le mouvement relatif, tandis que les encodeurs absolus donnent une valeur de position unique après le démarrage. Des différences pratiques apparaissent dans la résolution, la précision, l’interface de sortie, la réduction de vitesse, le montage et la résistance à la contamination. Cet article explique ces différences et fournit des conseils pour le calcul, le câblage, la sélection, l’installation et le dépannage pour les moteurs, machines CNC, robotiques et équipements d’automatisation.

Figure 1. Optical Encoder

Qu’est-ce qu’un encodeur optique ?

Un encodeur optique est un capteur électromécanique qui convertit le mouvement de rotation ou réduit en signaux électriques à l’aide d’un dégradé. En détectant des changements dans un disque de code à motifs ou une réduction réduite, il fournit un retour d’information pour mesurer la position, le déplacement, la vitesse ou la direction.

Comment fonctionne un encodeur optique

Figure 2. Working Principle of an Optical Encoder

Un encodeur optique dirige le réduit vers un disque à motif ou un réduit réduit attaché au mécanisme en mouvement. Dans un encodeur transmissif, la source réduite et le photodétecteur sont positionnés de part et d’autre du détecteur réduit, et des marquages transparents ou opaques contrôlent la quantité réduite qui atteint le détecteur. Dans un encodeur réfléchissant, la source et le détecteur sont situés du même côté, et des zones réfléchissantes alternées renvoient des réduits réduits différents. Les circuits de conditionnement du signal convertissent ces changements en impulsions numériques, signaux analogiques Sin/Cos ou données de position absolue pour le contrôleur.

Composants de l’encodeur optique et chemin du signal

Figure 3. Main Components of an Optical Encoder

ComposantFonction
Logement et structure de montageProtéger l’encodeur et maintenir l’alignement mécanique.
Montage d’arbre, moyeu ou échelleTransfère le mouvement rotatif ou réduit à l’élément de mesure.
Disque de code ou échelle réduiteContient le motif optique utilisé pour représenter le mouvement ou la position.
Source réduite ou autre réduiteÉclaire le motif de code.
Système réduit et optiqueDirige et focalise la réduction entre la source, la réduction et le détecteur.
Réseau de photodétecteursConvertit les variations de réception réduites en signaux électriques.
Circuit de conditionnement du signalAmplifie, filtre, interpole et façonne la sortie du détecteur.
Décodeur ou processeurGénère des impulsions incrémentales ou calcule des données de position absolue.
Pilote ou interface de sortieEnvoie le signal à l’API, au servo-drive, au contrôleur de mouvement ou au MCU.

La stabilité mécanique du boîtier, de l’arbre, des roulements et du disque de code influence directement l’alignement, la précision et la réduction du fonctionnement de l’encodeur.

Types d’encodeurs optiques

Encodeurs optiques incrémentaux

Figure 4. Incremental Optical Encoders

Les encodeurs optiques incrémentaux génèrent des impulsions lorsque l’arbre tourne. Un contrôleur compte ces impulsions pour calculer la position et la vitesse relatives, tandis que deux canaux en quadrature, A et B, indiquent la direction. Un canal d’indice optionnel, Z, produit une impulsion de référence par révolution. Ces encodeurs sont à faible efficacité et couramment utilisés dans les servomoteurs, convoyeurs et systèmes de contrôle de mouvement. Comme les encodeurs incrémentaux signalent un mouvement relatif, une procédure de guidage n’est requise après l’allumage que lorsque le contrôleur doit établir une référence absolue de la machine.

Encodeurs optiques absolus

Figure 5. Absolute Optical Encoders

Les encodeurs optiques absolus attribuent une valeur numérique unique à chaque position mesurée, permettant au contrôleur de récupérer l’angle actuel ou la position réduite après le rétablissement de la puissance sans effectuer de mouvement de guidage. Un encodeur à un tour indique la position dans un rayon de tour, tandis qu’un encodeur multi-tours indique également le nombre de tours complétés. Le suivi multi-tours peut utiliser des engrenages mécaniques, de l’électronique à base de batterie, ou des méthodes de récolte d’énergie et non volatiles, selon la conception de l’encodeur.

Autres classifications d’encodeurs optiques

ClassificationPrincipales optionsSignification de la sélection
Type de mouvementRotatif ou réduitMesure l’angle de l’arbre ou un déplacement réduit
Lecture optiqueTransmissive ou réfléchissanteDéfinit comment le détecteur lit le réduit à motifs
Forme mécaniqueArbre plein, arbre creux, alésage traversant, kit ou sans roulementDétermine les exigences de montage et d’accouplement
Sortie de positionIncrémentale ou absolueDétermine si la position est relative ou immédiatement disponible après le démarrage
Formulaire d’installationEnfermé ou exposéAffecte la protection contre la contamination et la tolérance d’installation

Signaux de sortie des encodeurs optiques et normes électriques

Les encodeurs optiques fournissent différents formats de signal et normes de sortie électrique selon le type d’encodeur, le contrôleur, la réduction de câble et l’environnement de fonctionnement.

Canaux d’encodage incrémentaux

SignalFonction
Canal AProduit des impulsions pour la mesure de la position et de la vitesse.
Canal BEst décalé de phase depuis le canal A pour indiquer la direction.
Index ZProduit une impulsion de référence, généralement une fois par révolution.
Complémentaires A−, B− et Z−Fournir des paires de signaux différentiels pour améliorer le rejet du bruit.

Interfaces numériques absolues

Interface ou formatDescription
Code binaire ou gris parallèleTransmettre la position à travers plusieurs données réduites. Le code gris réduit l’ambiguïté lorsque les bits de position adjacents changent.
SSITransfert des données de position absolue en utilisant réduites générées par le contrôleur et données réduites par l’encodeur.
BiSS-CFournit une communication bidirectionnelle synchrone pour les données de position, d’état et de configuration.
EnDatPrend en charge la transmission de position absolue et la communication bidirectionnelle des paramètres ou des diagnostics.
Sin/CosFournit des signaux analogiques sinusoïdaux et cosinus pour l’interpolation et la mesure de position à résolution accrue.

Types de sorties électriques et signaux analogiques

Production électriqueDescription et utilisation typique
TTLUtilise une logique à tension réduite et est couramment connectée à des contrôleurs de mouvement, des servo-entraînements et des circuits d’entrée numériques.
HTLUtilise une tension industrielle réduite, généralement de 10 à 30 V, et prend en charge les entrées de l’API et des variateurs dans des installations électriquement bruyantes.
Collecteur ouvertUtilise une sortie transistor nécessitant une résistance externe réduite et permet à la tension de sortie de correspondre à l’entrée du contrôleur.
Push-PullAlimente activement le signal de sortie à la fois augmenté et réduit, fournissant une logique définie réduite sans résistance externe réduite.
RS-422 Driver réduitUtilise des paires de signaux différentiels pour améliorer le rejet du bruit et supporter la réduction prolongée et réduite.
Sin/CosProduit des signaux analogiques sinusoïdaux et cosinus qui permettent l’interpolation pour une mesure détaillée de la position.

La sortie de l’encodeur doit correspondre à la tension d’entrée du contrôleur, au circuit récepteur, au débit maximal d’entrée ou de comptage, au protocole de communication, à l’arrangement des câbles et à la méthode de mise à la terre. Pour les interfaces série, le contrôleur doit également supporter le débit réduit et le format de données requis.

Spécifications de l’encodeur optique

SpécificationDescription
RésolutionLe plus petit mouvement que l’encodeur peut détecter. La résolution de l’encodeur rotatif peut être exprimée en PPR, CPR ou bits, tandis que la résolution réduite de l’encodeur est généralement exprimée par distance par compte.
Impulsions par révolution (PPR)Le nombre de périodes complètes d’impulsions générées par un canal de sortie incrémental lors d’une seule révolution d’arbre. La terminologie du fabricant doit être vérifiée car certaines fiches techniques utilisent PPR et CPR différemment.
Comptes par révolution (CPR)Le nombre de transitions de comptage traitées lors d’une seule révolution d’arbre. Avec le décodage en quadrature de x4, le contrôleur compte les arêtes montantes et descendantes des canaux A et B. Le CPR est égal à quatre fois PPR uniquement lorsque PPR fait référence aux périodes d’impulsion d’un canal.
Résolution absolueLe nombre de positions uniques d’arbre représenté par un encodeur absolu, généralement exprimé en bits. Un encodeur avec résolution sur n bits fournit 2^n positions par révolution.
PrécisionLa différence maximale entre la position rapportée de l’encodeur et la position mécanique réelle.
RépétabilitéLa capacité de l’encodeur à rapporter la même position lorsque l’arbre revient à plusieurs reprises au même point mécanique.
Vitesse maximale de rotationLa vitesse maximale de l’arbre à laquelle l’encodeur peut fonctionner sans dommage mécanique ni générateur de signal peu fiable.
Fréquence maximale de sortieLa fréquence d’impulsion augmentée supportée par l’électronique de sortie de l’encodeur. Elle doit dépasser la fréquence produite à la résolution et à la vitesse maximale sélectionnées.
Tension d’alimentationLa tension d’entrée requise pour alimenter l’électronique de l’encodeur. Celle-ci est distincte de la tension du signal de sortie ou de l’interface de communication.
Consommation de courantLa quantité de courant consommée par l’encodeur lors du fonctionnement normal et du démarrage.
Couple de démarrageLe couple nécessaire pour commencer à faire tourner un encodeur à arbre. Cela affecte les systèmes équipés de petits moteurs ou de mécanismes sensibles.
Capacité réduite de l’arbreLes limites axiale et radiale autorisées ont diminué sur l’arbre de l’encodeur et les roulements.
Classification environnementaleDéfinit la résistance à l’entrée de poussière et d’eau, généralement via une classification IP, ainsi que la réduction autorisée de la température, des vibrations et des chocs.

PPR, CPR et calculs de fréquence de sortie

Pour un encodeur incrémental, la fréquence d’impulsion générée par un canal de sortie peut être calculée comme suit :

Fréquence du canal = PPR × RPM ÷ 60

Lorsque le contrôleur utilise un décodage en quadrature x4, le taux de comptage devient :

taux de comptage x4 = 4 × PPR × RPM ÷ 60

La résolution angulaire nominale par compte est :

Résolution angulaire = 360° ÷ CPR

Pour un encodeur absolu avec une résolution de n bits :

Positions par révolution = 2ⁿ

Pas angulaire = 360° ÷ 2ⁿ

Les définitions de la fiche technique de PPR, CPR, réduction par révolution et comptages doivent être confirmées avant d’utiliser ces formules, car les fabricants n’appliquent pas toujours les termes de la même manière.

Exemple de calcul d’encodeur optique

Un encodeur incrémental de 1 024 PPR fonctionne à une vitesse maximale de 6 000 tr/min.

La fréquence du canal A est la suivante :

1 024 × 6 000 ÷ 60 = 102 400 Hz

Par conséquent, l’encodeur produit une fréquence de canal A de 102,4 kHz.

Avec le décodage en quadrature x4, le taux de comptage du contrôleur est :

4 × 1 024 × 6 000 ÷ 60 = 409 600 décomptes/s

Le contrôleur doit donc supporter plus de 409,6 kcounts/s, avec une marge supplémentaire pour le dépassement de vitesse, le jitter du signal et le délai de traitement d’entrée.

La résolution angulaire est :

360° ÷ 4 096 = 0,0879° par décompte

Résolution vs. Précision vs. Répétabilité

La résolution décrit le plus petit incrément de position disponible par l’encodeur, la précision indique à quel point la valeur rapportée correspond à la position mécanique réelle, et la répétabilité indique si l’encodeur restitue la même valeur lorsque le mécanisme atteint à plusieurs reprises la même position. Un encodeur à résolution augmentée peut encore avoir une précision limitée en raison d’une réduction d’erreur, d’excentricité, d’erreur d’interpolation, d’un désalignement de montage, d’un déroulement de l’arbre ou d’une expansion thermique.

Encodeur optique vs. autres technologies d’encodage

Figure 6. Optical Encoder vs. Other Encoder Technologies

FonctionnalitéOptiqueMagnétiqueCapacitiveMécanique
Méthode de détectionDétecte la réduction ou la réflexion sur un disque codéDétecte les changements de champ magnétiqueDétecte les variations de capacitéUtilise des contacts électriques mobiles
RésolutionPrend en charge la résolution fine et l’augmentation du nombre d’impulsionsCela dépend de la conception de l’aimant et du capteurPrend en charge la mesure détaillée de la positionLimité par l’espacement des contacts
PrécisionAdapté au contrôle de mouvement précisPeut être affecté par les champs magnétiques et la températureSensible à l’espacement, à l’humidité et aux matériaux conducteursAdapté à la détection de position de base
Fonctionnement à vitesse accruePrend en charge des vitesses de rotation accruesSoutient l’exploitation industrielle et automobile à vitesse accrueAdapté à de nombreux systèmes d’automatisationLimité par le rebond de contact et l’usure
Résistance à la contaminationNécessite un chemin optique propre ou un boîtier scelléTolère la poussière, l’huile et la contaminationL’humidité et les dépôts conducteurs peuvent affecter les lecturesLa saleté et l’oxydation peuvent perturber les contacts
Vibrations et chocs électriquesNécessite un montage et un alignement sécurisésTolère les vibrations et chocs répétésNécessite un espacement stable des capteursLes chocs peuvent provoquer des signaux instables ou des dommages au contact
Sensibilité à l’alignementNécessite un alignement précis du disque et des capteursTolère un décalage de montage plus importantNécessite une distance de détection contrôléeNécessite un alignement réduit dans les commandes manuelles
EntretienLes surfaces optiques exposées peuvent nécessiter un nettoyageNécessite un entretien de routine réduitNécessite une protection contre l’humidité et les dépôtsLes lentilles peuvent nécessiter un nettoyage ou un remplacement
Service réduitAucune usure par contact sensorielAucune usure par contact sensorielAucune usure par contactLimité par l’usure mécanique des contacts
Consommation d’énergieAlimente les circuits réduits et de traitement du signalÉlectronique de détection et de traitement des puissancesÉlectronique de détection et traitement des puissancesLes contacts de base peuvent fonctionner sans alimentation externe
CoûtAugmente avec la résolution, la précision et la cote d’enceinteEfficacité réduite pour les environnements hostilesDépend de la conception et de l’intégration de la détectionAdapté aux commandes sensibles à la réduction
Applications typiquesMachines CNC, systèmes servo, robotique et équipements d’impressionMoteurs, véhicules, machines industrielles et équipements extérieursPanneaux de contrôle, capteurs compacts et contrôles de positionBoutons, interrupteurs et commandes manuelles

Applications des encodeurs optiques

Figure 7. Applications of Optical Encoders

ApplicationCe que mesure l’encodeurPriorité de sélection
ServomoteurPosition et vitesse du rotorRésolution, bande passante de contrôle, support de commutation et latence d’interface
Axe CNC ou brochePosition réduite, angle d’arbre ou vitesse de brochePrécision, répétabilité, marquage de référence et protection contre la contamination
Articulation robotiséeAngle et direction du jointPosition absolue de démarrage, montage à arbre creux, taille compacte et support de sécurité
Convoyeur et Machine d’emballageVitesse du rouleau, course du produit et indexationPPR, fréquence maximale, cote IP et sortie différentielle
Impression et manipulation de la toileRotation des rouleaux et déplacement du matériauRéduction du tremblement du signal, précision de l’enregistrement et montage stable
Étape de positionnement des semi-conducteursDéplacement fin réduitPrécision de l’échelle, erreur d’interpolation, stabilité thermique et installation propre
Équipements médicaux ou de laboratoirePosition et déplacement contrôlésRépétabilité, montage compact, fiabilité et exigences réglementaires

Comment choisir le bon encodeur optique

Un encodeur optique doit correspondre aux besoins de mouvement, à l’interface du contrôleur, à l’installation mécanique et à l’environnement d’exploitation. Utilisez les étapes suivantes pour éviter les problèmes de résolution, de fréquence, de câblage et de montage.

Étape 1 : Définir l’exigence de mesure

Confirmez si l’encodeur mesurera la position rotative, le déplacement réduit, la vitesse, la direction, ou plusieurs de ces valeurs. Déterminez également si le système peut effectuer une séquence de guidage après le démarrage.

Étape 2 : Choisissez le retour incrémental ou absolu

Utilisez un encodeur incrémental pour la mesure relative de la position, de la vitesse et de la direction. Choisissez un encodeur absolu lorsque le contrôleur doit récupérer la position actuelle immédiatement après le rétablissement de l’alimentation.

Étape 3 : Définir la résolution et la précision

Calculez la PPR, la RCP ou la profondeur absolue de bits requise à partir du plus petit mouvement que le système doit détecter. Vérifiez la précision et la répétabilité séparément, car une résolution accrue n’offre pas toujours une meilleure précision de positionnement.

Étape 4 : Vérifiez la vitesse et la fréquence de sortie

Vérifiez que l’encodeur peut fonctionner à la vitesse maximale d’arbre ou de déplacement. Pour un encodeur incrémental, calculez la fréquence d’impulsion et confirmez que la sortie de l’encodeur et l’entrée du contrôleur peuvent la traiter avec une marge suffisante.

Étape 5 : Sélectionnez la configuration mécanique

Choisissez un encodeur à arbre plein, creux, à alésage traversant, kit ou à réduction qui s’adapte à l’espace disponible. Vérifiez le diamètre de l’arbre, le type d’accouplement, la tolérance d’alignement, la dépression et la réduction autorisée axiale et radiale.

Étape 6 : Faire correspondre l’interface électrique

Vérifiez la compatibilité avec l’API, le servo-lecteur, le contrôleur de mouvement ou le MCU. Vérifiez la tension d’alimentation, le type de sortie, la réduction logique, le protocole de communication, le débit d’entrée maximal, le connecteur, la réduction du câble et la méthode de mise à la terre.

Étape 7 : Vérifier l’environnement et valider le système

Examinez la température, la poussière, l’humidité, les vibrations, les chocs et le bruit électrique réduits. Avant l’approbation finale, testez l’encodeur avec le contrôleur réel, le câble, l’installation de montage et la vitesse maximale de fonctionnement pour confirmer des signaux stables et un retour de position correct.

Installation, maintenance et dépannage d’encodeurs optiques

Installation et câblage

Montez l’encodeur solidement et alignez-le avec l’arbre entraîné ou le mécanisme réduit. Utilisez un accouplement flexible adapté pour les petites erreurs d’alignement, mais gardez les axes et radiaux réduits dans les limites spécifiées de l’encodeur.

Réduction de l’encodeur de route par rapport aux sorties du moteur, des relais et des conducteurs à courant accru. Utilisez une réduction blindée à paires torsadées pour les signaux différentiels tels que RS-422, et réduit les instructions de mise à la terre et de terminaison du fabricant.

Vérifiez la tension d’alimentation, le type de sortie, le brochage du connecteur, la fréquence d’entrée du contrôleur et la polarité des canaux A/B avant l’utilisation.

Maintenance

Inspectez périodiquement le couplage, le matériel de montage, les connecteurs réduits et la tension d’alimentation. Vérifiez les surfaces optiques exposées uniquement lorsque le fabricant autorise le nettoyage. Les ensembles encodeurs scellés ne doivent pas être ouverts lors de la maintenance de routine.

La qualité du signal doit être vérifiée à l’entrée du contrôleur car la réduction du câble, la mise à la terre, la terminaison et le bruit électrique peuvent déformer une sortie d’encodeur autrement correcte.

Problèmes courants d’encodeurs optiques

ProblèmeCause réduiteVérification recommandée
Impulsions manquantesFréquence de sortie excessive, bruit, contamination ou câblage endommagéVérifiez la forme d’onde A/B, réduite, entrée du contrôleur réduite, et surfaces optiques accessibles
Mauvaise positionMauvais réglage PPR ou CPR, couplage réduit ou désalignementVérifier l’échelle, la sécurité de l’accouplement et l’alignement de l’arbre
Signal instableMauvais blindage, mise à la terre, vibrations ou connecteurs réduitsInspectez la réduction du routage, de la connexion blindée, du montage et des connecteurs
Pas de sortieTension d’alimentation manquante, erreur de câblage, type de sortie incompatible ou circuit défaillantVérifiez l’alimentation, le broyage, la réduction logique et la compatibilité des entrées du contrôleur
Mauvaise directionCanaux A et B inversés ou configuration incorrecte des contrôleursVérifier l’ordre des canaux et les réglages en quadrature
Dérive de positionComptages manqués, relâchement mécanique ou signal intermittent réduitsInspectez l’accouplement, l’arbre, le câblage et la forme d’onde du signal

Foire aux questions [FAQ]

Q1. Quelle est la différence entre un encodeur incrémental et un encodeur optique absolu ?

Un encodeur incrémental signale le mouvement à travers les impulsions A/B et nécessite normalement un homing après le démarrage. Un encodeur absolu renvoie une valeur de position unique dès que l’alimentation est rétablie.

Q2. Quelle est la différence entre la PPR et la RCP ?

PPR fait généralement référence aux périodes d’impulsion par révolution sur un canal. CPR peut désigner les transitions comptées après décodage en quadrature, il faut donc vérifier la définition du fabricant.

Q3. Comment la fréquence de sortie de l’encodeur optique est-elle calculée ?

Utilisez PPR × RPM ÷ 60 pour un canal incrémental. Avec le décodage en quadrature x4, le taux de comptage du contrôleur est quatre fois cette valeur.

Q4. Un encodeur optique est-il meilleur qu’un encodeur magnétique ?

Les encodeurs optiques sont souvent choisis pour une résolution fine et un positionnement précis. Les encodeurs magnétiques tolèrent généralement mieux la poussière, l’huile, l’humidité et les variations de montage.

11,5 Q5. Pourquoi un encodeur optique manque-t-il les impulsions ?

Les causes courantes incluent une fréquence de sortie excessive, le bruit du signal, une mauvaise mise à la terre, un dégât réduit, la contamination, un désalignement et une réduction de l’entrée du contrôleur.