Help
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 5
- Posty: 18
- Rejestracja: 21 gru 2004, 20:45
- Lokalizacja: Dobrze? Wielki
Help
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
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
-
- Stały bywalec (min. 70)
- Posty w temacie: 3
- Posty: 79
- Rejestracja: 04 paź 2004, 18:46
- Lokalizacja: Płock/Warszawa
Sterownik na RS232
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.
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.
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 5
- Posty: 18
- Rejestracja: 21 gru 2004, 20:45
- Lokalizacja: Dobrze? Wielki
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
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
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 2
- Posty: 1126
- Rejestracja: 11 sty 2005, 13:03
- Lokalizacja: Grodków
- Kontakt:
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
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
-
- Stały bywalec (min. 70)
- Posty w temacie: 3
- Posty: 79
- Rejestracja: 04 paź 2004, 18:46
- Lokalizacja: Płock/Warszawa
RS 232 kontroler
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ć ?
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 2
- Posty: 1126
- Rejestracja: 11 sty 2005, 13:03
- Lokalizacja: Grodków
- Kontakt:
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.
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.
-
- Stały bywalec (min. 70)
- Posty w temacie: 3
- Posty: 79
- Rejestracja: 04 paź 2004, 18:46
- Lokalizacja: Płock/Warszawa
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.
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 5
- Posty: 18
- Rejestracja: 21 gru 2004, 20:45
- Lokalizacja: Dobrze? Wielki
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