Tanie metody sterowania silnikami krokowymi ? czy układ 555 z inwerterem zadziała?
STEROWANIE SILNIKAMI KROKOWYMI
From: "korci" <korci_at_nospam_wp.pl>
Subject: STEROWANIE SILNIKAMI KROKOWYMI
Date: Sat, 13 Jul 2002 05:13:40 +0200
CZESC!!
Szukam jakiegos mozliwie jak najtanszego rozwiazania do sterowania silnikami
krokowymi. Wie ktos moze czy patent z 555 i inwerterem na wyjsciu zadziala?
Pozdrawiam Blazej. (GG:3958688 zawsze jestem niewidoczny - wysylajcie na s
lepo) korci_at_nospam_wp.pl
From: "mutombo" <mutombo_at_nospam_zbych.com>
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Sat, 13 Jul 2002 09:32:08 +0200
a na galu ??? cena zrobienia programatora = 6 rezystorow :)))
--
Mutombo
Studio Komputerowe "Zbych"
www.zbych.com
Użytkownik "korci" <korci_at_nospam_wp.pl> napisał w wiadomości
news:ago5sv$lju$1_at_nospam_news.tpi.pl...
> CZESC!!
> Szukam jakiegos mozliwie jak najtanszego rozwiazania do sterowania
silnikami
> krokowymi. Wie ktos moze czy patent z 555 i inwerterem na wyjsciu
zadziala?
>
>
> Pozdrawiam Blazej. (GG:3958688 zawsze jestem niewidoczny - wysylajcie na s
> lepo) korci_at_nospam_wp.pl
>
>
>
From: "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl>
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Sat, 13 Jul 2002 11:31:28 +0200
cena zrobienia programatora = 6 rezystorow :)))
???
może coś więcej?
From: "mutombo" <mutombo_at_nospam_zbych.com>
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Sat, 13 Jul 2002 19:01:44 +0200
--
Mutombo
Studio Komputerowe "Zbych"
www.zbych.com
(mam problemy z ortografią)
Użytkownik "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl> napisał w wiadomości
news:3d2ff398_at_nospam_news.vogel.pl...
> > cena zrobienia programatora = 6 rezystorow :)))
>
> ???
> może coś więcej?
Na lekcjach programowaliśmy silnik krokowy na układize Gal 16v8 polegało to
na wklepaniu programiku w programie Pld blast i skompilowaniu go, poczym
wysławnie tego na gala. Programator skłąda się z kurde moze 18 rezystorów
nie pamiętam dokładnie ale są to bardzo małe koszta. Jest to oczywiście
wersja zminimalizowana ale jak bym poszukał to może gdzieś znajde ten
schemat. Programator działa na 100% bo kolesie w mojej szkole zrobili go na
Pracę dyplomową. :)
a program do sterowania silnikiem krokowym to dla kogos kto się orientuje w
PLD to kwestia 10 minut.
Pozdrawiam
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Sun, 14 Jul 2002 19:45:05 GMT
On Sat, 13 Jul 2002 19:01:44 +0200, mutombo wrote:
Na lekcjach programowaliśmy silnik krokowy na układize Gal 16v8 polegało to
na wklepaniu programiku w programie Pld blast i skompilowaniu go, poczym
wysławnie tego na gala. Programator skłąda się z kurde moze 18 rezystorów
nie pamiętam dokładnie ale są to bardzo małe koszta.
I do czego przylaczone te 18 rezystorow ?
A nie jest to przypadkiem jakis specjalny GAL ?
Bo algorytmy programowania GALi sa ze sie tak wyraze "poufne",
tzn firmy jakos nie chwala sie nimi, ale np programator
nie chcial mi programowac pewnej serii - bo znal rev 1 i 2,
a tu sie pojawila rev 3 20V8, i sie inaczej programuje ...
Raz jeden pamietam pojawil sie w niemieckim c't programator
do Gali, nawet dosc prosty, ale obslugiwal tylko jakies
Lattice - przynajmniej tak twierdzila redakcja..
J.
From: "mutombo" <mutombo_at_nospam_zbych.com>
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Mon, 15 Jul 2002 01:27:57 +0200
I do czego przylaczone te 18 rezystorow ?
do końcówki LPT która jest przyłączona do komputera.
A nie jest to przypadkiem jakis specjalny GAL ? >
Raz jeden pamietam pojawil sie w niemieckim c't programator
do Gali, nawet dosc prosty, ale obslugiwal tylko jakies
Lattice - przynajmniej tak twierdzila redakcja..
Myślę, że właśnie o tym programatorze mówię. Zaprojektował go jakiś tam
niemiec
No ale teraz wynikła mi kolejna niezgodność z danymi o których dowiedziłem
się w szkole. Otórz uczono mnie że układy te wogóle nazywały bądź jeszcze
nazywają się PALCE 16V8 jeknak firma Laticce wyprodukowała taki sam czy
podobny układ i dała mu nazwę GAL więc ja byłem przekonany że GAL jest
produkowany tylko przez tą właśnie firmę. Napiszcie coś na ten temat z
chęcią też dowiem się czegośnowego
Pozdrawiam Mutombo
--
Mutombo
www.zbych.com
>
>
> J.
>
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Mon, 15 Jul 2002 21:28:57 GMT
On Mon, 15 Jul 2002 01:27:57 +0200, mutombo wrote:
I do czego przylaczone te 18 rezystorow ?
do końcówki LPT która jest przyłączona do komputera.
No no - ale tam nie ma az tylu wyjsc :-)
A nie jest to przypadkiem jakis specjalny GAL ? >
Raz jeden pamietam pojawil sie w niemieckim c't programator
do Gali, nawet dosc prosty, ale obslugiwal tylko jakies
Lattice - przynajmniej tak twierdzila redakcja..
Myślę, że właśnie o tym programatorze mówię. Zaprojektował go jakiś tam niemiec
No ale teraz wynikła mi kolejna niezgodność z danymi o których dowiedziłem
się w szkole. Otórz uczono mnie że układy te wogóle nazywały bądź jeszcze
nazywają się PALCE 16V8 jeknak firma Laticce wyprodukowała taki sam czy
podobny układ i dała mu nazwę GAL więc ja byłem przekonany że GAL jest
produkowany tylko przez tą właśnie firmę. Napiszcie coś na ten temat z
chęcią też dowiem się czegośnowego
PALCE to nazwa firmy AMD. Inne firmy robily [prawie] te same kosci pod
nazwa GAL. Nie tylko Lattice.
Choroba - wydawalo mi sie ze do zaprogramowania sa niezbedne inne
napiecia, sam port rownolegly to chyba za malo.
J.
From: Marek Lewandowski <nospam_at_nospam_poczta.onet.pl>
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Tue, 16 Jul 2002 00:43:42 GMT
on Mon, 15 Jul 2002 21:28:57 GMT in <3d3a3ab9.4087171_at_nospam_nt> J.F. wrote:
PALCE to nazwa firmy AMD. Inne firmy robily [prawie] te same kosci pod
nazwa GAL. Nie tylko Lattice.
I każdy się inaczej programuje. Do Lattica jeszcze (do niektórych)
algorytm jest rozpracowany i leży w sieci (galblast). Ale np. 16V8 od
AMD potraktowana jak 16V8 Lattice'a przy programowaniu kończy dymem.
Choroba - wydawalo mi sie ze do zaprogramowania sa niezbedne inne
napiecia,
Z tymi napięciami to jest cały cyrk, bo nie dość, że wysokie, to
jeszcze inne dla każdej kości i te różnice rzędu 0,5V są istotne.
Zabrałem się kiedyś za robienie takiego programatora, skończyło się na
programowaniu GAV16V8 Lattice i nawet chodzi, ale jak podliczyłem
popalone kości, to podziękowałem...
sam port rownolegly to chyba za malo.
wystarczy dla ispGAL - tylko, że do nich to jest wszystko u Lattice'a
do ściągnięcia i to za darmo ;-))))
--
Marek Lewandowski ICQ# 10139051
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
From: "mutombo" <mutombo_at_nospam_zbych.com>
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Tue, 16 Jul 2002 08:07:41 +0200
PALCE to nazwa firmy AMD. Inne firmy robily [prawie] te same kosci pod
nazwa GAL. Nie tylko Lattice.
No tego to nie wiedziałem ale dobrze, że już wiem :)
I każdy się inaczej programuje. Do Lattica jeszcze (do niektórych)
algorytm jest rozpracowany i leży w sieci (galblast). Ale np. 16V8 od
AMD potraktowana jak 16V8 Lattice'a przy programowaniu kończy dymem.
No z tym się moge zgodzić. Jednak o ile dobrze pamiętam również uszkodzi się
Gala jeżel w Galblast użyje się jednocześnie polecenia del PES i write PES -
kiedyś na lekcji próbowaliśmy i żeczywiście szlak Gaga trafił
Choroba - wydawalo mi sie ze do zaprogramowania sa niezbedne inne
napiecia,
Do programowania takiego Gala wystarczy 12V wzięte z kompa.
Z tymi napięciami to jest cały cyrk, bo nie dość, że wysokie, to
jeszcze inne dla każdej kości i te różnice rzędu 0,5V są istotne.
Zabrałem się kiedyś za robienie takiego programatora, skończyło się na
programowaniu GAV16V8 Lattice i nawet chodzi, ale jak podliczyłem
popalone kości, to podziękowałem...
No ja na lekcjach zaprogramowalem chyba z 5 gali i zadnego szlak nie trafił
a napięcie programowania zmienialiśmy od 12 - 14 V i wszystko działało
sam port rownolegly to chyba za malo.
No za mało bo trzeba jeszcze mieć napięcie programowania
Pozdrawiam Mutombo
Studio Komputerowe "ZBYCH"
www.zbych.com
From: Marek Lewandowski <nospam_at_nospam_poczta.onet.pl>
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Tue, 16 Jul 2002 08:59:37 GMT
on Tue, 16 Jul 2002 08:07:41 +0200 in <ah0d68$t3l$1_at_nospam_news2.tpi.pl>
mutombo wrote:
MUTOMBO!
Połowę z tego, co komentowałeś w odpowiedzi na MÓJ post NIE JA
napisałem!
Czytaj, co kto napisał i temu odpowiadaj!
--
Marek Lewandowski ICQ# 10139051
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
From: "Funak" <funak_at_nospam_wp.pl>
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Sat, 13 Jul 2002 12:10:56 +0200
Witam!!!
a na galu ??? cena zrobienia programatora = 6 rezystorow :)))
Możesz przybliżyć GAL-e grupowiczom, lub przynajmniej mi?
Bo PAL-e, to chyba nie są aż tak doskonałe, chyba jednokrotnie programowane.
Mógłbyś podać PDF-a(y) do GAL-i?
Lub Linki?
Sposób programowania?
Bo struktury niektórych układów mam gdzieś w książce Sztuka Elektroniki czy
jak tam jej było.
Dzięki!!!
Pozdrawiam
--
Funak
mail: funak(at)wp.pl funak(at)skrzynka.pl
news: pl.comp.lang.pascal pl.comp.lang.c pl.misc.elektronika
www: http://strony.wp.pl/wp/funak/index.htm
GG-2949256
From: "mutombo" <mutombo_at_nospam_zbych.com>
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Sat, 13 Jul 2002 19:47:07 +0200
--
Mutombo
Studio Komputerowe "Zbych"
www.zbych.com
(mam problemy z ortografią)
Użytkownik "Funak" <funak_at_nospam_wp.pl> napisał w wiadomości
news:agpo1j$i8l$1_at_nospam_news2.tpi.pl...
> Witam!!!
>
> > a na galu ??? cena zrobienia programatora = 6 rezystorow :)))
>
> Możesz przybliżyć GAL-e grupowiczom, lub przynajmniej mi?
> Bo PAL-e, to chyba nie są aż tak doskonałe, chyba jednokrotnie
programowane.
> Mógłbyś podać PDF-a(y) do GAL-i?
> Lub Linki?
> Sposób programowania?
> Bo struktury niektórych układów mam gdzieś w książce Sztuka Elektroniki
czy
> jak tam jej było.
>
> Dzięki!!!
>
> Pozdrawiam
>
> --
> Funak
> mail: funak(at)wp.pl funak(at)skrzynka.pl
> news: pl.comp.lang.pascal pl.comp.lang.c pl.misc.elektronika
> www: http://strony.wp.pl/wp/funak/index.htm
> GG-2949256
>
>
Spox przybliże go jak tylko będę mógł niestety mam dane na CD a nie mam
odtwarzacza więc to może potrwać do tygodnia czasu :<.
Ale z tego co mogę powiedzieć to:
Gal jest układem którego można programować wiele razy. niestety 16 V8 może
być dla kogoś kto wykonuje duze układy troche mały no ale jest jeszcze Gal20
V8 i chyba jakis jeszcze większy.
Można w nim programować układy sekwencyjne i kombinacyjne. Przydatne
programy PLD-blast i Galblast.
Galblasta można chba zessać niestety nie dam rady podać teraz strony bo nie
pamiętam.
nie wiem czy mam tu pisać strukturę całego programu ???
trochę tego jest.
Polecam książkę Wojciecha Hermanowsiego (tego od nici ariadny ) pt.
Programowanie struktur GAL.
nie wiem czy ktokolwiek z was ma do niej dostęp i nie wiem czy jest jeszcze
w sprzedaży ale jeżeli dojdziecie do czegośa bedą potrzebne jakies pomoce
wzkazówki itp. to służę pomocą.
Pozdrawiam Mutombo
From: "mutombo" <mutombo_at_nospam_zbych.com>
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Sat, 13 Jul 2002 20:08:07 +0200
no moge jeszcze sos zrobic. W zwiazku z tym, że program pisze się w
notatniku moge wkleic tu kilka prymitywnych które pisałem. nie jestem tylko
pewnien czy nie mam w nich jakis litorówek i program może nie działać w 100%
) no czyli wcale
--
Mutombo
Studio Komputerowe "Zbych"
www.zbych.com
(mam problemy z ortografią)
Użytkownik "Funak" <funak_at_nospam_wp.pl> napisał w wiadomości
news:agpo1j$i8l$1_at_nospam_news2.tpi.pl...
> Witam!!!
>
> > a na galu ??? cena zrobienia programatora = 6 rezystorow :)))
>
> Możesz przybliżyć GAL-e grupowiczom, lub przynajmniej mi?
> Bo PAL-e, to chyba nie są aż tak doskonałe, chyba jednokrotnie
programowane.
> Mógłbyś podać PDF-a(y) do GAL-i?
> Lub Linki?
> Sposób programowania?
> Bo struktury niektórych układów mam gdzieś w książce Sztuka Elektroniki
czy
> jak tam jej było.
>
> Dzięki!!!
>
> Pozdrawiam
>
> --
> Funak
> mail: funak(at)wp.pl funak(at)skrzynka.pl
> news: pl.comp.lang.pascal pl.comp.lang.c pl.misc.elektronika
> www: http://strony.wp.pl/wp/funak/index.htm
> GG-2949256
>
>
From: "Funak" <funak_at_nospam_wp.pl>
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Sat, 13 Jul 2002 08:21:23 +0200
Witam!!!
Szukam jakiegos mozliwie jak najtanszego rozwiazania do sterowania
silnikami
krokowymi. Wie ktos moze czy patent z 555 i inwerterem na wyjsciu
zadziala?
Ja robiłem to w ten sposób, że do sterowania każdego z uzwojeń
wykorzystywałem
parę tranzystorów komplementarnych i sterowanie z uC.
Może nie tani, bo dużo tranzystorów + uC, ale uniwersalny i niezawodny.
A tak poza tym, to chyba gdzieś widziałem układy sterujące silnikami
krokowymi.
Może taki układzik i po problemie?
Pozdrawiam
--
Funak
mail: funak(at)wp.pl funak(at)skrzynka.pl
news: pl.comp.lang.pascal pl.comp.lang.c pl.misc.elektronika
www: http://strony.wp.pl/wp/funak/index.htm
GG-2949256
From: "Michał Wysocki" <mwsoft_at_nospam_satkabel.com.pl>
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Sat, 13 Jul 2002 11:59:40 +0200
twój silnik był bipolarny, a nie wiadomo czy autor nie myśli o unipolarnym
w sumie wystarczyło by kilka przerzutników do sterowania, albo poprostu 4017
z bipolarnym to tak jak kolega pisze trza od cholery tranzystorów a i
sterowanie się jeszcze trochę skomplikuje
masz tylko dwa uzwojenia które nie tyle musisz odpalać na zmianę ale jeszcze
zmieniać ich polaryzację
coś w stylu
z1 _+ __ - _
z2 __+ _ - __
<jak pomyliłem to mnie poprawcie>
i zawsze jest szansa że włączymy jednocześnie tranzystory od obu biegunów i
napewno coś się spali :)
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Sat, 13 Jul 2002 23:14:06 GMT
On Sat, 13 Jul 2002 11:59:40 +0200, Michał Wysocki wrote:
twój silnik był bipolarny, a nie wiadomo czy autor nie myśli o unipolarnym
w sumie wystarczyło by kilka przerzutników do sterowania, albo poprostu 4017
z bipolarnym to tak jak kolega pisze trza od cholery tranzystorów
Sporo .. ale tranzystory tanie sa :-)
sterowanie się jeszcze trochę skomplikuje
Pare linijek w programie wiecej :-)
i zawsze jest szansa że włączymy jednocześnie tranzystory od obu biegunów i
napewno coś się spali :)
Trzeba zaprojektowac sterowanie tak zeby jeden otwarty zamykal
od razu drugi :-)
J.
From: "Funak" <funak_at_nospam_wp.pl>
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Sat, 13 Jul 2002 21:05:11 +0200
Witam!!!
<cut>
i zawsze jest szansa że włączymy jednocześnie tranzystory od obu biegunów
i
napewno coś się spali :)
Można tak zokombinować, że sprzętowo, można wykluczyć taką możliwość, choćby
poprzez sterowanie każdego uzwojenia dwoma sygnałami:
1. On/Off
2. Polaryzacja
Pozdrawiam
--
Funak
mail: funak(at)wp.pl funak(at)skrzynka.pl
news: pl.comp.lang.pascal pl.comp.lang.c pl.misc.elektronika
www: http://strony.wp.pl/wp/funak/index.htm
GG-2949256
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: STEROWANIE SILNIKAMI KROKOWYMI
Date: Sat, 13 Jul 2002 23:14:07 GMT
On Sat, 13 Jul 2002 05:13:40 +0200, korci wrote:
Szukam jakiegos mozliwie jak najtanszego rozwiazania do sterowania silnikami
krokowymi. Wie ktos moze czy patent z 555 i inwerterem na wyjsciu zadziala?
Ale jakiego sterowania - co chcesz osiagnac?
Bo male procesorki nie sa drogie :-)
J.
From: "korci" <korci_at_nospam_wp.pl>
Subject: DZIEKI!!!
Date: Sun, 14 Jul 2002 12:52:03 +0200
HEJ!!!
Dzieki wszystkim za propozycje. Niestety ale te tansze uklady do sterowania
silnikami krokowymi (zwane koncowkami mocy ) do tych co ja mam sie nienadaja
ze wzgledu na potzebny prad. A cena tych ktore byly by dobre wacha sie
miedzy 30 ~ 70 zl.!!!A ja mam 5 silnikow do wysterowania :) !!! Jesli chodzi
o ich typy to sa to dwa unipolarne (12V 5A)
i trzy bipolarne (12V i nic wiecej na ich temat niewiem bo niesa opisane ale
sa raczej duze).
Tak szczerze mowiac to mysalem o generatorze 555 na ktorego wyjsciu (3)
mozna by zastosowac inwerter . Dzieki temu rozwiazaniu mialbym dwa wyjscia
np. jezeli na wyjsciu "A" (tym bez inwertera ) bylo by "1" , to na wyjsciu
"B" tym z inwertera bylo by "0" i dzieki temu za pomoca czterech
tranzystorow ktore na zmiane beda z jednej strony zasilac a z drugiej
zwierac do masy moge joz wysterowac silniki. Poza tym Duzym plusem w 555
jest to ze zmieniajac wartosci odpowiednich rezystorow moge ustawiac czas
trwania impulsu i odstepy miedzy nimi czyli jednym slowem predkosc obrotowa
silnika.
Pozdrawiam Blazej. korci_at_nospam_wp.pl
From: Maciej Czapla <mc_at_nospam_sensor.com.pl>
Subject: Re: DZIEKI!!!
Date: Sun, 14 Jul 2002 23:16:06 +0200
Tak szczerze mowiac to mysalem o generatorze 555 na ktorego wyjsciu (3)
mozna by zastosowac inwerter . Dzieki temu rozwiazaniu mialbym dwa wyjscia
np. jezeli na wyjsciu "A" (tym bez inwertera ) bylo by "1" , to na wyjsciu
"B" tym z inwertera bylo by "0" i dzieki temu za pomoca czterech
tranzystorow ktore na zmiane beda z jednej strony zasilac a z drugiej
zwierac do masy moge joz wysterowac silniki.
Niezupełnie, potrzebujesz dwóch sygnałów przesuniętych w fazie o 90deg, na 555
będzie trudno...
MC