Panelmonterede enkodere - Forstå det grundlæggende
Bidraget af DigiKeys nordamerikanske redaktører
2023-12-05
Denne artikel vil dykke ned i det elektrotekniske område af panelmonterede roterende enkodere. Disse enheder er i bund og grund transducere, der konverterer rotationsforskydning til elektriske signaler for værtssystemet. Enkoderens mekanisme involverer generering af impulser under rotation, hvilket gør det muligt for en kontrolenhed at skelne vigtige oplysninger som retning, position, antal eller hastighed.
Panelmonterede enkodere er afgørende for en lang række industrier. De kan findes i brancher som forsvar og rumfart, medicin, forbrugsvarer, test/måling og meget mere. Alsidigheden ved panelmonterede enkodere gør, at de kan spille en rolle i forskellige applikationer som cockpitkontroller, studiemixere og lydudstyr, elektroniske laboratorie- og instrumentopstillinger, motordrev osv. På grund af deres alsidighed er panelmonterede enkodere det førende valg til fremstilling af præcise kontrolgrænseflader. Denne artikel vil udforske den grundlæggende funktion af panelmonterede roterende enkodere og kaste lys over de vigtigste specifikationer og overvejelser.
Grundlæggende om panelmonterede enkodere
Når det drejer sig om roterende enkodere, får panelmonterede enkodere deres navn, fordi de er fysisk fastgjort til paneler. Disse enheder tjener primært menneskelige interface-funktioner, eksemplificeret ved volumenknappen på et stereoanlæg. Deres rolle er at give brugerne mulighed for at manipulere forskellige systemparametre og fungere som bindeled mellem brugeren og systemprocessoren.
Hvis man sammenligner panelmonterede roterende enkodere med potentiometre, en anden panelmonteret komponent med en lignende rotations-til-signal-translationsfunktion, er der tydelige fordele. Panelmonterede enkodere har strammere produktionstolerancer, hvilket resulterer i øget nøjagtighed og ensartethed. Derudover passer deres digitale udgange problemfrit til moderne digitale enheder, hvilket eliminerer behovet for analog-til-digital-konvertere og dermed reducerer omkostninger og potentielle fejl. Men for dem, der er nysgerrige om potentiometre, tilbyder Same Sky' artikel, "The Complete Guide to Potentiometers", en omfattende udforskning af disse lignende, men alligevel anderledes komponenter.
Specifikationer og overvejelser for panelmonterede enkodere
Flere vigtige specifikationer og overvejelser kræver yderligere opmærksomhed, når man dykker ned i detaljerne for panelmonterede roterende enkodere. PPR, eller pulser pr. omdrejning, skiller sig ud som en afgørende metrik, der kvantificerer enkoderens opløsning ved at angive antallet af firkantbølgepulser, der genereres pr. 360-graders rotation (figur 1). Opløsningen kan også angives i CPR (counts per revolution), der beregnes som PPR ganget med 4, hvilket svarer til antallet af kvadraturtilstandsændringer pr. omdrejning. For en omfattende forståelse af disse målinger er Same Sky' artikel med titlen "What's the Difference Between an Incremental Encoder's PPR, CPR, and LPR?" en værdifuld ressource.
Figur 1: Pulser måles som bølgeformer fra et identisk punkt til det næste. (Billedkilde: Same Sky)
Detenter, en integreret funktion, bidrager til brugerfeedback ved hørbart at "klikke" på plads under akslens rotation. Rasterne angives i klik pr. 360-graders rotation og tjener til at forhindre utilsigtede rotationer og giver en taktil indikation ved specifikke grader af akselbevægelse.
Trykknapfunktionen udvider enkoderens funktionalitet og introducerer et ekstra brugerinputsignal. Ved at trykke ned på enkoderakslen aktiveres en simpel SPST-kontakt. Denne funktion bruges almindeligvis til at vælge funktioner, der skal manipuleres ved at dreje på enkoderknappen.
Roterende enkodere udnytter firkantbølger med to kanaler, der er forskudt med 90 elektriske grader for at skelne retningen. Den relative faseforskydning mellem disse kanaler gør det muligt at detektere den forreste kanal, hvilket giver en pålidelig indikator for rotationsretningen (figur 2).
Figur 2: Detektering af det førende signal gør det muligt at overvåge rotation med eller mod uret. (Billedkilde: Same Sky)
I jagten på forbedret opløsning vælger mange applikationer kvadratur-tilstandsændringer, hvor en cyklus omfatter en overgang fra lav til høj, før den går tilbage til lav på begge kanaler. Denne tilgang øger effektivt antallet af tællinger pr. omdrejning, hvilket øger enkoderens opløsning og præcision ved sporing af rotationsbevægelser. Det er en smart strategi til at udtrække mere detaljeret information fra hver omdrejning, hvilket optimerer enkoderens ydeevne i forskellige applikationer.
| |||||||||||||||||||||||||||||||||||||||||
Figur 3: Kvadratur sandhedstabel. (Billedkilde: Same Sky)
Tilslutning af panelmonterede enkodere til mikrocontrollere kræver, at man laver et kredsløb, hvor mikrocontrolleren leverer strøm og giver en vej til V+, mens enkoderen giver en vej til jord. Dette samarbejde danner et komplet kredsløb, der muliggør problemfri kommunikation mellem enkoderen og mikrocontrolleren. Udtrykket "åben kollektor" bruges også i flæng med "dræn", hvilket indikerer, at kollektoren på udgangstransistoren er ekstern i forhold til enheden. Det handler om at etablere effektive elektriske veje til dataudveksling.
Det er også vigtigt at skelne mellem, at mikrocontrollere bruger forskellige metoder til at tælle:
- Pulser på én kanal: Denne enkle metode tildeler 1 tælling pr. puls, hvilket forenkler tælleprocessen til applikationer, hvor en grundlæggende tælling er tilstrækkelig.
- Impulser på to kanaler: Ved at udnytte begge kanaler fordobles antallet effektivt, hvilket giver en mere detaljeret og præcis gengivelse af enkoderens bevægelse.
- Kvadratur-tilstandsændringer: Ved at vælge kvadraturtilstandsændringer udnytter man de fire tællinger pr. cyklus, hvilket giver endnu højere opløsning og præcision ved sporing af rotationsskift.
Mekanisk vs. optisk
Generelt fungerer panelmonterede enkodere ved hjælp af to primære teknologier: mekanisk og optisk.
Mekaniske enkodere fungerer som en række kontakter og er afhængige af et kodehjul med kontakter jævnt fordelt langs den ydre kant. Samtidig fastgøres en stationær kontakt til enkoderens chassis (figur 4). Når kodehjulet roterer, etablerer og afbryder det sekventielt kontakten med kodehjulets kontakter, én ad gangen. Denne cykliske ind- og udkobling i kredsløbet producerer spændingsimpulser, en mekanisme, der er grundlæggende for omdannelsen af rotationsbevægelse til elektriske signaler.
Figur 4: En mekanisk enkoders indre funktion. (Billedkilde: Same Sky)
Det er vigtigt at understrege, at mekaniske enkodere, der i bund og grund fungerer som en række mekaniske kontakter, kræver debounce-kredsløb og programmering for at sikre et brugbart output. I et ideelt scenarie ville en kontakt udvise klare on-off-tilstande, men i den virkelige verden er der komplikationer. Kontakter kan opleve at svæve eller hoppe mellem disse tilstande, hvilket fører til et forvrænget signal. Dette hoppefænomen, kendt som switch bounce, kan fejlagtigt tolkes som ekstra impulser, hvilket introducerer unøjagtigheder i systemet.
For at afbøde switch bounce kommer debounce-kredsløb i spil (figur 5). Dette kredsløb er designet til at "rette op" på outputtet og sikre, at signalet nøjagtigt repræsenterer de tilsigtede tænd/sluk-tilstande uden forstyrrelser fra hoppende eller svævende effekter. Denne opmærksomhed på signalintegritet er afgørende for pålidelig og præcis ydeevne i forbindelse med mekaniske enkodere.
Figur 5: Debounce-kredsløb hjælper med at "rette op" på en mekanisk enkoders output. (Billedkilde: Same Sky)
På den anden side består optiske enkodere af tre grundlæggende komponenter: en lyskilde, en lysdetektor og et kodehjul. Det følgende er en oversigt over deres drift:
- Lyskilde: Denne komponent udsender lys.
- Lysdetektor: Placeret overfor lyskilden registrerer detektoren det udsendte lys.
- Kodehjul: Kodehjulet er placeret mellem lyskilden og detektoren og har jævnt fordelte spalter. Disse spalter tillader skiftevis lys at passere igennem eller blokerer det.
Den operationelle cyklus involverer lyskilden, der skinner gennem spalterne i kodehjulet. Detektoren registrerer ændringer i lysintensiteten baseret på, om spalterne tillader eller blokerer for lyset. Interne kredsløb reagerer ved at aktivere eller deaktivere udgangen, afhængigt af om lyset registreres eller blokeres. Denne mekanisme gør det muligt for optiske enkodere effektivt at omsætte positionsinformation til elektriske signaler.
Figur 6: En optisk enkoders interne funktion. (Billedkilde: Same Sky)
For at afslutte denne sammenligning er mekaniske enkodere omkostningseffektive og alsidige med et bredt spændingsområde. Men de har brug for debounce-kredsløb for at få et pålideligt signal og har en kortere livscyklus. På den anden side er optiske enkodere generelt dyrere, men har en længere livscyklus. De leverer et renere udgangssignal uden at kræve debounce-kredsløb. I præcisionsapplikationer kan optiske enkodere desuden tilbyde højere opløsninger.
Konklusion
Panelmonterede enkodere vil fortsat finde en plads i forskellige brugergrænsefladeapplikationer på tværs af en række industrier. En omfattende forståelse af tilgængelige enkoderteknologier, vigtige specifikationer og designovervejelser bliver afgørende for det optimale valg af enhed. Same Sky tilbyder et udvalg af både mekaniske og optiske panelmonterede enkodere, der imødekommer stort set alle designkrav. Ud over deres panelmonterede enkodere leverer Same Sky kapacitive AMT-rotationsenkodere en nøjagtighed og holdbarhed, som ikke findes i andre enkoderteknologier.
Disclaimer: The opinions, beliefs, and viewpoints expressed by the various authors and/or forum participants on this website do not necessarily reflect the opinions, beliefs, and viewpoints of DigiKey or official policies of DigiKey.

