Strona 1 z 2
Układ 2917-nadaje sie?
: 13 gru 2008, 22:14
autor: Syntony
Jest to mój pierwszy post, wiec witam wszystkich cnc-fanów.
Od jakiegoś czasu zacząłem interesować się cnc. Zdobyłem starą drukarkę i zbudowałem moją pierwszą drewnianą konstrukcję. Zostało jeszcze zrobić sterownik do silników, ale pomyślałem że może da się wykorzystać ten który znajduje się w drukarce.
I teraz moje pytanie:
Czy da się wykorzystać układ
2917 do sterowania silnikami? Jeśli tak to jak?
Próbowałem już podawać różne stany na phase i enable, jednak silnik nie ruszył.
pozdrawiam
: 13 gru 2008, 23:14
autor: Kris_25
Rozrysuj schemat jak podłączyłeś ten układ i jaki silnik do niego podłączasz ?
: 13 gru 2008, 23:19
autor: Leoo
Obydwa sygnały ENABLE powinny być w stanie niskim (zwarte do masy). Pozostałe dwa wejścia sterujące PHASE1 i PHASE2 wymagają odpowiedniej sekwencji, by silnik mógł wykonać krok. Do sterowania fazowego nadaje się program TurboCNC (DOS). Oczywiście można zbudować translator do 2917 na bazie procesora lub innego układu dedykowanego np. L297 itp. Wówczas będzie możliwe klasyczne sterowanie sygnałami STEP, DIR, ENABLE.
: 13 gru 2008, 23:30
autor: Syntony
Schemat rozrysuję jutro bo jest już pózno i nie chce pobudzić wszystkich w domu. A co do sterowania procesorem to kiedyś minimalnie się tym interesowałem i może coś bym wymodził, tylko jaka potrzebna jest sekwencja do kroku bo nie widzę tego w pdf-ie.
edit:
Jeszcze co do tego turbo cnc- czy jest on darmowy? I czy można nim podawać sekwencje bez użycia dodatkowego procesora?
: 13 gru 2008, 23:35
autor: Leoo
: 13 gru 2008, 23:42
autor: Syntony
Dzięki, przestudiuje to jutro, ale chyba jednak mnie to przerasta
[ Dodano: 2008-12-15, 20:37 ]
Kurcze siedze nad tym juz sporo czasu i dalej nie kapuje, chyba jestem jakis ciezko myslacy. W pdfie jest tabela prawdy wg ktorej przy podawaniu na phase 0 i 1 na zmiane silnik powinien ruszyc. Wiec zwarlem enable 1 i 2 do masy, napisalem program na atmelka ktory podaje 1 naprzemiennie na phase 1 i phase2 i nic sie nie dzieje. Moze mi to ktos jeszcze raz wytlumaczyc jak ten uklad dziala?
: 16 gru 2008, 21:54
autor: Leoo
Syntony pisze:Moze mi to ktos jeszcze raz wytlumaczyc jak ten uklad dziala?
Strona 5 dokumentu, przebieg NORMAL DRIVE MODE. Tylko tak możesz aktualnie sterować.
Sekwencja:
00, 01, 11, 10, itd. (kod Graya). Kiedy wysyłasz w odwrotnej kolejności, silnik zmienia kierunek.
To na początek. Sterując dodatkowo wejściami ENABLE będzie można uruchomić półkrok.
: 17 gru 2008, 17:06
autor: Syntony
Czyli jeśli dobrze rozumiem to mam podawać 00, 01, 11, 10 na phase, tak jak na 5 stronie?
: 17 gru 2008, 17:27
autor: Leoo
Tak.
Podajesz to na PHASE1 i PHASE2, ENABLE na masę.
: 19 gru 2008, 00:47
autor: Syntony
Zrobiłem tak jak napisałeś, ale silnik nawet nie reaguje. Najlepsze jest to ze układ w oryginalnej płytce z drukarki po zwarciu enable do masy i pozostawieniu phase luzem dalej się kręci:)