Money.plTechnologie dla biznesu Grupy dyskusyjne pl.misc.elektronika Silnik krokowy i mikrostep

Silnik krokowy i mikrostep

Silnik krokowy i mikrostep

"4CX250" <t...@posta.ornet.pl> / 2012-03-21 09:03:18
Układ sterujący A3972 posiada PWM 6 bit czyli można zrealizować do 64
mikrokroków.
1. Czy jest jakiś sposób, program, aby wyznaczyć położenie osi dla
konkretnego mikrokroku nie znając szczegółowych parametrów silnika?
2. Czy silnik może zatrzymać się i tkwić w dodolnym położeniu mikrokroku?
Czy też raczej unikać tego i służy to raczej temu aby przy małych
prędkościach obrotowych silnik miał łagodny stabilny nie szarpany obrót osi
a każdy start i zatrzymanie muszą być w pełbnych krokach?

Marek
 
Czytaj także na forum

Re: Silnik krokowy i mikrostep

Piotr_Gałka <p...@CUTTHISmicromade.pl> / 2012-03-21 10:10:29

Użytkownik "4CX250" napisał w wiadomości
news:4f698b47$0$26696$65785112@news.neostrada.pl...
> Układ sterujący A3972 posiada PWM 6 bit czyli można zrealizować do 64
> mikrokroków.
> 1. Czy jest jakiś sposób, program, aby wyznaczyć położenie osi dla
> konkretnego mikrokroku nie znając szczegółowych parametrów silnika?
> 2. Czy silnik może zatrzymać się i tkwić w dodolnym położeniu mikrokroku?
> Czy też raczej unikać tego i służy to raczej temu aby przy małych
> prędkościach obrotowych silnik miał łagodny stabilny nie szarpany obrót
> osi a każdy start i zatrzymanie muszą być w pełbnych krokach?
>
Nigdy nie używałem silników krokowych, ale mikrokrok według mnie polega na
wytworzeniu pozornego bieguna gdzieś między biegunami elektromagnesów no i
magnes stały ustawi się zgodnie z tym pozornym biegunem więc można tam
zatrzymać.
P.G.
 

Re: Silnik krokowy i mikrostep

"4CX250" <t...@posta.ornet.pl> / 2012-03-21 10:44:40
Użytkownik "Piotr Gałka" napisał w
wiadomości news:4f699b05$1@news.home.net.pl...

> Nigdy nie używałem silników krokowych, ale mikrokrok według mnie polega na
> wytworzeniu pozornego bieguna gdzieś między biegunami elektromagnesów no i
> magnes stały ustawi się zgodnie z tym pozornym biegunem więc można tam
> zatrzymać.

Wiem że tak jest, ale na ile jest to stabilne i pewne położenie. W sumie
nie zależy mi na tych mikrokrokach jako dodatkowym podziale. Prędzej jako
stabilizacja ruchu obrotowego przy małych prędkościach obrotowych.
Jutro będę miał kilka A3972 to zacznę się wgryzać.


Marek
 

Re: Silnik krokowy i mikrostep

" " <n...@WYTNIJ.gazeta.pl> / 2012-03-21 17:59:56
>Układ sterujący A3972 posiada PWM 6 bit czyli można zrealizować do 64
>mikrokroków.

Jesli jest tak jak mysle czyli trzeba samodzielnie wklepywac wartosc
mikrokroku i to dla 2 cewek, to ten sterownik jest do innych specjalnych celow.
A do zwyklego krecenia silnikiem mozna wybrac spokojnie inny sterownik
kierunek/krok i nie bawic sie z tym ukladem.

>1. Czy jest jakiś sposób, program, aby wyznaczyć położenie osi dla
>konkretnego mikrokroku nie znając szczegółowych parametrów silnika?

Sprzetowa inicjalizacja, sprzezenie zwrotne w postaci paska umocowanego na wal
silnika przeslaniajacego fototranzystor + fotodioda i krecenie walem do
"punktu 0" + reset licznika w uC , nie czytalem pdfa ale niektore drivery
silnikow maja
wyjscie sygnalizujace - HOME. Jak silnik zrobi caly obrot to na wyjsciu jest
impuls. To sie tyczy tylko driverow a nie silnikow rzecz jasna :)

>2. Czy silnik może zatrzymać się i tkwić w dodolnym położeniu mikrokroku?

Tak jesli jest zasilanie, po wylaczeniu zasilania i ponownym zalaczeniu wal
silnika ustawia sie na "pelnym kroku", to cos jak postawienie kostki na samym
rogu, jak trzymasz jest ok. jak puscisz to ustawi sie na jednym boku :)


>Czy też raczej unikać tego i służy to raczej temu aby przy małych
>prędkościach obrotowych silnik miał łagodny stabilny nie szarpany obrót osi
>a każdy start i zatrzymanie muszą być w pełbnych krokach?

Po wlaczeniu zasilania start jest z "pelnego kroku", pozycji HOME, zatrzymanie
w czasie pracy moze byc w mikrokroku.

Jak podzielisz jeden krok na 8 czy 16 to praktycznie wyeliminujesz drobne
skakanie walu przy predkosci 1 obrot/sek. A bez podzialu czyli fullstep dla
silnika 1.8st. skakania nie zauwazysz juz przy 2-3 obrotach/sek.

Dlaczego wybrales taki sterownik? sa fajne 750mA, 2,5A allegro krok/kierunek
tylko smd.

--
 

Re: Silnik krokowy i mikrostep

"Irek N." <j...@taki.tajny.jest> / 2012-03-21 21:05:03
4CX250 pisze:
> Układ sterujący A3972 posiada PWM 6 bit czyli można zrealizować do 64
> mikrokroków.
> 1. Czy jest jakiś sposób, program, aby wyznaczyć położenie osi dla
> konkretnego mikrokroku nie znając szczegółowych parametrów silnika?

Możesz przyjąć ogólny model. Z drobnym mikrokrokiem jest ten problem, że
zazwyczaj niesie za mało energii, aby silnik poruszyć jednym taktem
(impulsem). Nie ma też żadnej gwarancji trzymania konkretnej pozycji i
nie chodzi mi o konkretne położenie wału, tylko o to, że silnik będzie
trochę elastyczny i przy podaniu momentu z zewnątrz - będzie się _uginał_.
Pozostaje też problem jakości silnika. Producenci podają maksymalne
odchyłki pozycji przy sterowaniu pełnokrokowym. Warto sprawdzić, by nie
okazało się, że nie ma sensu walka z drobnym podziałem.

> 2. Czy silnik może zatrzymać się i tkwić w dodolnym położeniu
> mikrokroku? Czy też raczej unikać tego i służy to raczej temu aby przy
> małych prędkościach obrotowych silnik miał łagodny stabilny nie szarpany
> obrót osi a każdy start i zatrzymanie muszą być w pełbnych krokach?

Wszystko zależy jaki silnik, jakie wysilenie, jaka bezwładność na osi i
jak sterowany.
Generalnie zawsze znajdzie się jakiś rezonans - warto więc tak kręcić,
aby go nie osiągać. Sterowanie mikrokrokowe łagodzi drgania - polecam,
ale można tak dobrać parametry, że i przy półkrokowym będzie gładko.
Jeżeli silnik jest mało obciążony, a sterowany mocno (powiedmy że ma
nadwyżkę momentu), to będzie drgał, można wtedy zmniejszyć prąd -
powinien złagodnieć, ale jak się przesadzi - będzie gubił kroki.
Widziałem silniki z tłumikiem drgań - taki talerz stalowy osadzony na
wale po przez tuleję gumową - taki silnik pracuje bardzo gładko - ale
też w preferowanym zakresie prędkości/obciążeń.

Miłego.
__
Irek.N.
 
wstecz
1 2 3 4 5
Robert_Wańkowski 2011-11-24 16:51
"Remek" 2011-10-21 00:10
Krzysiek 2011-06-27 09:30
Qbab 2011-06-08 21:32
współpraca