Znaleziono 2 wyniki

autor: ggg1986
10 lis 2006, 22:02
Forum: STEP2CNC
Temat: Powstaje nowy program sterujący CNC. Potrzebni betatesterzy!
Odpowiedzi: 73
Odsłony: 25408

Ja mam xp pro i używałem QueryPerformanceCounter() właśnie do sterowania silnikami krokowymi. Inne timery w Windows mają rozdzielczość 1ms, a właśnie QueryPerformanceCounter() umożliwił mi generowanie impulsów na port lpt co 0,3 ms (mam bardzo kiepskie silniki i nie dały się kręcić szybciej). Ale nie jest to zbyt dobre rozwiązanie, czasami Windows przełączy na inny proces i szarpnie silnikiem, ale u mnie dla tak małych prędkości było ok.
autor: ggg1986
04 lis 2006, 15:08
Forum: STEP2CNC
Temat: Powstaje nowy program sterujący CNC. Potrzebni betatesterzy!
Odpowiedzi: 73
Odsłony: 25408

Jak to nie ma, w xp pro można bardzo dokładnie zmierzyć czas, z dokładnością do 1 taktu procesora. Czyli jak pracujesz na 2Ghz to teoretycznie można mierzyć czas z dokładnością do 0.5*10^-9 s. Co prawda, żaden timer nie umożliwi ci precyzyjnego generowania impulsów, ale można takim się posługiwać w win xp pro. (no chyba, że tylko jest w mojej wersji, taki prezent od Billa specjalnie dla mnie :D )

Wróć do „Powstaje nowy program sterujący CNC. Potrzebni betatesterzy!”