Hva er en skaftkoder?
En skaftkoder, også kjent som en roterende koder, er en enhet som rapporterer rotasjonsvinkelen på skaftet. Den er vanligvis festet til en motoraksel eller annen rotasjonsenhet og brukes til å spore dens nåværende posisjon. Skaftkodere brukes ofte i robotapplikasjoner, datamus og industrikontroll. De brukes også ofte i maskinverktøyskifte, kameralinser og teleskoper.
En absolutt akselkoder kan bestemme den nåværende plasseringen til koderen fra det øyeblikket den drives opp. I motsetning til en inkrementell koder, sporer den den absolutte akselposisjonen i stedet for posisjonen i forhold til hvor den startet. En absolutt roterende koder kan bruke mekaniske, magnetiske eller optiske sensorer med en roterende skive for å bestemme akselposisjonen. Mekaniske kodere bruker glidekontakter og en plate med metallmønstre designet for å kode akselposisjonen. Magnetiske kodere opplever plasseringen av magnetiserte strimler på en plate mens optiske skiveanordninger leser spesielt-kodede lys og mørke områder.
posisjonsdataene fra en absolutt akselkoder sendes ut i enten digital eller analog form, avhengig av utformingen av enheten. Digitale data er ofte representert i binær, grå kode eller binær kodet desimal. Grå kode er en modifisert form for binær koding der tilstøtende mønsterkoder er forskjellige med bare en bit, og reduserer feil i posisjonsdata. De digitale dataene kan vanligvis sendes ut parallelt eller i seriell format som asynkron anbefalt standard (RS) 422. Standarder som seriell synkront grensesnitt (SSI) og Controller Area Network (CAN) støttes også ofte.
Inkrementelle roterende kodere, også kjent som kvadraturkodere, måler relativ akselbevegelse. Denne typen akselkoder bruker bare to optiske eller mekaniske sensorer for å oppdage akselrotasjon fra en vinkel til den neste. For å holde rede på gjeldende posisjon, ekstern CIRCUITRY kan brukes til å telle akselbevegelser fra et referansepunkt. I mekaniske kodere tar kammer på akselen kontakt med mekaniske sensorer for å indikere posisjon. Optiske kodere kan bestemme bevegelse ved å lese to lys- og mørkekodede spor med fotodioder.
Mens de fleste inkrementelle kodere -utgangsposisjonsdata med firkantede bølger som er 90 grader utenfor fase, kan noen produsere sinusbølger i stedet. Lineære inkrementelle kodere måler avstand i en rett linje i stedet for i rotasjon. De brukes ofte i maskinverktøy. Noen inkrementelle kodere inkluderer minne med et batteribackup for å registrere tellerinformasjon. Denne typen akselkoder i kombinasjon med et referansepunkt kan brukes til å spore absolutt posisjon, selv ved oppstart.
En optisk rotasjonsakselkoder kan vanligvis svinge i høye hastigheter. Noen enheter kan rotere opp til 30 000 revolusjoner per minutt (RPM). I kontrast er de fleste mekaniske kodere mye mer begrenset i hastighet.