trigger
: 05 sty 2010 14:29
Jestem nowy na forum, więc chciałbym wszystkich serdecznie przywitać i od razu przechodzę do mojego "problemu"
.
Obecnie używam karty NI USB-6212, generatora sinusoidy 50 Hz i oscyloskopu.
Chcę napisać program w labview który będzie mierzył na wejściu analogowym karty usb sygnał 50Hz, wykryje przejście przez zero i "w tym samym momencie" załącza wyjście cyfrowe karty.
Wszystko pięknie działa jeżeli używa się generatorów sinusoidy z labview tak jak w przykładzie "Basic Level Triggering", niestety kiedy podłączę do tego rzeczywisty sygnał z generatora to wyjście digital załączane jest w "dowolnym momencie".
W załączniku próby opanowania tematu, problem jest też z załączeniem wyjścia cyfrowego karty po wykryciu zera, odczyt N sampli i wykrycie zera trwa od kilkunastu do 20 ms i załączenie wyjścia cyfrowego przesuwa się w stosunku do zera ;(
Na pewno już to przerabialiście i wiecie jak to zrobić ;)

Obecnie używam karty NI USB-6212, generatora sinusoidy 50 Hz i oscyloskopu.
Chcę napisać program w labview który będzie mierzył na wejściu analogowym karty usb sygnał 50Hz, wykryje przejście przez zero i "w tym samym momencie" załącza wyjście cyfrowe karty.
Wszystko pięknie działa jeżeli używa się generatorów sinusoidy z labview tak jak w przykładzie "Basic Level Triggering", niestety kiedy podłączę do tego rzeczywisty sygnał z generatora to wyjście digital załączane jest w "dowolnym momencie".
W załączniku próby opanowania tematu, problem jest też z załączeniem wyjścia cyfrowego karty po wykryciu zera, odczyt N sampli i wykrycie zera trwa od kilkunastu do 20 ms i załączenie wyjścia cyfrowego przesuwa się w stosunku do zera ;(
Na pewno już to przerabialiście i wiecie jak to zrobić ;)