Witam, zainstalowalem na wale czujnik mogacy liczyc ilosc wykonanych obrotow przez wal. Posiadam urzadzenie do akwizycji danych ktore dziala jak karta dzwiekowa komputera. Po wykonaniu pomiarow uzyskalem sygnal jak na zdjeciu.
Teraz probuje rozbudowac algorytm o blok zliczania impulsow i niespecjalnie mi to wychodzi. W srodowisku DasyLab jest przyklad z wykorzystaniem Triggera, Relay i Counter (tego ostatniego nie moglem poszukac pod LV).
Czy wykonanie takiego ukladu do zliczania impulsow jest mozliwe przy wykorzystaniu karty dzwiekowej? Dane sa przesylane "paczkami" a nie w sposob ciagly i mam obawe czy jakis impuls nie zginie ??
Ewentualnie jakie funkcje mam zastosowac ???
Pozdrawiam
Zliczanie ilosci obrotow walu
- smart_lodz
- Posty: 53
- Rejestracja: 08 sty 2009 09:10
- Wersja środowiska: LabVIEW 2014
- Kontakt:
Zliczanie ilosci obrotow walu
Witam
Pobaw sie Peak Detectorem - zadajesz odpowiedni poziom a on zlicza ci albo ilosc dolin lub szczytow, dodatkowo wyrzuci ci tablice z amplitudami i x-ami.
Pozdrawiam
Pobaw sie Peak Detectorem - zadajesz odpowiedni poziom a on zlicza ci albo ilosc dolin lub szczytow, dodatkowo wyrzuci ci tablice z amplitudami i x-ami.
Pozdrawiam
-
bogdani
- Administrator
- Posty: 1315
- Rejestracja: 30 lip 2003 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Ruda Śląska
- Kontakt:
Zliczanie ilosci obrotow walu
Propozycja podana przez smart_lodz jest jak najbardziej prawidłowa.
Co do problemu przesyłania danych w paczkach, to np. rejestrując 10000 próbek przy częstotliwości 10 kHz masz czas z jednej sekundy, więc stąd już prosta droga do wyliczenia prędkości obrotowej.
Co do gubienia impulsów, to jedynym problemem jest fakt, że jeśli nie odbierzesz na czas zebranych próbek to albo zostaną nadpisane (stracisz zebrane dane) albo program (środowisko) wygeneruje błąd.
bogdani
Co do problemu przesyłania danych w paczkach, to np. rejestrując 10000 próbek przy częstotliwości 10 kHz masz czas z jednej sekundy, więc stąd już prosta droga do wyliczenia prędkości obrotowej.
Co do gubienia impulsów, to jedynym problemem jest fakt, że jeśli nie odbierzesz na czas zebranych próbek to albo zostaną nadpisane (stracisz zebrane dane) albo program (środowisko) wygeneruje błąd.
bogdani