Strona 1 z 2

jak podlaczyc sterownik A2917SEB (UDN2917EB) do lpt

: 03 lis 2007, 22:27
autor: mzuber
witam

mam sterownik A2917SEB (zalacznik), podlaczony do niego silnik i zasilanie

jaki uklad zastosowac miedzy LPT a tym sterownikiem (i jak go podlaczyc ) zeby sterowac silnikiem oprogramowaniem np mach 2

z gory dziekuje
i pozdrawiam
mzuber

: 04 lis 2007, 13:21
autor: Leoo
Układ A2917 jest praktycznie stopniem wykonawczym sterownika silników krokowych i nie tylko. Niestety nie można wysterować go standardowymi sygnałami STEP i DIR. Do tego potrzebny jest dodatkowy układ scalony - translator, funkcjonalnie działający jak np. L297 itp. Oczywiście istnieją programy mogące sterować bezpośrenio fazami silnika (TurboCNC), jednak dla trzech silników potrzebujemy 12 linii portu LPT. Tak węc wysterowanie A2917 jest możliwe ale niesie ze sobą duże ograniczenia, choćby z powodu braku możliwości sterowania mikrokrokowego, jedyny dostępny podział to 1/1 lub 1/2 (półkrok).
Polecam zakup jednego, gotowego sterownika, który przybliży Koledze możliwości sterowania i zachęci (lub nie) do budowy maszyny i ewentualnie elektroniki.

: 04 lis 2007, 16:24
autor: Adalber
Jeśli jest to tylko jeden sterownik + silnik i zasilanie to szkoda zachodu .Jeśli tych kompletów jest więcej ,albo jest całe kompletne sterowanie to można się pobawić. Najprościej zastosować jakiś mikroprocesor pośredniczący za 10 zł.

: 05 lis 2007, 07:53
autor: mzuber
Leoo pisze:Tak węc wysterowanie A2917 jest możliwe ale niesie ze sobą duże ograniczenia, choćby z powodu braku możliwości sterowania mikrokrokowego, jedyny dostępny podział to 1/1 lub 1/2 (półkrok).
Wiekszosc tanszych dostepnych sterownikow silnikow kokowych ma krok 1/1 lub 1/2,
te np 1/128 to juz znaczny wydatek ponad 400zl, a ja nie chce frezowac od razu
niewiadomo czego tylko chce nabrac doswiadczenia w konstruowaniu czegos takiego
i do tego nie chce isc prosta droga :)
ale moze rzeczywiscie gotowe urzadzenie bardziej by mi wszystko przyblizylo
tak czy inaczej powalcze jeszcze z tym A2917 bo napewno sterowanie jest
mozliwe - haeranek80 (forumowicz) juz to zastosowal tylko nie udalo mi
sie z nim skontaktowac w celu pomocy - link ponizej

https://www.cnc.info.pl/topics13/moje-c ... e04221bb7c

pozdrawiam
mzuber

[ Dodano: 2007-11-05, 10:19 ]
Leoo pisze:Układ A2917 jest praktycznie stopniem wykonawczym sterownika silników krokowych i nie tylko. Niestety nie można wysterować go standardowymi sygnałami STEP i DIR. Do tego potrzebny jest dodatkowy układ scalony - translator, funkcjonalnie działający jak np. L297
do Leoo:
czy bylbys w stanie (albo ktos inny) dorysowac polaczenia lpt - translator - A2917

rysunek w zalaczniku


pozdrawiam
mzuber

: 05 lis 2007, 17:40
autor: Asza PL
Ja zastosowałbym jako translator GAL16V8 tak jak w moim sterowniku SLA7026M + GAL
muszę to przeanalizować czy da się to bez zmiany zastosować do półkroku , czy trzeba jakoś przerobić program . GAL kosztuje ok. 4zł ale trzeba mieć kogoś kto ma programator i zaprogramuje .

Tak na szybko jak przeglądałem schemat to wydaje mi się że jest możliwość ustawienia w tym sterowniku mikrokroku 1/4 a nawet "pseudo" mikrokroku 1/8.(dwa wejścia M0 i M1 z redukcją prądu na 0, 1/3, 2/3 ,1). Jak znajdę trochę czasu to to przeanalizuję.

[ Dodano: 2007-11-06, 20:29 ]
Dodając przeanalizowałem układ tak z czystej ciekawości i napisałem krótki programik w WINCUPL-u do GAL-a 22V10 jak ktoś chce to sobie przeanalizować to proszę.

: 07 lis 2007, 12:28
autor: mzuber
dzieki Asza PL :)

czy plik do zaprogramowania GAL-a to DRIVER4.jed czy jeszcze ktorys jest potrzebny ?

gdzie szukac osoby/firmy ktora programuje uklady?

pozdrawiam
mzuber

: 08 lis 2007, 16:18
autor: Leoo
Wejścia M0, M1 nie dają możliwości ustawienia prądu fazowego na 0A. Trzeba użyć ENABLE mostka, by wyłączyć prąd, co dla mikrokroku jest niezbędne.
Może Kolega narysować schemat połączeń?

: 08 lis 2007, 16:48
autor: Asza PL
A może jednak dają.

: 08 lis 2007, 17:08
autor: Leoo
Asza PL pisze:A może jednak dają.
Faktycznie jest to w opisie ale proszę spojrzeć na rysunek "PWM CURRENT-CONTROL CIRCUITRY" - tam jest inaczej, brakuje klucza, który zewrze Vref do masy dla stanu H, H. Wszystko wyjdzie w prototypie ale producent publikuje niespójne informacje. Teraz zbędny jest sygnał ENABLE mostków, skoro można przetwornikami D/A je wyłączyć.

: 08 lis 2007, 18:43
autor: Asza PL
Rysunek to tylko schemat blokowy nawet wartości oporników w dzielniku napięcia się nie zgadzają .
A w dokumentacji pisze:
"Two logic level inputs (I0 and I1) allow digital selection of the motor
winding current at 100%, 67%, 33%, or 0% of the maximum level per
the table. The 0% output current condition turns off all drivers in the
bridge and can be used as an output enable function
. These logic level
inputs greatly enhance the implementation of µP-controlled drive
formats.
During half-step operations, the I0 and I1 inputs allow the µP to
control the motor at a constant torque between all positions in an eightstep
sequence
. This is accomplished by digitally selecting 100% drive
current when only one phase is on and 67% drive current when two
phases are on.
The logic control inputs can also be used to select a reduced
current level (and reduced power dissipation) for ‘hold’ conditions
and/or increased current (and available torque) for start-up conditions."