Buffered Counter na PCI-6602

Wszelkie sprawy związane z LabVIEW i komunikacją ze sprzętem. Problemy i ciekawe rozwiązania.
nikodem
Posty: 5
Rejestracja: 20 sty 2010 17:40
Wersja środowiska: LabVIEW 8.6
Lokalizacja: Toruń
Kontakt:

Buffered Counter na PCI-6602

Post autor: nikodem »

Witam,
nie mogę rozgryźć tego trywialnego zadania. Mam tytułową kartę, wrzuconą w komputer i chciałbym za jej pomocą zliczać impulsy przychodzące na konkretną jednostkę czasu, najlepiej korzystając z DAQAssistanta, bo jest całkiem prosty i przyjemny.
Umiem tą kartą zliczać impulsy w ogólności, tj w trybie 1 Sample (On demand). Jeśli chciałbym przerzucić się na tryb HW timed muszę podać zegar... skąd go wziąść? Na liście nie mogę znaleźć Onboard clocka, którego LV każe mi szukać.
Z góry dziękuję za pomoc
Awatar użytkownika
Nowszy
Posty: 504
Rejestracja: 30 maja 2008 08:33
Wersja środowiska: LabVIEW 2011
Lokalizacja: Katowice
Kontakt:

Buffered Counter na PCI-6602

Post autor: Nowszy »

Wygląda na to, że w przypadku karty na PCI musisz sam sobie taki zegar stworzyć i zroutować wewnątrz karty. Czyli tworzysz dodatkowe zadanie CTR Output i wyjście z tego countera podłączasz na źródło Sample Clock-a dla zadania Count Edges. Na szybko zrobiłem ci przykład w załączniku, ale nie zdążyłem przetestować
Załączniki
PCI6602-CO.vi
(21.27 KiB) Pobrany 320 razy
Pozdrawiam, Maciek Antonik
Edu4Industry
nikodem
Posty: 5
Rejestracja: 20 sty 2010 17:40
Wersja środowiska: LabVIEW 8.6
Lokalizacja: Toruń
Kontakt:

Buffered Counter na PCI-6602

Post autor: nikodem »

No właśnie tak już zrobiłem, mam nadzieję że działa poprawnie ten zegar tylko ;).

Dzięki za pomoc.
ODPOWIEDZ