Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Enkoder - rozróżnienie kierunku obrotów

uzi104 15 Aug 2012 14:34 2424 8
Optex
  • #1
    uzi104
    Level 10  
    Mam taki enkoder: http://lispol.com/p/2613/Enkoder%2020imp.%20L=20mm%20pion
    Podłączyłem go w taki sposób:
    Enkoder - rozróżnienie kierunku obrotów
    Problem polega na tym, że gdy kręcę nim w prawo lub w lewo dioda się świeci. A jak mam go podłączyć, żeby dioda świeciła się tylko gdy kręcę nim np w prawo?
  • Optex
  • #2
    jdubowski
    Tube devices specialist
    uzi104 wrote:
    Problem polega na tym, że gdy kręcę nim w prawo lub w lewo dioda się świeci. A jak mam go podłączyć, żeby dioda świeciła się tylko gdy kręcę nim np w prawo?


    A to już trzeba dorzucić nieco logiki która porówna kolejnośc impulsów na wyjsciach i w zależności od niej diodę zapali lub zgasi...
  • #3
    uzi104
    Level 10  
    No powiem Ci że pomogłeś mi jak nie wiem... Gdyby dla mnie było wszystko takie jasne to bym nie prosił o pomoc :)
    Sprawdzałem miernikiem wszystkie kombinacje i nieważne które styki dotykam jest zwarcie kręcąc w lewo czy w prawo. Napisałem temat bo może mam jakiś zły tym swojego enkodera dlatego proszę o pomoc.
    Pozdrawiam
  • Optex
  • #4
    zielony_gajowy
    Level 15  
    uzi104 wrote:
    Gdyby dla mnie było wszystko takie jasne to bym nie prosił o pomoc

    Prawdopodobnie, ten enkoder zachowuje się tak jak większość enkoderów. Poprzednie zdanie było DUŻYM uproszczeniem.
    W zależności od kierunku obrotu jedno z wyjść jest zwierane wcześniej do punktu wspólnego niż drugie.

    Napisz, konkretnie, o co Ci chodzi!
    Bo jak chcesz enkoderem świecić LED, to tylko zmarnowałem czas.
  • #5
    Quarz
    Level 43  
    uzi104 wrote:
    No powiem Ci że pomogłeś mi jak nie wiem... Gdyby dla mnie było wszystko takie jasne to bym nie prosił o pomoc :)
    Sprawdzałem miernikiem wszystkie kombinacje i nieważne które styki dotykam jest zwarcie kręcąc w lewo czy w prawo.
    I nic dziwnego, ponieważ z jednym czujnikiem tego nie da się zrobić/wykryć - potrzebna są dwa, aby jeden impuls z odsłonięcia/przesłonięcia - rozwarcia/zwarcia - czujnika pojawiał się wcześniej od drugiego, lub odwrotnie w zależności od kierunku ruchu obrotowego.

    uzi104 wrote:
    Napisałem temat bo może mam jakiś zły tym swojego enkodera dlatego proszę o pomoc.
    Pozdrawiam
    Gdybyś skorzystał z forumowej wyszukiwarki to znalazłbyś - m. in. - i mój post wraz z załącznikiem o układzie wykrywania kierunku ruchu -> #10 30 Gru 2006 23:06:16 Re: Licznik rewersyjny
  • #7
    uzi104
    Level 10  
    Nie nie LED to miało być tylko uproszczenie...
    Generalnie chodzi o to że enkoder będzie podłączony do atmegi, która będzie zliczać sygnały. Tylko teraz chodzi o to żeby zliczane były impulsy TYLKO gdy obraca się go w prawą stronę (jeśli obraca się w lewą stronę program ma tego nie zliczać). No i pojawił mi się problem gdy obracając enkoderem w dowolnym kierunku wychodzą mi sygnały z niego
  • #9
    uzi104
    Level 10  
    Już wszystko rozumiem. Dziękuję za pomoc