czujnik inkrementalny

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
Awatar użytkownika
rafider
Posty: 23
Rejestracja: 16 kwie 2006 00:00
Lokalizacja: Kraków

czujnik inkrementalny

Post autor: rafider »

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ł
Awatar użytkownika
rafider
Posty: 23
Rejestracja: 16 kwie 2006 00:00
Lokalizacja: Kraków

Re: czujnik inkrementalny

Post autor: rafider »

No wierzyć mi się nie chce że nikt nic nie wie...
bogdani
Administrator
Posty: 1315
Rejestracja: 30 lip 2003 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Ruda Śląska
Kontakt:

Re: czujnik inkrementalny

Post autor: bogdani »

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
Ktoś ci pomógł na forum? Podziękuj dając pochwałę.

Obrazek Obrazek Obrazek
Awatar użytkownika
rafider
Posty: 23
Rejestracja: 16 kwie 2006 00:00
Lokalizacja: Kraków

Re: czujnik inkrementalny

Post autor: rafider »

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 :)
ODPOWIEDZ