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

Zdobycie, przetwarzanie i generacja sygnału

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

Postby siema24 on 20 Dec 2012, 20:18

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!
Attachments
zoom_problem_synchro_sinusow.JPG
problem_synchro_sinusow.JPG
siema24
interested
interested
 
Posts: 4
Joined: 19 Nov 2012, 21:27
LabVIEW Version: 2009
Karma: 0

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

Postby Lena on 24 Dec 2012, 12:30

Wyglada na to, ze sygnaly, ktore sa przerabiane, wziete z roznych zrodel. Sprobuj zsynhronizowac z jednego zrodla - wprost.
User avatar
Lena
beginner
beginner
 
Posts: 30
Joined: 12 Jan 2012, 01:16
Location: Wroclaw, Poland
LabVIEW Version: 2011
Karma: 10

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

Postby Lena on 24 Dec 2012, 18:09

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.
User avatar
Lena
beginner
beginner
 
Posts: 30
Joined: 12 Jan 2012, 01:16
Location: Wroclaw, Poland
LabVIEW Version: 2011
Karma: 10


Return to Przetwórstwo sygnału

Who is online

Users browsing this forum: No registered users and 2 guests

cron