background image

Regulamin

 | 

Punkty

 | 

Ostatnie

 | 

Szukaj

 | 

Rejestracja

 | 

Zaloguj

Kontroler silnika krokowego na porcie LPT

Idź do strony 

Poprzedni

  

1

2

3

4

5

, 6, 

7

  

Następny

 

  

      

Forum elektroda.pl Strona Główna

 -> 

DIY Pozostałe i Newsy

Autor

Wiadomość

e-bob 

Poziom 3

Dołączył: 04 Sty 2006

Posty: 7

Skąd (miasto): mwo

 

03 Gru 2007 09:44   Re: Kontroler silnika krokowego na porcie LPT

Jeszcze mam małe pytanie ap ropo układu z drugiej strony na uln2803 - mianowicie którego
oznaczenia sie trzymać przy podpinaniu do lpt tego co jest długopisem dopisane czy oznaczen d1, d2
...

Powrót do góry

Wyślij email

d.d 

Poziom 15

Dołączył: 13 Lip 2005

Posty: 250

Skąd (miasto): gorzów wlkp

 

03 Gru 2007 14:45   Re: Kontroler silnika krokowego na porcie LPT

d0 to data0 pin 2 lpt d1 to data1 pin 3 lpt więc nie ma znaczenia na co będziesz patrzył 

Powrót do góry

Wyślij email

asura.kk 

Poziom 14

Dołączył: 01 Wrz 2004

Posty: 172

Skąd (miasto): Kraków

 

07 Gru 2007 14:29   Re: Kontroler silnika krokowego na porcie LPT

=>Krzysieksiek alez nie trzeba pisać zadnego programu na PC- one dawno już sa napisane:
KellyCam, TurboCnc, Ninos, Cenece, Master5, Mach1/2/3 (wykorzystujące step & dir) Co do
elektroniki - gotowce znajdziecie na odnosnikach ze strony: 

http://www.cnc.info.pl/

 wystarczy

poszukac - odradzam prace silników pełnokrokową!!

Powrót do góry

Wyślij email

stasiu16l 

Poziom 2

Dołączył: 22 Kwi 2007

Posty: 2

 

13 Gru 2007 17:11   Re: Kontroler silnika krokowego na porcie LPT

Mam pytanie... Mam silnik krokowy 

http://www.elemar.pl/pm42l_048.html

 I mam od niego tylko 4

przewody, pracował on w drukarce ale chyba jako bipolarny na układzie LB1845 i jest w nim jedno
gniazdo niezalutowane... Myślicie, że gdy podepnę tam styk i podłączę jako unipolarny to będzie
wszystko ok? Dodam iż mam taki drugi sam tylko mniejszy i też ma wolny styk... Proszę o szybką
odpowiedź....

Powrót do góry

Wyślij email

CMS 

Poziom 22

Dołączył: 27 Lut 2004

Posty: 1613

Skąd (miasto): WWA

YelonkY

 

13 Gru 2007 17:39   Re: Kontroler silnika krokowego na porcie LPT

Weź do ręki omomierz i sprawdź czy są dwie czy cztery cewki.

Powrót do góry

Wyślij email

stasiu16l 

Poziom 2

Dołączył: 22 Kwi 2007

Posty: 2

 

13 Gru 2007 17:58   Re: Kontroler silnika krokowego na porcie LPT

Mam chyba 2 cewki, jak łącze czarny z żółtym i brązowy z pomarańczowym to jest opór 5.9 Ohma
na środku są jeszcze 2 gniazda połączone ze sobą. Jak do nich przykladam ohmomierz i do któregoś
ze styków to nie ma żadnych wartości. Czy to na pewno bipolarny ? 

background image

P.S. 
Na tym linku powyżej jest napisane, że ma 4 wyprowadzenia, 4 uzwojenia i jest unipolarny w takim
razie jak sie to podlacza pod ULN2003? 

I jeszcze jedno jak patrze na schemat to ta wtyczka jest narysowana od strony pinów czy kabli?

Powrót do góry

Wyślij email

Krzysieksiek 

Poziom 15

Dołączył: 29 Lis 2005

Posty: 237

Skąd (miasto): Rzeszów

 

14 Gru 2007 07:02   Re: Kontroler silnika krokowego na porcie LPT

Cześć 
Silnika z 4 wyprowadzeniami nie wysterujesz za pomocą ULN. 
Każdy unipolarny może pracować jako bipolarny, ale nie odwrotnie. 
Poczytaj o rodzajach silników krokowych i sposobie ich sterowania (ciekawy artykuł był na łamach
EdW). Trzeba by było wykorzystać np. 2 mostki H lub zasilać cewki za pomocą np. ULN i inny driwer
zasilający od strony plusa. 
Pozdrawiam owocnych testów.

Powrót do góry

Wyślij email

asura.kk 

Poziom 14

Dołączył: 01 Wrz 2004

Posty: 172

Skąd (miasto): Kraków

 

14 Gru 2007 12:43   Re: Kontroler silnika krokowego na porcie LPT

odpowiednikiem uln'a od strony plusa jest TD6789 

Elektronika Praktyczna 4/2000 jest "sterownik silników z interfejsem I2C (oczywiscie mowa o
silnikach bipolarnych)

Powrót do góry

Wyślij email

stasiu16l 

Poziom 2

Dołączył: 22 Kwi 2007

Posty: 2

 

16 Gru 2007 11:30   Re: Kontroler silnika krokowego na porcie LPT

Dzięki wszystkim. Zbudowałem ten układ i silniczek działa tylko wie ktoś może dlaczego się grzeje
układ jeżeli zasilam go 400 mA a dozwolone to 500 ? 

 

Moderowano przez CMS:

Zapoznaj sie z 

zasadami

 zamieszczania zdjęć na forum.

Powrót do góry

Wyślij email

Krzysieksiek 

Poziom 15

Dołączył: 29 Lis 2005

Posty: 237

Skąd (miasto): Rzeszów

 

16 Gru 2007 13:06   Re: Kontroler silnika krokowego na porcie LPT

Witam 
To że układ sie grzeje to (prawie) normalne. Cewka uzwojenia silnika stawia opór, układ sie grzeje.
W ULN2803 można łączyć kanały i uzyskać prąd do 1A (łączyć dwa kanały do jednej cewki silnika),
tu opis: 

http://www.edw.com.pl/pdf/k01/79_22.pdf

 

Moim zdaniem ciekawy artykuł o silnikach krokowych. 

No i kolejna sprawa. To że zasilasz układ napięciem np. 12V z zasilacza o wydajności prądowej np.
1A to nie znaczy że układ pobiera te 1A. W twoim przypadku (wedle mojej oceny) byłoby lepiej
zastosować zasilacz o wydajności większej niż te 0,4A bo przy sterowaniu pół-krokowym w danym
momencie zasilane jest 2 cewki i prąd wzrasta dwukrotnie. Co ma też wpływ na grzanie sie ULN. 

background image

Należy rozróżniać czym jest prąd a czym napięcie. 

Pozdrawiam

Powrót do góry

Wyślij email

kazitor23 

Poziom 7

Dołączył: 24 Lis 2005

Posty: 20

Skąd (miasto): okonek

 

23 Gru 2007 18:41   Re: Kontroler silnika krokowego na porcie LPT

witam :D ja mam pytanko małe. 

czy ten ukladzik z uln2003 da sie sterowac z MACH'A ?

Powrót do góry

Wyślij email

Krzysieksiek 

Poziom 15

Dołączył: 29 Lis 2005

Posty: 237

Skąd (miasto): Rzeszów

 

25 Gru 2007 09:46   Re: Kontroler silnika krokowego na porcie LPT

Cześć 
MACH do sterowania silnika wykorzystuje 2 linie (taktowanie i kierunek obrotu). ULN2803 (zawiera
w swojej strukturze Darlingtony), sterowanie odbywa sie zwierając do masy odpowiednie piny, dla
silnika były by konieczne 4 linie. Tak więc konieczne jest zastosowanie jakiegoś sterownika. To jako
przykład: 

 

WESOŁYCH ŚWIĄT

Powrót do góry

Wyślij email

spad_wawa 

Poziom 1

Dołączył: 17 Sty 2008

Posty: 1

Skąd (miasto): Warszawa

 

19 Sty 2008 17:52   Re: Kontroler silnika krokowego na porcie LPT

witam jestem tu nowy 
mam pytanie czy moglby ktos naryowac prosty schemat do podlaczenia 2 silnikow krokowych do 
portu lpt ? problem tkwi w tym ze sa to silniki z dyskow twardych i maja tylko 3 przewody (zielony, 
czerwony i czarny) 
z gory bardzo dziekuje

Powrót do góry

Wyślij email

CMS 

Poziom 22

Dołączył: 27 Lut 2004

Posty: 1613

Skąd (miasto): WWA

YelonkY

 

20 Sty 2008 22:28   Re: Kontroler silnika krokowego na porcie LPT

Silniki z HDD nie są silnikami krokowymi.

Powrót do góry

Wyślij email

Wizzer 

Poziom 5

Dołączył: 09 Gru 2006

Posty: 13

Skąd (miasto): Tczew

 

21 Sty 2008 21:23   Re: Kontroler silnika krokowego na porcie LPT

Witam, 

Mam silnik z 6 wyprowadzeniami w formie pinów (bez kabli). Silnik jest z drukarki epsona. Mam
jednak do was pytanie gdyż podczas pomiarów nie mogę znaleźć + czyli jak zrozumiałem pina z
którym wszystkie inne miałyby taką samą rezystancję. Poniżej dodaje obrazek i tabelę zrobioną w
paincie z wykazem między którymi pinami opór się pojawia a między którymi nie. Widać że wyniki
idą po skosie. Czy pomoglibyście mi znaleźć + tego silnika? I ostatnie, czy pomoglibyście mi z
określeniem kolejności podłączania tych pinów do ULN2003? W sumie wystarczyłoby mi to które dwa
piny połączyć jako + :)

 

background image

silnik.JPG

 Opis:

-0.01

 Rozmiar:

 23.21 KB

Powrót do góry

Wyślij email

Krzysieksiek 

Poziom 15

Dołączył: 29 Lis 2005

Posty: 237

Skąd (miasto): Rzeszów

 

21 Sty 2008 21:35   Re: Kontroler silnika krokowego na porcie LPT

Weź miernik ustaw zakres np 200 (ohm). 
U Ciebie wygląda to mniej więcej tak: 
1-3-5 - to jedna para 
2-4-6 - to druga para 
Teraz wystarczy jedynie pomierzyć opór na poszczególnych wyjściach. 
Szukaj takiej kombinacji dwóch pinów (pomiędzy 1-3-5) która da Ci opór np. 10 ohm, a potem
takiej (też na pinach 1-3-5) która da ci o połowę mniej (będzie takie dwie, bo jeden pin będzie
wspólny) około 5 ohm. Analogiczna operacja z pozostałymi wyjściami (2-4-6). Myślę że to co piszę
jest zrozumiałe. 
Potem wystarczy np połączyć te dwa piny (na których opór jest "połówkowy") aby sterowanie było
łatwiejsze.

Powrót do góry

Wyślij email

Wizzer 

Poziom 5

Dołączył: 09 Gru 2006

Posty: 13

Skąd (miasto): Tczew

 

21 Sty 2008 21:52   Re: Kontroler silnika krokowego na porcie LPT

Wielkie dzięki! Już zmierzyłem :) 

Więc tak... W przedziale 1-3-5 między 1 a 3 jest 12ohm, między 3 a 5 jest też 12ohm, a między 1 a
5 jest 24ohm (1-3=12, 3-5=12, 1-5=24).... to samo w przedziale 2-4-6.. między sąsiednimi (2-4,
4-6) jest 12 ohm a miedzy odległymi (2-6) jest 24 (2-4=12, 4-6=12, 2-6=24)... To znaczy, że
muszę połączyć piny 1 z 5 oraz 2 z 6? Jeśli tak zrobię, to silnik będzie miał 4 wyjścia.... będzie
bipolarny. Ale czy silniki z drukarek nie są unipolarne? Mam już ULN2003 i on steruje tylko silnikami
unipolarnymi. 

EDIT: 

Ah już rozumiem, tylko te dwa połówkowe piny :) Dzięki!

Powrót do góry

Wyślij email

background image

Pth 

Poziom 20

Dołączył: 12 Paź 2005

Posty: 1084

Skąd (miasto): Kraków

 

22 Sty 2008 00:24   Re: Kontroler silnika krokowego na porcie LPT

'd.d' Czy czasem tranzystory nie powinny mieć diod któe będa zabezpieczać przeciwko impulsom po
wyłaczeniu danej cewki?! 

Twój schemat jest całkowicie zły... Popalą się od razu te tranzytory bo napięcie emiter-kolektor
będzie zbyt wysokie, że o napieciu kolektor baza nei wspomnę i jak zrobi się zwarcie na złaczu C-E
to masz po porcie którym sterujesz te tranzytory albo chociaż po optotranzystorach jeśli je
zastosujesz... 

SCHEMAT JEST CAŁKOWICIE NIEPOPRAWNY! 

Zobacz jak sa zbudowane kolejne bloki w tym ULNie!

Powrót do góry

Wyślij email

Gizmoń 

Poziom 17

Dołączył: 06 Cze 2007

Posty: 375

Skąd (miasto): Wrocław

 

22 Sty 2008 17:33   Re: Kontroler silnika krokowego na porcie LPT

Czytam ten temat i widzę, że jest często problem z odgadnięciem jak podłączyć silnik. Oto jest
rysunek, dzięki ktremu bez problemu podłączy się każdy silnik z kserografu, drukarki, skanera itp. 
Kolory przewodów nie grają roli, wystarczy ich kolejność. 

 

Jest to przeze mnie sprawdzone, i zgadza się w 100% z prawdą (sam podłączam tak silniki). 
Uwaga: 
- Jeśli silnik ma gniazdo na płytce, to wystarczy powyższy schemat i widok ścieżek. 
- Jeśli ma przewody, i są wśród nich dwa 

czerwone

, to to jest + (należy oba połączyć i do zasilania) 

A może warto dodać do LPT układy 74145 i z każdych 4 bitów sterować dwoma silnikami oraz mieć
dwa dodatkowe wyjścia.

Powrót do góry

Wyślij email

emper 

Poziom 7

Dołączył: 07 Sty 2005

Posty: 21

Skąd (miasto): Kraków

 

10 Lut 2008 15:01   Re: Kontroler silnika krokowego na porcie LPT

Mam taki silnik od HP jak kolega pare postów cześniej -55SPM25D7ZA1. Znalazłem, że zasilanie jest
na środkowym z 5 kabelków (całkiem rozsądne). Na silniczku napisane jest ponaddto, żeby zasilać
go z 5V. Zasilacze od tej drukarki, które mamy mają tak jak kolega stwierdził 24V, 0,5A, więc silnik
będzie się na pewno grzał. 
1. Może więc dało by się zasilać to bezpośrednio z LTP (5 pin)? Jak wtedy wygląda schemat? Niestety
nie rozumiem, którędy prąd "dostaje się do minusa". Na tym schemacie wszystko jest podpięte do
"+", a jedyna rzecz na "-" to pin 8 ULNa, który wewnątrz niegdzie nie jest podłączony (a może jest
tylko tego nie narysowano?). 
2. Jak podłączyć diody sygnalizujące stan? Szeregowo czy równolegle i z akim opornikiem?

Powrót do góry

Wyślij email

Krzysieksiek 

Poziom 15

Dołączył: 29 Lis 2005

Posty: 237

Skąd (miasto): Rzeszów

 

10 Lut 2008 16:23   Re: Kontroler silnika krokowego na porcie LPT

To że zasilacz drukarki jest 24V i 0,5A nie znaczy, że silnik jest zasilany 24V i że pobiera 0,5A, (poza
tym to nie taki duży prąd biorąc pod uwagę że drukarka wyposażona jest w parę innych
odbiorników). 

Stanowczo odradzam sterowanie silnikiem bezpośrednio z portu LPT (chyba że ktoś chce uszkodzić
port), konieczne jest zastosowanie np ULN. 

background image

To myślę wyjaśni zasadę pracy ULN: 

 

Co do diod sygnalizacyjnych to lepiej (moje zdanie) szeregowo, a co do wartości opornika to zależnie
od diody. 
To pomoże: 

http://www.dzikie.net/index.php?art=diody-faq

Powrót do góry

Wyślij email

emper 

Poziom 7

Dołączył: 07 Sty 2005

Posty: 21

Skąd (miasto): Kraków

 

10 Lut 2008 16:31   Re: Kontroler silnika krokowego na porcie LPT

Dzięki, już mi trochę świta, ale pisząć "bezpośrednio z LPT" miałem na myśli, że nie tylko 4 sygnały
sterujące dam z LPT, ale również ten 5 (odpowiadający czerwonemu przewodowi VCC +) podłącze z
LPT (oczywiście wykorzystjąc ULNa). Tylko jak to podłączyć? Tak? 

Powrót do góry

Wyślij email

Krzysieksiek 

Poziom 15

Dołączył: 29 Lis 2005

Posty: 237

Skąd (miasto): Rzeszów

 

10 Lut 2008 17:05   Re: Kontroler silnika krokowego na porcie LPT

Zrób tak: 

Powrót do góry

Wyślij email

background image

Gizmoń 

Poziom 17

Dołączył: 06 Cze 2007

Posty: 375

Skąd (miasto): Wrocław

 

10 Lut 2008 18:04   Re: Kontroler silnika krokowego na porcie LPT

Hmmm... Czy LPT wytrzyma obciążenie silnikiem krokowym? Te 5V ma chyba ograniczenie 100mA.
Ale jeśli nie, powyżej masz napisane co zrobić.

Powrót do góry

Wyślij email

emper 

Poziom 7

Dołączył: 07 Sty 2005

Posty: 21

Skąd (miasto): Kraków

 

11 Lut 2008 11:20   Re: Kontroler silnika krokowego na porcie LPT

Witacie. Nowięc dzięki waszym poradom udało mi się wszystko zmontować. Wygląda to tak jak na
schemacie poniżej. 

 

Wszystko działa oprócz silnika. Diody robią odpowiedni cykl. Mogę nimi sterować z joya tak jak
chciałem i nawet z komóry przez bluetooth :) Dodatkowo świecą się jak zakręce silnikiem (choć dośc
szybko i nie widze sekwencji). Sterować próbowałem też programami z forum, ale to nic nie daje.
Jedynie przy dużych częstotliwościach słychać wydobywajacy się z silnika odgłos pracy (ale silnik sie
nie kręci). 

Zasilam to 9V baterią. Czy to może być problem? 
A może jednak kroki powinny być na odwrót. 
Nie chce ryzykować bez potrzeby więc jeszcze raz prosze o rade.

Powrót do góry

Wyślij email

Krzysieksiek 

Poziom 15

Dołączył: 29 Lis 2005

Posty: 237

Skąd (miasto): Rzeszów

 

11 Lut 2008 13:22   Re: Kontroler silnika krokowego na porcie LPT

Jeżeli dobrze podłączyłeś silnik (jakby było źle to wał by drgał) i wał się nie obraca to może to być
problem zasilania. Ta "mała" bateria raczej sie nie nadaje. Spróbuj zasilać układ z jakiegoś zasilacza.

Powrót do góry

Wyślij email

Gizmoń 

Poziom 17

Dołączył: 06 Cze 2007

Posty: 375

Skąd (miasto): Wrocław

 

11 Lut 2008 16:08   Re: Kontroler silnika krokowego na porcie LPT

Wywal te diody i rezystory. Nimi ograniczyłeś prąd na jakieś 15mA, diody świecą, ale silnik
potrzebuje z 400mA, by się kręcić. 
Gdy silnik zadziała, możesz dodać diody: 

Powrót do góry

Wyślij email

kapelan 

Poziom 1

Dołączył: 30 Maj 2007

Posty: 1

Skąd (miasto): kostrzyn

 

12 Lut 2008 19:03   Re: Kontroler silnika krokowego na porcie LPT

Zainspirowany, postanowiłem napisać program do obsługi silników krokowych przez LPT. Pierwszy,
prosty służy do sterownia za pomocą klawiatury, drugi posiada prawie identyczne funkcje jak
program zamieszczony na pierwszej stronie tego tematu, z tym ze nie ma żadnych ograniczeń
czasowych. Powinny działać bez problemu. Do paczki dorzucam przydatny programik
"LPTmonitorXp" który bardzo przejrzyście pokazuje aktualny stan naszego portu LPT.

 

background image

1.rar

 Opis:

 n/a

Download

 Nazwa pliku:  1.rar
 Rozmiar:

 588.23 KB

 

Punkty

:

 0.69 = 0.69 za transfer + 0.00 dla użytkownika (ustawiono ręcznie)

Powrót do góry

Wyślij email

Gizmoń 

Poziom 17

Dołączył: 06 Cze 2007

Posty: 375

Skąd (miasto): Wrocław

 

12 Lut 2008 19:52   Re: Kontroler silnika krokowego na porcie LPT

Czy zaprezentować tu programy do sterowania silnikami napisane w Basicu dla Commodore 64?
Może się przydać :)

Powrót do góry

Wyślij email

emper 

Poziom 7

Dołączył: 07 Sty 2005

Posty: 21

Skąd (miasto): Kraków

 

13 Lut 2008 20:30   Re: Kontroler silnika krokowego na porcie LPT

Wielkie dzięki dla obu panów, którzy mi pomogli. Rzeczywiście DIODY POWINNY BYĆ RÓWNOLEGLE.
Wtedy nawet bateria 9V daje radę. Z diodami szeregowymi podłączyłem zasilacz 24V i skończyło sie
na spaleniu 1 pinu ULNa (dobrze, że nie LPT).

Powrót do góry

Wyślij email

  

      

Forum elektroda.pl Strona Główna

 -> 

DIY Pozostałe i Newsy

Strona 6 z 7

Idź do strony 

Poprzedni

  

1

2

3

4

5

, 6, 

7

  

Następny

[

 Page generation time: 0.079 seconds ] 

Administrator

Moderatorzy

 

 

 

sitemap