Kontroler silnika krokowego na porcie LPT


Regulamin | Punkty | Ostatnie | Szukaj | Rejestracja | Zaloguj
Kontroler silnika krokowego na porcie LPT
Idz do strony 1, 2, 3, 4, 5, 6, 7 Następny
Forum elektroda.pl Strona Główna -> DIY Pozostałe i Newsy
Autor Wiadomość
rmajda
05 Gru 2006 11:18 Kontroler silnika krokowego na porcie LPT
Poziom 16
Dołączył: 11 Kwi 2003
Posty: 347
Skąd (miasto): Kraków
Często pojawiają się pytania jak sterować silnikiem krokowym, jak zrobić robota z silnikiem krokowym. Poniższy projekt
nieco przybliży problematykę silników krokowych.
Adres zródła strony jest tutaj: http://electronics-diy.com/stepper_motors.php
Materiały
- M42SP-5 Unipolarny silnik krokowy (lub podobny)
- ULN2003 - driver silnika krokowego
- złącze męskie DB25 (do podłączenia z portem dukarki)
- przewody, cyna ...
Schemat
Jest to bardzo prosty do zbudowania kontroler który pozwoli kontrolować położenie silnika krokowego za pomocą portu
LPT.
Zasada działania silnika krokowego
Silnik krokowy znacząca różni się od normalnego silnika prądu stałego. W normalnym silniku wirnik "kręci się" natomiast w
silniku krokowym wirnik silnika zmienia swoje położenie o jeden krok. Silnik który zastosowano w projekcie posiada 48
kroków, co powinno zadowolić większość użytkowników jeśli chodzi o precyzję położenia. Aby wprawić silnik krokowy w
ruch należy podawać zasilanie sekwencyjnie na odpowiednie cewki.
Połączenia silnika krokowego
Unipolarny silnik powinien mieć 5 lub 6 wyprowadzeń w zależności od modelu. Jeśli posiada 6 wyprowadzeń jak ten na
rysunku powyżej to należy połączyć piny 1 i 2 razem i podłączyć do zasilania 12-24Vdc. pozostałe piny a1 (żółty), b1
(czarny), a2 (pomarańczowy), b2 (brązowy) powinny być podłączone do drivera ULN2003 tak jak pokazano na schemacie.
Tryby pracy silnika krokowego
1. Pojedyncze krokowanie - najprostszy tryb sterowania silnika przez podawanie napięcia na kolejne cewki (jedna cewka w
jednym czasie). Dla naszego silnika wymagane jest 48 kroków aby silnik wykonała pełen obrót. Na jeden krok silnik
zmienia położenie o 7.5 stopnia. Poniższa sekwencja musi być powtórzona 12 razy dla wykonania przez silnik pełnego
obrotu.
2. Zwiększony moment obrotowy - w tym trybie mamy większy moment obrotowy przez podanie zasilania na dwie cewki
jednocześnie.
3. Krokowanie co pół kroku - silnik krokowany jest co pół kroku tak więc potrzebuje 96 kroków na wykonanie jednego
pełnego obrotu. W tej konfiguracji w jednym kroku silnik zmienia swoje położenie o 3.75 stopnia.
Można tutaj zauważyć połączenie trybu 1 (jaśniejszy zielony) i 2 (ciemniejszy zielony).
Aplikacja do sterowania silnika krokowego z portu LPT
Do celów testowych (edukacyjnych) stworzona została aplikacja.
Aplikacja posiada możliwość wyboru trybu pracy silnika, zmianę prędkości oraz zmianę kierunku wirowania. Do pracy
aplikacji wymagane jest zainstalowanie Microsoft .NET Framework który można pobrać stąd:
http://www.microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en
Aplikacja jest do pobrania stąd: http://electronics-diy.com/download_file.php?apps&file=Stepper%20Motor%20Controller
Powrót do góry
Wyślij email
Rudolf2
05 Gru 2006 14:42 Re: Kontroler silnika krokowego na porcie LPT
Poziom 15
hmmm no ciekawe :] ciekawe czy ktos teraz wykorzysta to do skanera dyskotekowego i np discoliteza :] pozdrawiam.
Dołączył: 23 Wrz 2004
Posty: 256
Powrót do góry
Wyślij email
Xaveri
05 Gru 2006 16:08 Re: Kontroler silnika krokowego na porcie LPT
Poziom 13
No i kiepsko. 2 silniki na 1 LPT...
Dołączył: 06 Lut 2006
To już lepiej kupić najtańszego uP pod niego dopiero podlaczyc uln2803 i sterowac z lpt na zasadzie kierunek+krok i
Posty: 145
Skąd (miasto): Warszawa
spokojnie 4 silniczki podpinam np. do amatorskiej cnc...
enjoy!
Powrót do góry
Wyślij email
redart
05 Gru 2006 16:22 Re: Kontroler silnika krokowego na porcie LPT
Poziom 17
Spoko koncepcja, można zrobić zegarek wskazówkowy sterowany PCtem :D Kiedyś robiłem coś takiego na złączu
Dołączył: 31 Paz 2004
joystick'a Timex'a 2048, tylko w tamtych czasach potrzebna była garść tranzystorów zamiast ULN'a.
Posty: 395
Skąd (miasto): Lublin
Powrót do góry
Wyślij email
Uszol 1990
05 Gru 2006 17:19 Re: Kontroler silnika krokowego na porcie LPT
Poziom 21
Nic ciekawego :)
Dołączył: 28 Lis 2004
Ale zawsze się może przydać :)
Posty: 1216
Skąd (miasto): sedziszów
są programy do sterowania dwóch silników krokowych z LPT :] mam nawet to gdzieś ale nie wiem jak to uruchomić żeby
młp
działało pod muzykę ;(
program nazywa się silnkrok
jak ktoś wie jak skonfigurować żeby działał z Winamp'em a najlepiej z Line IN ;) to proszę o kontakt
pozdrawiam
Powrót do góry
Wyślij email
d.d
06 Gru 2006 21:45 Re: Kontroler silnika krokowego na porcie LPT
Poziom 15
Dołączył: 13 Lip 2005
Posty: 250
Xaveri napisał:
Skąd (miasto): gorzów wlkp
No i kiepsko. 2 silniki na 1 LPT
a kto powiedział że tylko da sie dwa silniki krokowe pod lpt podłączyć
ja mam podłączone trzy silniki a zamiast uln to po cztery tranzystory na silnik i działa wyśmienicie uzywam tego do
sterowania frezarką cnc
jestem w trakcie uczenia sie języka c++ niedługo stworze jakiś przyjazny programik do sterowania trzema silnikami
mozna sterować ręcznie programem turbo cnc 3 ale troche mało wygodne jest to w tym programie
pozdrawiam
Powrót do góry
Wyślij email
Duch__
07 Gru 2006 09:58 Re: Kontroler silnika krokowego na porcie LPT
Poziom 21
Widać że nikt nie korzystał z tego programu (Stepper Motor Controller) i nie napisał że jest to wersja sherwere - ma
Dołączył: 12 Gru 2004
ograniczenie czasowe!!!!!!
Posty: 1183
Skąd (miasto): Opole
Powrót do góry
Wyślij email
CMS
07 Gru 2006 11:04 Re: Kontroler silnika krokowego na porcie LPT
Poziom 22
Podpiolem silnik 24v 30ohm i zauwazylem ze jak nic nie robi to sie strasznie grzeje, zmierzylem prad jaki pobiera i
Dołączył: 27 Lut 2004
kapeczke sie zdziwilem - 14A !!! nie moglem w to uwierzyc wiec uzylem drugiego miernika i to samo 14A.
Posty: 1613
Skąd (miasto): WWA
Zauwazylem ze tak duzy prad plynie bez wzgledu na to czy silnik stoi, czy kreci sie z dowolna predkoscia
YelonkY
Powrót do góry
Wyślij email
rmajda
07 Gru 2006 11:46 Re: Kontroler silnika krokowego na porcie LPT
Poziom 16
Może ULN ma wysterowane któreś nogi przez port LPT. Uruchomiłeś program?
Dołączył: 11 Kwi 2003
Posty: 347
Skąd (miasto): Kraków
Powrót do góry
Wyślij email
CMS
07 Gru 2006 11:55 Re: Kontroler silnika krokowego na porcie LPT
Poziom 22
niema znaczenia czy peogram jest wlaczony czy nie
Dołączył: 27 Lut 2004
Posty: 1613
Skąd (miasto): WWA
YelonkY
Powrót do góry
Wyślij email
rmajda
07 Gru 2006 13:30 Re: Kontroler silnika krokowego na porcie LPT
Poziom 16
Sprawdz jakie masz poziomy napięć na pinach 1,2,3,4 na ULN.
Dołączył: 11 Kwi 2003
Posty: 347
Skąd (miasto): Kraków
Powrót do góry
Wyślij email
CMS
07 Gru 2006 13:56 Re: Kontroler silnika krokowego na porcie LPT
Poziom 22
juz rozwiazalem problem, odkrylem zupelnie przypadkiem ze silnik pobiera te 14a nawet jak niema uln'a :) okazalo sie ze
Dołączył: 27 Lut 2004
podstawka miala zwarcie
Posty: 1613
Skąd (miasto): WWA
YelonkY
Powrót do góry
Wyślij email
Uszol 1990
07 Gru 2006 15:40 Re: Kontroler silnika krokowego na porcie LPT
Poziom 21
A może ktoś by mógł napisać program do sterowania 4 silników ?
Dołączył: 28 Lis 2004
dwa silniki do sterowania lustra X i Y
Posty: 1216
Skąd (miasto): sedziszów
trzeci do tarczy kolorów
młp
a czwarty do tarczy gobo :]
chodzi mi o takie rozwiązanie że można sterować X i Y pod muzykę
Sterowanie gobo i kolor np. ustawienie:
na ile ma silnik załączyć
i co jaki czas
pozdrawiam
Przydał by się taki programik :)
Powrót do góry
Wyślij email
Gość
08 Gru 2006 00:26 Re: Kontroler silnika krokowego na porcie LPT
Poziom 26
a mi ten program się nie instaluje pod XP ciekawe czemu...
Powrót do góry
d.d
08 Gru 2006 09:58 Re: Kontroler silnika krokowego na porcie LPT
Poziom 15
Uszol 1990 napisał:
Dołączył: 13 Lip 2005
Posty: 250
A może ktoś by mógł napisać program do sterowania 4 silników ?
Skąd (miasto): gorzów wlkp
cztereh silników bez sterownika nie da rady podpiąćpod lpt
na tranzystorach albo na uln można podpiąć max trzy pierwszy pod piny 2 , 3 , 4 ,5 drugi 6, 7, 8 ,9 trzeci 1 , 14 , 16, 17
żeby wysterować więcej silników potrzebna jest elektronika która będzie uzywała sygnałów krok - kierunek wtedy zamiast
czterech pinów w lpt wystarczą dwa i mozna podpiąć 5 silników i zostaje jeszcze jeden pin na włącznie jakiegoś światełka
albo co :D
Powrót do góry
Wyślij email
Uszol 1990
08 Gru 2006 12:02 Re: Kontroler silnika krokowego na porcie LPT
Poziom 21
Ma ktoś pomysł na napisanie programu ?
Dołączył: 28 Lis 2004
pozdrawiam uszol 1990
Posty: 1216
Skąd (miasto): sedziszów
młp
Powrót do góry
Wyślij email
dyuk
08 Gru 2006 14:39 Re: Kontroler silnika krokowego na porcie LPT
Poziom 11
Witam ! Wlasnie przed chwila skonczylem zrobienie tego ukladu na ULN2003 . Wszystko dziala super . Tyle , ze to jest
Dołączył: 21 Mar 2005
nudne , a poza tym Duch__ ma racje to jest program sherwere i ma niestety ograniczenia czasowe . Czy zna ktos jakis
Posty: 68
Skąd (miasto): Wrocław
inny program do sterowania tym ukladem ? Chodzi mi o to zeby mozna bylo wiecej opcji ustawiac ( np. czas pracy ) .
Podejrzewam , ze zaraz ktos napisze o pisaniu programu za pomoca jakiegos narzedzia ( niestety tylko w pacalu cos
kumam ).
Powrót do góry
Wyślij email
homikowaty
08 Gru 2006 23:39 Re: Kontroler silnika krokowego na porcie LPT
Poziom 2
rewelacja! zrobię sobie komputerowo przesuwane firanki:D
Dołączył: 14 Wrz 2005
Posty: 4
Skąd (miasto): kraków
Powrót do góry
Wyślij email
d.d
09 Gru 2006 10:50 Re: Kontroler silnika krokowego na porcie LPT
Poziom 15
dyuk napisał:
Dołączył: 13 Lip 2005
Posty: 250
. Czy zna ktos jakis inny program do sterowania tym ukladem ? .
Skąd (miasto): gorzów wlkp
mówisz i masz
SilnikiKrokowe1.exe
Opis: n/a
Nazwa pliku: SilnikiKrokowe1.exe
Download
Rozmiar: 811 KB
Punkty: 1.58 = 0.948 za transfer + 0.632 dla użytkownika (ustawiono automatycznie)
krokowe2.zip
Opis: n/a
Nazwa pliku: krokowe2.zip
Download
Rozmiar: 127.28 KB
Punkty: 0.00
krokowe1.zip
Opis: n/a
Nazwa pliku: krokowe1.zip
Download
Rozmiar: 233.68 KB
Punkty: 0.00
Powrót do góry
Wyślij email
dyuk
09 Gru 2006 13:57 Re: Kontroler silnika krokowego na porcie LPT
Poziom 11
Czy pod Windows XP beda dzialac te programy ?
Dołączył: 21 Mar 2005
Posty: 68
Skąd (miasto): Wrocław
Powrót do góry
Wyślij email
d.d
09 Gru 2006 17:04 Re: Kontroler silnika krokowego na porcie LPT
Poziom 15
chyba powinny wiem że dwa odpalałem na xp ale nie wiem które wszystkie trzy odpalałem na win2000 i chodzą elegancko
Dołączył: 13 Lip 2005
Posty: 250
Skąd (miasto): gorzów wlkp
Powrót do góry
Wyślij email
dyuk
09 Gru 2006 18:04 Re: Kontroler silnika krokowego na porcie LPT
Poziom 11
Niestety wyskakuje mi za kazdym razem blad Privileged Instruktion :(
Dołączył: 21 Mar 2005
Posty: 68
Skąd (miasto): Wrocław
Powrót do góry
Wyślij email
Uszol 1990
09 Gru 2006 20:11 Re: Kontroler silnika krokowego na porcie LPT
Poziom 21
użyj programu USER PORT
Dołączył: 28 Lis 2004
http://laki.dvhk.pl/pliki/Niezbednik/Przydatne/user_port_laki.dvhk.pl.zip
Posty: 1216
Skąd (miasto): sedziszów
młp
Powrót do góry
Wyślij email
Brutus_gsm
09 Gru 2006 21:55 Re: Kontroler silnika krokowego na porcie LPT
Poziom 10
A może mi ktoś powiedzieć, jak zamiast ULN2003 użyć tranzystorków? Bo nie mam tego układu i nie mogę kupić, a na
Dołączył: 01 Maj 2006
tranzystorkach, to bym sobie złożył i pod at90s2313 podpiął i z procka sterował.
Posty: 47
Skąd (miasto): Złotopole
Powrót do góry
Wyślij email
dyuk
09 Gru 2006 23:18 Re: Kontroler silnika krokowego na porcie LPT
Poziom 11
Podziekowania dla Uszol 1990 teraz juz dziala wszystko wysmienicie :) ( i dla d.d za fajne programiki ) . Teraz apeptyt
Dołączył: 21 Mar 2005
rosnie w miare jedzenia i chyba zaczne sie uczyc programowac bo to sterowanie jest fajne , ale trzeba sie rozwijac i
Posty: 68
Skąd (miasto): Wrocław
budowac ciekawsze projekty :) Pozdrawiam . Moze macie jakies pomysly co teraz moglbym zrobic ? ( zeby od razu nie isc
na gleboka wode )
Powrót do góry
Wyślij email
Qb4HkM
10 Gru 2006 00:29 Re: Kontroler silnika krokowego na porcie LPT
Poziom 6
A da się coś takiego zrobić na COM'a? Bo ja niestety nie mam LPT w nowym komputerku :-( ew. działało by na
Dołączył: 26 Gru 2005
przejściówce USB-->LPT?
Posty: 15
Skąd (miasto): Sochaczew
Powrót do góry
Wyślij email
Uszol 1990
10 Gru 2006 09:58 Re: Kontroler silnika krokowego na porcie LPT
Poziom 21
:) da się zrobić coś takiego ?
Dołączył: 28 Lis 2004
jakiś mikroprocesorek (napisać program który:
Posty: 1216
Skąd (miasto): sedziszów
steruje dwoma silnikami w rytm muzyki oś X i Y
młp
gobo i kolor co jakiś czas załącza silniki na ileś kroków
pozdrawiam
proszę o jakieś info :]
Powrót do góry
Wyślij email
d.d
10 Gru 2006 11:03 Re: Kontroler silnika krokowego na porcie LPT
Poziom 15
na coma da sie
Dołączył: 13 Lip 2005
trzeba zastosować ośmio bitowy rejestr przesuwny cd4094
Posty: 250
Skąd (miasto): gorzów wlkp
rejestry można łączyć ze sobą dzięki temu można sterować większą ilością silników ogranicza nas jedynie prędkość coma
projekt dwóch silników opisany jest na chipie pod tytułem moje zdalne oko niestety potrzeba do tego scalonego sterownika
silnika krokowego
takowe występują w stacjach dyskietek
program do sterowania to robot.exe
dla tych co nie umieją programować a chcą robić programy do sterowania com lpt jest taki fajny program gdzie wszystko
robi sie wizualnie a po wczytaniu programu robot.exe można sobie zrobić program do sterowania com albo lpt wybiera sie
tylko port wstawia sie przyciski i inne takie i do karzdego przycisku wybiera sie funkcje zapisuje sie program i gotowe
postaram się poszukać tego progrosa
wrzucam jeszcze schemat jak podpiąć tranzystory zamiast uln
tranzystory zamiast uln.jpg
Opis: 0.00
Rozmiar: 22.24 KB
Powrót do góry
Wyślij email
dyuk
10 Gru 2006 13:06 Re: Kontroler silnika krokowego na porcie LPT
Poziom 11
Mam takie banalne pytanie : dlaczego w tym schemacie http://electronics-diy.com/stepper_motors.php ground byl
Dołączył: 21 Mar 2005
podpinany od pinu 18 do pinu 25 . A w schemacie d.d jest tylko do pinu 25 . Pytam bo chce zrobic to samo to znaczy pod
Posty: 68
Skąd (miasto): Wrocław
dwa siliniki ale na uln2003 i sterowac to za pomoca programu robo.exe o ile ktos udostepni go ...
Powrót do góry
Wyślij email
d.d
10 Gru 2006 13:17 Re: Kontroler silnika krokowego na porcie LPT
Poziom 15
Dołączył: 13 Lip 2005
Posty: 250
Skąd (miasto): gorzów wlkp
w lpt piny od 18 do 25 to masa i nie ma znaczenia czy podepniesz pod 18 ,25 czy wszystkie od 18 do 25
program robot wydaje mi sie że jest pod coma
ale może i jest wersja pod lpt
program o którym wcześniej wspominałem opiera sie na programie robot.exe ale nie moge znaleść tego programu
kiedyś go znalazłem przez przypadek jak szukałem programu do sterowania lpt i jest to polski program
jak by go ktoś znalazł niech da znać
Powrót do góry
Wyślij email
Forum elektroda.pl Strona Główna -> DIY Pozostałe i Newsy
Strona 1 z 7 Idz do strony 1, 2, 3, 4, 5, 6, 7 Następny
[ Page generation time: 0.073 seconds ]
Administrator
Moderatorzy
sitemap


Wyszukiwarka

Podobne podstrony:
Kontroler silnika krokowego na porcie LPT2
Kontroler silnika krokowego na porcie LPT7
Kontroler silnika krokowego na porcie LPT5
Kontroler silnika krokowego na porcie LPT6
Kontroler silnika krokowego na porcie LPT3
Kontroler silnika krokowego na porcie LPT4
kontrola zakażeń zapadalności na choroby zakaźne
Kontrola opłacania składek na fundusz pracy
Instrukcja R4 Silnik krokowy
Silniki krokowe od podstaw 2c cz 1
Zasilacz silnikow krokowych
Katalog silników krokowych Minebea
Silniki Krokowe Od Podstaw, Cz 2 (549kb)
PSA CITROEN PEUGEOT CZYSZCZENIE SILNIKA KROKOWEGO TU5JP XU7
mb cdi kontrolka silnika

więcej podobnych podstron