Optiska enkodrar

Optiska encoders bygger på optiska gitter och fotoelektrisk detektion för att konvertera rotations- eller linjärförflyttning till elektriska signaler. De är den dominerande positionsåterkopplingen i CNC-maskiner, halvledarplattformar, precisionsmetrologi, robotik och avancerad automation. Tack vare hög upplösning, låg underindelningsfel och utmärkt repeterbarhet används optiska encoders i stor utsträckning för nano- till mikrometernivåns positionering.


Vad är en optisk encoder (What is an Optical Encoder)

En optisk encoder är en sensor som hämtar positionsinformation via kedjan ljuskälla — optiskt gitter — fotoelektrisk detektion. Kärnan består av en kodskiva/linjärskala (Scale/Disk) med periodisk struktur och ett läshuvud (Readhead). Läshuvudet läser, i en definierad optisk luftspalt, de interferens- eller randmönster som bildas av gittertransmission/reflektion och bearbetar dem i ett analogt front-end och interpolerings-/dekodersteg för att ge inkrementella A/B-kanaler (med eventuell Z-referens), sinus/kosinus 1 Vpp, eller absolut positionsdata över seriella protokoll (SSI/BiSS/EnDat m.fl.).
Efter rörelseform delas de in i roterande optiska encoders (kodskiva) och linjära optiska encoders (skala). Jämfört med indirekt mätning via kulskruv/kuggstång möjliggör en linjär optisk encoder direktmätning, vilket kraftigt dämpar positioneringsfel från glapp, stigningsfel och termisk längdutvidgning; roterande encoders ger motorer och rundbord högupplöst vinkel- och hastighetsåterkoppling.


Funktionsprinciper (Working Principle)

1) Avbildande/Moiré (Imaging/Moiré)

2) Interferentiell/fasgitter (Interferential/Phase Grating)

3) Transmission vs. reflektion

4) Inkrementell och absolut utgångslogik

Approximerad linjär upplösning: Δx ≈ p / (N × M)
där p = gitterperiod, N = analog interpoleringsfaktor (t.ex. 100×), M = digital kantmultiplikation (typiskt 4×).

Ekvivalent vinkelupplösning (roterande): θ_res = 360° / (linjetal × 4)


Klassificering (Taxonomy)


Nyckelkomponenter och signalkedja (Signal Chain)


Utgångar och gränssnitt (Outputs & Interfaces)

Utgångstyp Typisk signal Beskrivning
Inkrementell fyrkant A/B (+Z), TTL/HTL/RS422 PLC-snabbräknare, hastighets-/positionsslinga; differential föredras för långa avstånd
Sinus/kosinus 1 Vpp, 11 µApp Mycket hög interpoleringsupplösning; SDE och jitter beror på kedjans kvalitet
Absolut seriell SSI, BiSS-C, EnDat 2.2 En-/fleromvarvsabsolutvärde, diagnostik-/temperatur-/larmregister
Fältbuss EtherCAT, PROFINET, CANopen Multiaxelsynkronisering, distribuerade klockor, online-konfiguration

Bandbreddsestimat (linjär): f_max ≈ (v / p) × edges
där v = linjärhastighet och edges = giltiga flankar per period (t.ex. 4×-räkning).


Prestandaparametrar (Key Specifications)

Parameter Typiskt intervall/anmärkning
Upplösning Linjär: 1 µm → 1 nm; roterande: ≤ 24-bit ekvivalent
Linjär noggrannhet High-end optik: ±1–±3 µm/m; standard: ±3–±10 µm/m
Repeterbarhet ≤ ±0,1–±0,3 µm (linjär); vinkeltyper ner till subbågsekund
SDE (underindelningsfel) Kvalitativ 1 Vpp-kedja: ±20–±80 nm
Jitter Tiotal nanometer; bestäms av AFE och klockans fasbrus
Fas-/duty-fel A/B-fas 90° ±(1–5)°; duty cycle 50 % ±(2–10) %
Hastighetskapacitet Linjär > 1 m/s; roterande upp till 12 000+ rpm (beroende på gränssnitt)
Miljöklassning IP40 (öppen) till IP67 (inkapslad), IEC 60068-2 vibration/stöt

Installation och felkällor (Installation & Error Sources)


Kalibrering och kompensation (Calibration & Compensation)


Jämförelse med andra principer (Comparisons)

Teknik Upplösning/noggrannhet Smuts-/miljötålighet Typisk mätlängd Huvudsakliga begränsningar
Optisk encoder ★★★★★ ★★★ Medel/lång Känslig för kontaminering/kondens; höga installationskrav
Magnetisk encoder ★★☆ ★★★★ Lång Svagare linearitet och SDE
Induktiv/kapacitiv ★★★ ★★★★ Medel Känslig för metallnärhet/virvelströmmar eller fukt
Resolver/potentiometer ★★ ★★★★★/★ Medel/kort Lägre upplösning eller mindre intuitiva gränssnitt

Tillämpningar (Applications)

CNC (linjära och roterande axlar), CMM och metrologiplattformar (koordinatmätmaskiner), halvledar-inriktning/exponering/inspektion, precisionsrörelsebord, robotleder och växelspelsövervakning, medicinsk bild/strålterapi, synkronstyrning i tryck/förpackning, SMT-placering/inspektion samt höghastighetshantering.


Underhåll och felsökning (Maintenance & Troubleshooting)


Urvalsguide (Selection Guide)

  1. Målnoggrannhet/repeterbarhet (µm/m eller bågsekunder) och dynamisk hastighet
  2. Princip (transmission/reflektion, avbildande/interferentiell) och gitterperiod p
  3. Utgångsgränssnitt (A/B/Z, 1 Vpp, SSI/BiSS/EnDat, fältbuss) och styrsystemets bandbredd
  4. Kapsling och miljö (öppen/inkapslad, IP-klass, kylvätska/damm)
  5. Mekanisk och termisk design (luftspalt/orienteringstoleranser, CTE, flytande montage)
  6. Kompensation och diagnostik (felkartläggning, temperatur-/statusregister, online-larm)
  7. Livscykel (servicebarhet för kabel/läshuvud, reservdelstillgång, kalibreringskapacitet)

Standarder och referenser (Standards & References)


Sammanfattning: En heltäckande förståelse för optiska encoders principer, specifikationer, gränssnitt samt installations- och kompensationspraxis möjliggör långsiktig drift med hög noggrannhet, god robusthet och omfattande diagnostik även under krävande förhållanden.