Mniejsza ilość kroków silnika krokowego

Dyskusje na temat silników krokowych i sterowników silników krokowych.

Autor tematu
mkot
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 11
Posty: 11
Rejestracja: 22 lip 2012, 12:57
Lokalizacja: Oborniki

#21

Post napisał: mkot » 23 lip 2012, 22:05

Dzięki za podpowiedzi. Będę dalej próbował. Nie poddam się :-)

Muszę jeszcze raz dokładnie przejrzeć program, bo pisałem go "na kolanie".



Tagi:

Awatar użytkownika

AOLEK
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 6
Posty: 376
Rejestracja: 17 lip 2011, 20:27
Lokalizacja: Świdnica

#22

Post napisał: AOLEK » 24 lip 2012, 16:45

Wrzuć tutaj program to się przeanalizuje.
SPRZEDAM dwie nakrętki kulowe 20x5 więcej w dziale GIEŁDA !


Autor tematu
mkot
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 11
Posty: 11
Rejestracja: 22 lip 2012, 12:57
Lokalizacja: Oborniki

#23

Post napisał: mkot » 24 lip 2012, 17:23

W końcu znalazłem błąd!

Jednak błędny okazał się program. Zadałem 20 kroków z częstotliwością 0,5Hz, tak żebym mógł je policzyć. Silnik wykonał 25 kroków i już wiedziałem, że problem tkwi w programie.

Tak jak wcześniej pisałem, program powstał na szybko i niestety przeoczyłem jeden bardzo istotny szczegół. Kiedy licznik cyklu (1-4 dla pracy pełnokrokowej oraz 1-8 dla pracy półkrokowej) dochodził do wartości maksymalnej i rozpoczynał liczenie od nowa, licznik pozycji nie zmieniał swojej wartości. Dlatego program nie liczył co czwartego kroku. Stąd obrót dokładnie wirnika o 25% więcej niż chciałem.

Tak czy inaczej bardzo dziękuję za pomoc. Przy okazji bardzo dokładnie zgłębiłem temat mojego silniczka :mrgreen:

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Silniki Krokowe / Sterowniki Silników Krokowych”