Strona 1 z 3

Problem z uruchomieniem sterowania

: 07 wrz 2008, 17:41
autor: qulet
Witam !
Mam problem z uruchomieniem sterowania silnika- proszę o pomoc !
Płyta główna w/g http://www.ottop.republika.pl
Sterownik w/g LEOO
Zasilacz logiki VCC 5V
Zasilacz silnika VCC 12V
Silnik krokowy reaguje gdy w sterowniku"Leoo" podaje przez opornik 10k +5V na pin STP
Próbowałem to podłączyć przez program KCAM ale silnik nie reagował. Czy może mi ktoś podpowiedzieć jak sprawdzić poprawność monażu i działania Płyty głównej ze strony kolegi OTTOP. Na mail kolega OTTOP nie odpowiada :(((.
Jak właściwie skonfigurować KCAM.
Mam zrobione zdjęcia

: 07 wrz 2008, 18:08
autor: zolax
Cześć,
mam dokładnie taki sam zestaw. Na początku sprawdź czy płyta główna przekazuje poprawnie sygnały, np. TurboCNC ma możliwość manualnego sterowania poszczególnymi wyprowadzeniami złącza (albo jakimś innym dowolnym programem). Wejście enable sterowników może póki co wisieć. W Machu trzeba było odznaczyć w ustawieniach kwadraciki przy Active Low (bez tego wogóle nie reagowały) - nie znam KCAM, póki co mógłbyś spróbować w Machu albo chociażby TurboCNC.

: 07 wrz 2008, 18:16
autor: qulet
Dzięki za zainteresowanie, ściągnę turboCNC, Mach3 zawiesza się na moim compie. Pytanie jak sprawdzić czy płyta główna przekazuje poprawnie sygnały ?

: 07 wrz 2008, 18:26
autor: zolax
TurboCNC musisz uruchomić pod dosem, do testów może być też windows 98 (silniki chodzą ale brzydko). Jak to włączysz to w opcjach "Configure->Step pin is" upewnij się, że masz zaznaczone "Active Hi". Potem "Motion Parameters" możesz ustawić na jakąś bezpieczną wartość, np. wszędzie wpisać tam 1000 (oczywiście oprócz "Backlash"). Do testowanie stanu pinów wciskasz F2, potem Alt+F2 i klawiszami z numerkami sobie możesz nimi migać.

Edit:
Woltomierzem albo np. diodą LED z opornikiem, patrzysz na schemacie do jakiego pinu lpt podłączony jest dany goldpin w złączu. Ja u siebie korzystam ze złącz 2-4 patrząc od lewej, mam STEP 3,5,7 , DIR 4,6,8.

: 07 wrz 2008, 21:16
autor: Leoo
zolax pisze:Wejście enable sterowników może póki co wisieć.
Pozostawianie wejść "w powietrzu" grozi przenikaniem zakłóceń. Na czas testów zdecydowanie polecam ustawienie stanu logicznego H poprzez zainstalowanie zworek łączących VCC pin1 z ENA pin3 w złączach J2.
Płyta kolegi ottop przenosi wprost (bez negacji) wszystkie sygnały, tak więc po wybraniu wyjścia zbiorczego ENA w LPT należy jego stan aktywności ustawić na wysoki (H).

Napięcie zasilania silników jest trochę za niskie.

: 08 wrz 2008, 06:23
autor: qulet
Dzięki LEOO i pozostałym za pomoc. Dziś po południu zastosuję sie do uwag. Zrobię zworkę z +5V i pinem ENEBLE. Zasilanie mogę zwiększyć do 17V. Moje pytanie - podłączając diodę LED z opornikiem na PIN STEP i masę Płyty głównej np na oś X powinienem obserwować podczas transmi danych przerywane świecenie LEDA ?

: 08 wrz 2008, 09:41
autor: Leoo
qulet pisze:podłączając diodę LED z opornikiem na PIN STEP i masę Płyty głównej np na oś X powinienem obserwować podczas transmi danych przerywane świecenie LEDA ?
Na początek przetestuj bez LED'a. Generalnie błyskanie diody zależy od częstotliwości i wypełnienia przebiegu. Impulsy STEP mają czas trwania 50us lub nawet mniej, tak więc jeśli tawet przebieg ma kilka Hz, to i tak średnia jasność świecenia jest niewielka. Jeśli STEP osiągnie 10kHz wówczas dioda zaświeci w 50%.

: 08 wrz 2008, 18:04
autor: qulet
Napięcie zwiększyłem do 18V zworka na płytce LEOO VCC 5V-ENABLE
KICHA !!!!
Płyta główna ma wyjścia na oś :
1 STEP
2 DIR
3 SYN
4 GND
5 VCC +5V
W/G kolegi OTOOP pin 3 SYN jest dla sterowników zbudowanych na układzie L297.
To gdzie natej płycie podłacza się enable, wogóle jak to jest z tym enable
W/G rozpiski "LPT CNC" dla programu Kcam każda oś ma przyporządkowany inny PIN portu LPT. W Mach2 i pozostałych programach niema wogóle przyporządkowanych pinów portu do sygnału Enable.
Ponawiam moje pytanie jak praktycznie przeprowadzić test Płyty głównej zbudowanej w/g schematu kolegi OTOOP. Dysponuję miernikiem uniwersalnym, oscyloskopem MINI4 do 10MHz i generatorem do100 kHz
Czy do sprawdzenie potrzebny jest program sterujący CNC? Jezeli tak to opis jego konfiguracji może w/g zestawienia "LPT CNC"

: 08 wrz 2008, 19:58
autor: Asza PL
Płytka bazowa wg. Ottopa- sprawdzanie:
potrzebny program TurboCNC na dyskietce i dyskietka systemowa DOS.
W biosie komputera musi być ustawiony start z dyskietki. Wkładamy dyskietkę systemową DOS i włączamy komputer, uzyskujemy czarny ekran z : "A:\ " , wkładamy dyskietkę z TurboCNC i wpisujemy za ukośnikiem TURBOCNC : "A:\TURBOCNC" i naciskamy Enter, powinien się uruchomić program TurboCNC. Za pomocą klawisza F2 "Ports" otwieramy zakładkę ręcznego ustawiania portów .Za pomocą Alt+F2 ustawiamy mode na "active" i możemy za pomocą klawiatury zmieniać stany na porcie -klawisze od 1-0 oraz shift+(1-7). za pomocą miernika uniwersalnego można prześledzić drogę sygnału pierwsze mierzymy napięcia na opornikach optoizolatorów , powinno być ok 5 V od strony gniazda wejściowego i ok. 1-1,5 V za opornikiem. Uwaga można to napięcie mierzyć bez zasilania 5V płytki ale (ważne) względem masy na wtyczce bo masa od 5 V jest inna (odizolowana). Jeżeli napięcia są poprawne (oczywiście występują one jak port jest wysterowany) możemy podłączyć zasilanie płytki 5 V i sprawdzać zmiany napięcia na wyjściach do sterownika, najlepiej na tym etapie nie podłączać sterowników. Warto zmierzyć prąd pobierany przez płytkę bazową powinien być nie większy niż 25 mA. Tak na marginesie jak przytrzymamy klawisz zmiany stanu portu dłużej to port zmienia się cyklicznie co ok. 1 s .
Pozdrawiam i miłego sprawdzania.

: 08 wrz 2008, 21:41
autor: Leoo
qulet pisze:Napięcie zwiększyłem do 18V zworka na płytce LEOO VCC 5V-ENABLE
KICHA !!!!
Kiepsko...
Odłączamy płytę główną. Do pierwszego sterownika podłączamy 5V (VCC) i GND, przy czym GND musi być połączone z minusem kondensatora filtrującego napięcie silnika. Wejście DIR łączymy mostkiem z GND, ENA - mostkiem z VCC, do wejścia STEP podłączamy wyjście TTL generatora i ustawiamy np. 50Hz. Oczywiście generator musi mieć wyjście TTL, nie można podłączyć prostokątnego sygnału symetrycznego bo uszkodzimy wejście TA8435.
Włączamy zasilanie i silnik ma chodzić. Jeśli nie chodzi to jest uszkodzony on sam lub sterownik, bądź wystąpił błąd w połączeniu. Ewentualnie zworki nastawy prądu fazowego mogą być źle ustawione.
qulet pisze:Dysponuję miernikiem uniwersalnym, oscyloskopem MINI4 do 10MHz i generatorem do100 kHz
Nic więcej nie potrzeba.

Konfiguracja PC - płyta główna jest praktycznie dowolna w obrębie wejść i wyjść. Jednak jeśli chcesz, by opisy pasowały to należy zrobić jak wskazują. Jako wspólne wyjście ENABLE można użyć np. OUT#1 ale w programie trzeba zadeklarować pin9 LPT.

W moim laptopie P1 133MHz TurboCNC działa w trybie DOS i uruchamiany jest z HDD, za pomocą skrótu na pulpicie.
Jeśli chcesz, to podeślę plik konfiguracyjny ale najpierw muszą działać sterowniki.