Znaleziono 2 wyniki

autor: Zienek
17 lis 2012, 14:10
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Pozycjonowanie silnika krokowego.
Odpowiedzi: 124
Odsłony: 15584

Rozwiązaniem może być ustawienie krańcówek/ zderzaków w takim miejscu, żeby po włączeniu zasilania silnik "dygnął" doładnie na nie. Czyli mniej więcej tak jak sugeruje Skoczek.

[ Dodano: 2012-11-17, 14:11 ]
piotr_olbrysz pisze:Prawie wszytko się zgadza. oprócz tego ze jest 200 pozycji stabilnych co przed chwilą sprawdziłem. Jezeli w maszynie ustawiane jest Enable na wyłączenie silnika to silnik ustawi się w pozycję stabilną, chyba ze tarcie na to nie pozwoli.

OK, ale czy to są pozycje tylko przy polaryzacji A+B- czy obie pary A+B- oraz A-B+
autor: Zienek
17 lis 2012, 12:44
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Pozycjonowanie silnika krokowego.
Odpowiedzi: 124
Odsłony: 15584

Pozwolę sobie na dywagacje osoby nie znającej dokładnie zasady działania sterownika od strony elektronicznej.

Jak odpala się program sterujący (Np LinuxCNC) to on zaczyna sterowanie za pomocą sygnałów step i DIR i tak jakby po wyłączeniu programu i włączeniu ponownie powinien zacząć dokładnie od tego miejsca, gdzie skończył o ile przed wyłączeniem wykonał wszystkie kroki przewidziane na linijkę g-kodu.

A jak się zachowuje sterownik? - np taki M542, sterowany mikrokrokiem (np 1/8).

Moim zdaniem te sterowniki nie mają pamięci o tym, w jakiej pozycji ostatnio został wysterowany silnik. Można założyć, że dla cewek A i B po zaniku zasilania zawsze zaczyna od pełnego kroku (wysterowania cewek z obwodu A + oraz B - ).

A jak się zachowuje i jak jest zbudowany silnik?
Ma dwa zestawy cewek. A i B. 200 kroków na obrót.
Ja tego nigdy nie rozpracowałem, czy jeden krok silnika polega na zmianie polaryzacji z A+B- => A-B+, czy krok silnika to przejście z A+B- => A-B+ => A+B-

Jeśli ten pierwszy przypadek, to znaczy, że silnik o rozdzielczości 200 kroków ma tak naprawdę 100 pozycji od których może zacząć pracę - ergo: punkty pracy oddalone od siebie o 3,6 stopnia.

Jeśli jest tak jak sobie powyżej dywagowałem, to oznacza, że jeśli nie będziesz Kamar potrafił przypilnować, żeby przy sterowaniu mikrokokowym silnik przed wyłączeniem zawsze znajdował się w w takim położeniu , jak znajduje się zaraz po zasileniu sterownika (nazwijmy go A+B-) to zawsze będziesz miał przesunięcie po ponownym zasileniu maszyny. Przesunięcie będzie tym większe im dalszy mikrokrok był ostatnim ustawieniem silnika przed wyłączeniem zasilania.

Czy ma to sens?

Wróć do „Pozycjonowanie silnika krokowego.”