Witam szanownych forowiczów,
Mam do napisania program, którego zadaniem będzie sterowanie dwoma silnikami krokowymi, w które będzie zaopatrzona wypalarka laserowa. Zadanie jak dla mnie skomplikowane, gdyż nigdy nie programowałem w Labview lecz tylko dokonywałem pomiarów, wsparcie ze strony uczelni też nijakie nikt nie potrafi mi pomoc.
Zacząłem od przeszukania internetu znalazłem przykładowe programy i oraz schematy układów,które należy wykonać żeby podłączyć silniki do komputera. Tylko nie wiem czy wszystko mam dobrze zainstalowane i ustawione żeby moc obsługiwać port LPT ( zainstalowane mam wszystko co znajduje sie pod tym adresem ) gdyż przykładowe programy jakie znalazłem tutaj na forum jak i na oficjalnej stronie http://www.ni.com/ u mnie nie działają, działa za to jakiś program z microsoftu
http://www.microsoft.com/downloads/deta ... laylang=en
stad wiem ze układ mam wykonany poprawnie i dobrze podłączony silnik.
W programie, który mam napisać mam sterować dwoma silnikami, ustawić skok z jakim maja się poruszać, czas opóźnienia to czy maja obracać się w prawo czy lewo oraz ile kroków maja wykonać, wszystkie dane najlepiej wczytywane z zewnątrz np z pliku tekstowego ale to już dla mnie tym bardziej czarna magia:P
Efekty mojej pracy to:
stworzenie okładu, napisanie prostego programu do poruszania jednym jak narazie silnikiem
STEROWANIE SILNIKAMI KROKOWYMI LPT
-
- Posty: 6
- Rejestracja: 04 kwie 2009 09:27
- Kontakt:
-
- Posty: 6
- Rejestracja: 04 kwie 2009 09:27
- Kontakt:
STEROWANIE SILNIKAMI KROKOWYMI LPT
tutaj podaje poprawny link do tego programu co u mnie działa, jest on podany na stronie forum elektrody
http://www.elektroda.pl/rtvforum/topic637364.html
http://www.elektroda.pl/rtvforum/topic637364.html
Re: STEROWANIE SILNIKAMI KROKOWYMI LPT
Witam,
Do komunikacji z LPT uzyj bloczkow "In Port" oraz "Out Port".
Przykladowy program "Parallel Port Read and Write Loop.vi" ustawia i zczytuje bity z LPT.
Ze sterowaniem bezposrednio z LPT bedziesz mial problem, jak windows dostanie "czkawki" przelozy sie to na szarpniecia/gubienie krokow przez silniki. W Win XP jest problem z dokladnym odmierzaniem krotkich czasow oraz LPT nie jest tak blisko warstwy aplikacji jak np w starym DOSie. Nie wiem jakich parametrow ruchu oczekujesz oraz ile funduszy masz na to przeznaczone. Jezeli chesz tylko pozycjonowac glowice w plaszczyznie x,y to LPT wystarczy, w innym wypadku potrzeba karte sterujaca silnikami.
Pozdrawiam
sliski
Do komunikacji z LPT uzyj bloczkow "In Port" oraz "Out Port".
Przykladowy program "Parallel Port Read and Write Loop.vi" ustawia i zczytuje bity z LPT.
Ze sterowaniem bezposrednio z LPT bedziesz mial problem, jak windows dostanie "czkawki" przelozy sie to na szarpniecia/gubienie krokow przez silniki. W Win XP jest problem z dokladnym odmierzaniem krotkich czasow oraz LPT nie jest tak blisko warstwy aplikacji jak np w starym DOSie. Nie wiem jakich parametrow ruchu oczekujesz oraz ile funduszy masz na to przeznaczone. Jezeli chesz tylko pozycjonowac glowice w plaszczyznie x,y to LPT wystarczy, w innym wypadku potrzeba karte sterujaca silnikami.
Pozdrawiam
sliski