Codeur linéaire

Les codeurs linéaires convertissent un déplacement linéaire en signaux électriques (numériques ou analogiques). Ils permettent de mesurer directement le mouvement de tables, coulisses ou pièces, constituant des capteurs de positionnement essentiels pour les machines-outils CNC, les CMM (machines de mesure tridimensionnelles), les équipements pour semi-conducteurs et les plateformes d’automatisation de haute précision. Contrairement au calcul indirect basé sur des vis à billes ou crémaillères, les codeurs linéaires offrent une mesure directe, réduisant sensiblement l’impact de la dilatation thermique, du jeu mécanique et des erreurs de transmission sur la précision de positionnement.


Qu’est-ce qu’un codeur linéaire (What is a Linear Encoder)

Un codeur linéaire est composé d’une règle (Scale/Rule) et d’une tête de lecture (Readhead) : la règle comporte une structure périodique (grille optique, bande magnétique, motifs inductifs/capacitifs), tandis que la tête lit l’information de position à une distance d’entrefer définie et génère des signaux électriques.


Principe de fonctionnement (Working Principle)

Optique (Optical)

Magnétique (Magnetic)

Inductif (Inductive)

Capacitif (Capacitive)


Types et constructions (Types & Constructions)

1) Selon le signal de sortie

2) Selon le conditionnement et la protection

3) Selon le matériau de la règle


Sorties et interfaces (Outputs & Interfaces)

Type Signal typique Applications
Incrémental A/B (+Z), TTL/HTL, RS422 Compteurs rapides PLC, boucles vitesse/position
Sinus/Cosinus 1 Vpp, 11 µApp Interpolation haute résolution (jusqu’à ×10 000)
Absolu SSI, BiSS-C, EnDat 2.2 Données absolues, diagnostic, température
Bus/Ethernet CANopen, EtherCAT, PROFINET Synchronisation multi-axes, longues distances

Fréquence de sortie max. (incrémental) :
f_max ≈ (v / pas) × n_fronts
v = vitesse linéaire, pas = pas de la règle, n_fronts = fronts utiles par période (p. ex. ×4 en quadrature).


Spécifications clés (Key Specifications)

Spécification Plage/Signification typique Notes
Résolution Magnétique : 5 µm → 0,1 µm ; Optique : 1 µm → 1 nm Fonction de l’interpolation
Précision Magnétique : ±3 ~ ±10 µm/m ; Optique : ±1 ~ ±3 µm/m Exprimée en µm/m ou ppm
Répétabilité Optique avancé : ≤ ±0,1 ~ ±0,5 µm Dépend du montage et de l’entrefer
SDE (erreur d’interpolation) ±20 ~ ±80 nm (chaîne 1 Vpp de qualité) Erreur périodique d’interpolation
Jitter/Bruit Quelques dizaines de nm Lié à l’AFE et à l’horloge
Repères Unique / codés en distance / bidirectionnels Pour homing/référence
Longueur de mesure 0,1 m → 30+ m Grandes longueurs ⇒ compensation
Entrefer (ride height) 0,1 ~ 1,0 mm Inclut tolérances pitch/roll/yaw
CTE Verre/céramique : ~0,5–2 ppm/K ; acier : ~10–17 ppm/K Dimensionne la compensation thermique
Indice de protection IP40 → IP67 Selon huiles, brouillards, poussières

Installation et erreurs géométriques (Installation & Geometric Errors)


Calibration et compensation (Calibration & Compensation)


Comparaison avec autres technologies (Comparisons)

Technologie Avantages Limites Applications
Codeur linéaire (optique) Résolution nm, précision µm/m, bonne dynamique Sensible à pollution/condensation, montage exigeant CNC, CMM, semi-conducteurs
Codeur linéaire (magnétique) Robuste, tolérance élevée, longues courses Moins précis que l’optique Transport automatisé, machines lourdes
Interféromètre laser Précision maximale, traçable Coûteux, conditions strictes Calibration, métrologie
LVDT/inductifs Robustes, bonne répétabilité locale Course limitée, linéarité moindre Fins de course, contrôles courts
Codeur rotatif + vis Économique, mature Dilatation thermique, jeu, pas Positionnement moyenne précision

Applications (Applications)


Maintenance et dépannage (Maintenance & Troubleshooting)

Maintenance courante

Problèmes courants

Symptôme Causes possibles Solution
Perte d’impulsions/signal Entrefer hors plage, désalignement, contamination Recalage tête, nettoyage règle, rigidité du montage
Jitter / erreurs d’interpolation Bruit analogique, masse insuffisante Améliorer blindage/masse, alimentation/câbles
Erreur linéaire élevée Montage contraint, pas de compensation T° Fixations flottantes, calibration + LUT
Pas de communication absolue Paramètres SSI/BiSS/EnDat incorrects Vérifier timing, polarité, CRC, impédance
Repères instables Pollution, configuration erronée Nettoyage, vérifier stratégie de référence

Normes et références (Standards & References)


Synthèse : En maîtrisant principes, interfaces et exigences d’installation/compensation des codeurs linéaires, les équipes atteignent un positionnement précis, robuste et diagnosticable, même en environnement industriel complexe.