Strona 1 z 1
Sterownik silnika krokowego
: 03 maja 2009, 18:11
autor: Mistrzu4
Witam!
Poszukuje schematu sterownika do silnika krokowego,
no w sumie to już znalazłem ale wydaje mi się zbyt prosty.
Potrzebny będzie do tego tylko silnik krokowy,
"
ULN2003" którego znalazłem na allegro za 1,10 zł,
przejściówka USB na LPT za 5,50 zł
i program który już posiadam.
Czy to będzie działało?
Jeśli nie proszę o podanie jakiegoś prostego schematu (którego będę mógł złożyć w warunkach domowych

) i programu do niego.
Pozdrawiam!
: 03 maja 2009, 19:07
autor: grg12
Hallo
Sterownik powinien działać - ale nie oczekuj zbyt dużego momentu ("siły") od tak zasilanego silnika. Sterownik ten w żaden sposób nie ogranicza prądu silnika - musisz tak dobrać napięcie zasilające żeby nie przekroczyć max. prądu sterownika i silnika. Niema też żadnych zabezpieczeń przeciwprzepięciowych ani izolacji galwanicznej pomiędzy komputerem a zasilaczem silnika - ryzykujesz "życie" portu równoległego i (jeśli będziesz miał wielkiego pecha) komputera - użyj dobrej jakości zasilacza.
Gorsza sprawa z tą przejściówką USB<->Centronics. Większość z nich jest w systemie widziana jako drukarka a nie port równoległy. Czy ta konkretna przejściówka się nadaje , nie potrafię powiedzieć - ale złącze drukarkowe na końcu kabla źle rokuje, musiałbyś zapytać sprzedawcy.
Pozdrawiam
Grzegorz
: 03 maja 2009, 19:26
autor: Mistrzu4
Do zasilania silnika będę używał starego zasilacza do komputera (ma wbudowany bezpiecznik, gdy zrobie zwarcie wyłącza się) Da się zrobić jakieś zabezpieczenie przeciwprzepięciowe i izolację galwaniczną pomiędzy komputerem a zasilaczem silnika?
A co do przejściówki USB<->Centronics mam możliwość zapytania się sprzedawcy czy w systemie widziana jako drukarka czy jako port równoległy. A jak nie to spytam innych.
: 03 maja 2009, 20:46
autor: Zienek
Tu jest parę innych tanich rozwiązań
Z tego co pamiętam, to ULN2003 działa tak, że po podłączeniu jedynki na wejście sygnałowe - wyjście robocze zwiera z masą.
Według PDF'ki ULN2003 to max prąd przepływający przez jeden kanał to 500mA.
Tak więc, żeby nie spalić go - musisz jeszcze uzbroić w szereg rezystory, tak, żeby ograniczyć prąd. Mierzysz omomierzem oporność cewki w silniku krokowym i tak dobierasz napięcie zasilania i rezystory, żeby nie przekroczyć 0,5A.
Powodzenia

: 03 maja 2009, 21:53
autor: Mistrzu4
Tak więc, żeby nie spalić go - musisz jeszcze uzbroić w szereg rezystory, tak, żeby ograniczyć prąd.
Ale w którym miejscu mam je powstawiać?
: 03 maja 2009, 21:58
autor: Zienek
+12v --- cewka --- rezystor --- ULN2003 --- masa
W sumie gdziekolwiek w szereg - wtedy i tak taki rezystor ograniczy prąd. Najlepszym wyjściem będzie wstawić go pomiędzy element zagrażający, a zagrożony (ze względu na kaprysy cewek), tak jak na "szkicu" powyżej.
Dobór rezystora zgodnie z prawem Ohma.
Zdaje mi się, że czegoś dużo większego niż silniczki z drukarki, czy napędu optycznego to tym nie wysterujesz.
: 03 maja 2009, 22:58
autor: Mistrzu4
Hmm dziękuje już wiem o co chodzi.
Zdaje mi się, że czegoś dużo większego niż silniczki z drukarki, czy napędu optycznego to tym nie wysterujesz.
Dlaczego? Potrzebuje zrobić coś w stylu wycinarki laserowej (laser od nagrywarki dvd i soczewka od rzutnika) napędzanej silniczkami od drukarki.
I właśnie potrzebuje program który będzie w stanie przetworzyć rysunek na ruchy silnika krokowego. Czyli że np. rysuje koło w paincie zapisuje. Później otwieram programem i wycinarka wypala koło. Da się coś takiego zmontować?
A i jeszcze jedno pytanko: Jeśli chce sterować dwoma silniczkami na raz to muszę kupić dwie przejściówki USB na LPT ??
: 04 maja 2009, 21:50
autor: Zienek
Mistrzu4 pisze:Hmm dziękuje już wiem o co chodzi.
Zdaje mi się, że czegoś dużo większego niż silniczki z drukarki, czy napędu optycznego to tym nie wysterujesz.
Dlaczego? Potrzebuje zrobić coś w stylu wycinarki laserowej (laser od nagrywarki dvd i soczewka od rzutnika) napędzanej silniczkami od drukarki.
Może niejasno napisałem. Czegoś dużo większego niż silniczki z drukarki czy silniczki z napędu optycznego, nie wysterujesz. Do takich właśnie, jak wymienione - wystarczy.
Co do dwóch pozostałych pytań - nie jestem w stanie Ci odpowiedzieć.