Page 1 of 1

Utrata synchronizacji fazy dwóch sygnałów - pilny problem

PostPosted: 20 Dec 2012, 20:18
by siema24
Witam i przedstawiam problem. Z przetwornika NIDAQ generuję dwa sygnały sinusoidalne o tej samej częstotliwości, przesunięte względem siebie w fazie o 90stopni (pierwszy z parametrem 'phase in' = 45, drugi 135. Jednak przy odbiorze różnica fazy 'rozjeżdża' się na pewien czas po czym wraca do 90stopni. Dobrze widać to na załączonych zrzutach. Drugi z nich przedstawia to samo co pierwsze w taką różnią, że wykresy są przybliżone do momentu powstawania problemu czyli do wartości osi OX = 0,03. Widać, że w tym momencie sygnały "zblizyły się" do siebie. Czy ktoś wie jak rozwiązać ten problem? Czy ma to związek ze złym próbkowaniem sygnału? Z góry dziękuję za pomoc!

Re: Utrata synchronizacji fazy dwóch sygnałów - pilny proble

PostPosted: 24 Dec 2012, 12:30
by Lena
Wyglada na to, ze sygnaly, ktore sa przerabiane, wziete z roznych zrodel. Sprobuj zsynhronizowac z jednego zrodla - wprost.

Re: Utrata synchronizacji fazy dwóch sygnałów - pilny proble

PostPosted: 24 Dec 2012, 18:09
by Lena
Jezeli przygotowanie danych i generacja sa zrobione prowidlowo, to fazy w ogole rozbiegac sie nie moga... Najprawdopodobniej ze jest jakis blad w zadaniu albo bufer robi sie pusty. W kazdym razie ciezko mi mowic, bo nie mam kodu, ale daje 100% ze na dowolnej NI DAQ mozna zrobic zeby sie nie rozbiegaly.