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 :D) 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ć.