Help

Jeśli szukasz schematu urządzenia - napisz
Awatar użytkownika

Autor tematu
melpio
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 18
Rejestracja: 21 gru 2004, 20:45
Lokalizacja: Dobrze? Wielki

Help

#1

Post napisał: melpio » 23 sty 2005, 16:14

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




grzeg27
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 5
Rejestracja: 19 sty 2005, 22:12
Lokalizacja: toru?

#2

Post napisał: grzeg27 » 23 sty 2005, 17:17

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


PKoz
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 8
Rejestracja: 13 sty 2005, 14:18
Lokalizacja: Lublin

#3

Post napisał: PKoz » 23 sty 2005, 20:08

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.


Marky
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 3
Posty: 79
Rejestracja: 04 paź 2004, 18:46
Lokalizacja: Płock/Warszawa

Sterownik na RS232

#4

Post napisał: Marky » 23 sty 2005, 20:39

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.

Awatar użytkownika

Autor tematu
melpio
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 18
Rejestracja: 21 gru 2004, 20:45
Lokalizacja: Dobrze? Wielki

#5

Post napisał: melpio » 23 sty 2005, 21:04

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


prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#6

Post napisał: prokopcio » 24 sty 2005, 07:40

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


Marky
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 3
Posty: 79
Rejestracja: 04 paź 2004, 18:46
Lokalizacja: Płock/Warszawa

RS 232 kontroler

#7

Post napisał: Marky » 24 sty 2005, 08:47

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ć ?


prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#8

Post napisał: prokopcio » 24 sty 2005, 09:42

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.


Marky
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 3
Posty: 79
Rejestracja: 04 paź 2004, 18:46
Lokalizacja: Płock/Warszawa

#9

Post napisał: Marky » 24 sty 2005, 10:48

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.

Awatar użytkownika

Autor tematu
melpio
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 18
Rejestracja: 21 gru 2004, 20:45
Lokalizacja: Dobrze? Wielki

#10

Post napisał: melpio » 26 sty 2005, 11:06

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

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Schematu”