Strona 1 z 2
Help
: 23 sty 2005, 16:14
autor: melpio
siemka
juz kiedys o tym pisalem ale niestety nie dostelem pomocy potrzebuje schemat sterownika sielnika krokowego na port RS232 z tym ze jednym portem musze sterowac 3 niezalezne od siebie silniki sa to sieniki 4 cewkowe malej mocy 48krokow na obrot potrzebuje jakis tanich i prostych rozwiazan prosze was o jaka kolwiek pomoc
: 23 sty 2005, 17:17
autor: grzeg27
Pod Rs nie da sie zrobić prostego sterownika, jest to do zrobienia ale napewno jest to dośc skomplikowany układ i napewno nie tani...
pozdrawiam
: 23 sty 2005, 20:08
autor: PKoz
Można tak: Max232 konwerter poziomów rs-ttl, Atmel 89c2051 lub 89c51 sterowanie, tranzystory mocy jako układf wykonawczy. Program na Atmela można napisać np. w Bascom'ie. rozwiązanie chyba najprostsze i najtańsze.
Sterownik na RS232
: 23 sty 2005, 20:39
autor: Marky
Wydaje mi się, że dajesz za mało informacji.
1. Czy masz zamiar pisać program do obsługi silników, czy też masz gotowy pomysł (i program). Jeśli już masz, to jaki ???
2. Czy ma to być sterownik z pamięcią, ładujący całą sekwencję do pamięci np. jedna transmisją a następnie sterujący silnikami już bez ingerencji komputera, czy też prosty interpreter komend typu numer silnika i komendę dla niego ( lewo/prawo).
Napisz coś więcej.
: 23 sty 2005, 21:04
autor: melpio
ad1. wiesz napisanie programu to zadanie dla kumpla bo on jest informatykiem i z takimi zeczami sobie poradzi a pomyslu narazie nie mam znaczy slyszalem ze najlepiej by bylo na mikroprocesorze 5051 ale nie znalazlem konkretnego schematu
ad2. tan sterownik nie musi miec pamieci poniewarz bedzie na stale polonczony z PC i moze kozystac z jego pamieci i ladowac do sterownika tylko potrzebne komendy wlasciwie chodzi o zeby byl to sterownik wykorzystujacy jeden port RS232 a sterowal 3 silnikami na raz tylko ze nie kazdym identycznie tylko kazdym inaczej tak jak bedzie potrzeba a jak to ustali program na PC
ok PKoz mnie interesi konkretny schemat najlepiej ideowy a z reszta juz sobie poradze
: 24 sty 2005, 07:40
autor: prokopcio
Witam...
Nie jest to drogie rozwiąznie. Zgadzam się z PKoz - rozwiązanie jest ok. Sam zbudowałem taki sterownik do plotera pod przecinarkę plazmową oraz napisałem program w DELPHI (windows) i w ASSEMBLERZE dla procka 89c51, mam podpiętą do niego klawiaturkę, wyświetlacz pamięć i sterownanie plazmówką ale wykorzystuje tylko 2 silniki (x,y) krokowe końcówka mocy -> L298. Wszystko działa jak trzeba - plazma wypala skomplikowane kształty z blachy wyexportowane z programu CorelDraw.
Tak więc dla twojego przykładu:
PC --> RS232 --> µP --> 3xL298 --> SILNIKI
najwięcej zabawy jest z napisaniem programów - jeśli chodzi np. o frezarkę CNC.
POWODZENIA
RS 232 kontroler
: 24 sty 2005, 08:47
autor: Marky
Tak jak napisał Pkoz - MAX232, 89s51 ( 89c51). Mały atmel odpada, bo ma za mało linii danych. Potem tylko tranzystory (jeśli silniki są małej mocy to wystarcza tanie darlingtony) lub układy ULN2003. Narysuję coś takiego wieczorkiem i podeślę. Zostaje tylko kwestia oprogramowania procesora - i tu idealny będzie BASCOM. Jak szybka transmisję (i zarazam szybkość sterowania silnikami) chcesz uzyskać ?
: 24 sty 2005, 09:42
autor: prokopcio
Za mało lini danych w 2051? To zależy co będziemy potrzebowali.
Jeśli chcesz tylko sterować 3 silniki to w zupełności wystarczy:
PRZYKŁAD:
P1.0 - silnik 1
P1.1 - silnik 1
P1.2 - silnik 1
P1.3 - silnik 1
P1.4 - silnik 2
P1.5 - silnik 2
P1.6 - silnik 2
P1.7 - silnik 2
p3.0 - RS232
p3.1 - RS232
p3.2 - silnik 3
p3.3 - silnik 3
p3.4 - silnik 3
p3.5 - silnik 3
p3.7 - nie wykorzystane
Mówimy o sterowaniu tranzystorami silników unipolarnych/bipolarnych
Jeśli zastosujesz gotowe sterowniki silników (końcówki mocy) to wystarczą 2 linie na silnik i zostanie nie wykorzystane jeszcze 7 pinów portów, które można wykożystać do innych celów.
: 24 sty 2005, 10:48
autor: Marky
Racja, mój błąd. nie wiem czemu cały czas myślałem o 4 silnikach... I takiej koncepcji to tyczyło. Poza tym chodziła mi po głowie też obsługa krańcówek - a to już przekracza zakres . W tym projekcie są silniki 4-cewkowe - uni. Więc nie ma co przy małej mocy silników zatrudniać specjalizowanego sterownika - wystarczy ULN2803 - ma już diody wbudowane, co upraszcza układ.
: 26 sty 2005, 11:06
autor: melpio
w sumie dzieki ze mi przypomniales o krancowkach bo bede do tego tez potrzebowal po 2 do kazdego silnika do kazdego silnika jezeli by sie dalo to bym to potrzebowal jak najszybciej poniewaz potrzebuje to do pracy dyplomowej i chcialbym ja jak najszybciej uruchomic jak by co to moj numer gg to: 6366747 praktycznie dziennie jestem to mozecie pytac o jakies konkrety