Hva er en lineær koder?
En lineær kode er en type elektronisk sensor som kan måle en posisjon langs en rett linje. De brukes ofte i robotikk og automatiseringssystemer. Det er flere forskjellige typer lineære kodere, som hver bruker en annen deteksjonsmetode for å bestemme koders beliggenhet.
Alle varianter av dette instrumentet krever både en skala og en sensor for å kunne brukes riktig. Skalaen er et rett stykke materiale som er merket med jevne mellomrom, lik en vanlig målestokk. En sensor i den lineære koderenheten er i stand til å oppdage hvert av disse intervallene når den beveger seg forbi lysbildet. Hver gang en intervallmarkering oppdages og telles av sensoren, endres utgangen fra den lineære koderen.
Optiske lineære kodere er svært vanlige, og bruker synlige markeringer med høy kontrast på skalaen. Sensoren på dette instrumentet sender vanligvis ut infrarødt, synlig eller laserlys på markeringene. Lyspulser reflektert av skalamarkeringene blir oppdaget og talt. En optisk koder kan være veldig nøyaktig, og er ofte i stand til å bestemme lineær posisjon innen et mikrometer.
Ikke alle lineære kodermarkeringer er synlige for det menneskelige øyet. Magnetiske kodere bruker små magnetiske områder innebygd i skalaen. Hvert magnetismeområde blir oppdaget av sensoren og telt. Disse er vanligvis ikke så presise som den optiske varianten, men kan brukes i skitne eller fuktige miljøer som vil hindre optiske deteksjonsmetoder.
En tredje kodegiver bruker virvelstrøm for å bestemme posisjon. Virvelstrømmer skapes av bevegelse av et magnetfelt forbi en leder. Skalaen til en virvelstrømskoder er designet for å ha forskjellige nivåer av magnetisk motstand. Områder med lav og høy magnetisk motstand oppdages ved å overvåke virvelstrømmene forårsaket av induksjon.
Posisjonsdata detektert av en lineær kode kan være enten inkrementelle eller absolutte. Trinnvise posisjonsavlesninger indikerer ganske enkelt hvor langt koderen har beveget seg i en rett linje. Absolutte avlesninger inneholder derimot data om nøyaktig hvor koderen befinner seg langs skalaen.
Lineære kodedata brukes noen ganger bare til informasjonsmessige formål på en avlesning eller skjerm. Dataene kan også brukes som en del av et mer sofistikert datakontrollert system. Kodere brukes ofte for å gi en datamaskin, for eksempel en industrirobot eller en automatisert maskin, med tilbakemelding om plasseringen og reiseavstanden til bevegelige deler.