Witam
mam do zrobienia pewien projekt i zastanawiam się nad jednym problemem. Mam do dyspozycji LabView 7, karte NI6602 oraz inkrementalny czujnik położenia (w zasadzie jeszcze kilka innych sensorów, ale o tym może później). Chodzi o to że z czyjnika inkrementalnego wychodzą dwa sygnały, gdzie ten drugi jest przesunięty fazowo względem pierwszego o 90st (wiadomo, kontrola kierunku zliczania). I teraz moje pytanie. Czy żeby dobrze odczytywać położenie (kierunek zliczania) muszę stworzyć dwa taski zegarowe, i zliczać impulsy z dwóch sygnałów? Istnieje możliwość że suma impulsów z jednego z kanałów będzie o jeden większa od drugiego i wtedy będzie wiadomo w którą stronę zliczamy, ale czy zawsze tak będzie (szczerze: I don`t think so...) Dlatego prosze napiszcie jakieś swoje pomysły jak to dobrze zrobić. Z góry dziękuję za wszelkie propozycje!!
Pozdrawiam Rafał
czujnik inkrementalny
Re: czujnik inkrementalny
No wierzyć mi się nie chce że nikt nic nie wie...
-
- Administrator
- Posty: 1315
- Rejestracja: 30 lip 2003 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Ruda Śląska
- Kontakt:
Re: czujnik inkrementalny
Witaj
Jeszcze trochę i miałbym swój przykład, bo też mam do obsłużenia przetwornik długości z takim wyjściem.
Niestety, jeszcze go nie oprogramowałem, więc zaserwuję ci przykład ze stroni ni.com.
How Can I Count The Rising And Falling Edges Of My Quadrature Encoder Signal?
Can My E-Series Counter Detect Both the Rising and Falling Edges of My Quadrature Encoder Signal?
bogdani
Jeszcze trochę i miałbym swój przykład, bo też mam do obsłużenia przetwornik długości z takim wyjściem.
Niestety, jeszcze go nie oprogramowałem, więc zaserwuję ci przykład ze stroni ni.com.
How Can I Count The Rising And Falling Edges Of My Quadrature Encoder Signal?
Can My E-Series Counter Detect Both the Rising and Falling Edges of My Quadrature Encoder Signal?
bogdani
Re: czujnik inkrementalny
Dzięki, już biorę się za lekturę 
Super, ten przykład sam nawet przeglądałem (NI Example) ale nie zagłębiłem się widocznie dość dokładnie w helpa i nie byłem go pewien. A ta karta 6602 jest przecież stworzona to tego typu liczników
, muszę jeszcze poczytać o tym "z indexing" i problem licznika prawdopodobnie będę miał za sobą, mama nadzieje 

Super, ten przykład sam nawet przeglądałem (NI Example) ale nie zagłębiłem się widocznie dość dokładnie w helpa i nie byłem go pewien. A ta karta 6602 jest przecież stworzona to tego typu liczników

