Spring til hovedindhold (tryk på Enter)

Encoder

En encoder omsætter drejning til signaler, som en mikrocontroller kan tælle. Her finder du rotary encodere med indbygget trykknap til menuer og indstillinger, en I2C-encoder der kan kædes, absolutte kodekontakter, en drejeomskifter med flere positioner, en optisk industriencoder, en Hall-vinkelsensor og et encodersæt til små gearmotorer. Se også knapper og rotationssensorer.

  • DFRobot rotationsencoder SEN0235
    Mængderabat

    DFRobot

    Rotary Encoder Module EC11, 360° No Stop, 3.3-5V, 20 Pulse

    34,50
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please fill in all required fields.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • 360 Degrees Rotary Encoder Module, hole side
    Mængderabat

    Trusted Supplier

    360 Degrees rotary encoder module

    25,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please fill in all required fields.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • DFRobot encoder-kit SEN0038
    Mængderabat
    Ny

    DFRobot

    Motor Encoders Kit TT, 20 PPR, Gravity Interface, 5V, <20mA

    69,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please fill in all required fields.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • DFRobot encoder SEN0230
    Mængderabat

    DFRobot

    Photoelectric Rotary Encoder - 400P/R, 5000 r/min, NPN Output

    280,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please fill in all required fields.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • DFRobot encoder DFR0722
    Mængderabat

    DFRobot

    Encoder-Horizontal 8421, 16-Gear, 150mA, -40~85°C

    52,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please fill in all required fields.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • DFRobot encoder DFR0721
    Mængderabat

    DFRobot

    Encoder-Vertical 8421, 16-Gear, 150mA, -40~85C, 19x19mm

    52,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please fill in all required fields.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • DFRobot drejeomskifter SEN0156
    Mængderabat

    DFRobot

    Rotary Switch Module V1, 12 Positions, Indicator LEDs

    62,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please fill in all required fields.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • DFRobot vinkelsensor SEN0221
    Mængderabat

    DFRobot

    Hall Angle Sensor 360 Degree, 5V, 0-5V Output, IP40, 12-bit ADC

    510,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please fill in all required fields.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • DFRobot rotationsencoder SEN0502
    Mængderabat

    DFRobot

    Rotary Encoder Module 360 Degree, I2C, 20 Pulses, LED Indicator

    115,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please fill in all required fields.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .

Encoder eller potentiometer?

Et potentiometer giver en analog spænding og har et fast start- og slutpunkt. En inkrementel encoder kan drejes rundt i det uendelige og giver pulser for hvert trin. Det gør den ideel til menuer, volumen og indstillinger, hvor softwaren holder styr på værdien.

Typer i kategorien

  • Mekaniske rotary encodere (fx EC11-typen) giver typisk 20 trin pr. omgang og har en trykknap i akslen. De har to udgange, A og B, der er forskudt, så du kan se retningen.
  • I2C-encoder klarer selv tællingen og sendes over I2C, så mikrocontrolleren ikke misser trin. Flere kan sidde på samme bus.
  • Absolutte kodekontakter (8421) har 16 faste stillinger, der aflæses som en binær kode på fire ben – praktisk til fx adressevalg eller tilstande.
  • Drejeomskifter med flere positioner vælger mellem faste stillinger.
  • Optisk industriencoder giver mange pulser pr. omgang til præcis måling af aksler og hjul.
  • Motorencodersæt monteres på små TT-gearmotorer og måler hjulets omdrejninger.
  • Hall-vinkelsensor måler vinklen uden mekanisk kontakt og giver en analog spænding.

Sådan læser du en mekanisk encoder

  • Brug interrupts på A-benet, eller et bibliotek som Encoder til Arduino, så hurtige drejninger ikke går tabt.
  • Mekaniske kontakter preller. Debounce i software, eller sæt en lille kondensator på hvert ben.
  • Moduler har ofte pull-up-modstande; en løs encoder skal bruge de interne pull-ups.
  • Mange mekaniske encodere giver flere tilstandsskift pr. hak. Tæller din kode to eller fire trin pr. klik, så del med det tal.

Hvilken skal du vælge?

Til en menu eller en volumenknap er en mekanisk encoder med trykknap det oplagte valg. Har du mange encodere eller travl kode, aflaster en I2C-encoder mikrocontrolleren. Skal du måle hastighed eller position på en motor, er en optisk encoder eller et motorencodersæt det rigtige.

Optiske encodere med NPN-udgang

En encoder med NPN- eller open collector-udgang trækker kun signalet til GND. Du skal derfor bruge en pull-up-modstand, og den skal gå til mikrocontrollerens logikspænding (3,3 V eller 5 V) – ikke til encoderens forsyning, hvis den er højere.

Relaterede kategorier

Se alle tryk og omskiftere, herunder knapper og omskiftere. Til vinkelmåling uden kontakt se rotationssensorer, og til motorer se DC-motorer.

Verificeret Shoporama-shop – let-elektronik.dkVerificeret Shoporama-shoplet-elektronik.dk