Strona 1 z 1
Silnik krokowy - prędkość obrotowa
: 09 mar 2014, 20:03
autor: wirtualnyjan
Witam,
mam pytanie od czego zależy prędkość silnika krokowego?
: 09 mar 2014, 20:13
autor: bartekrs
Od częstotliwości wysyłania impulsów z mikrokontrolera.
np. 1000Hz dla silnika krokowego 1,8* (1000*1,8)/360 = 5 obrotów na sekunde = 300RPM
: 09 mar 2014, 20:19
autor: wirtualnyjan
ok, a jaka jest mniej więcej średnia wartość wysyłania impulsów mikrokontrolera? własnie tak 1000Hz jak podałeś, czy średnia jest inna? tak mniej więcej dla orientacji
: 09 mar 2014, 22:09
autor: msawiko
Zagadnienie nieco bardziej skomplikowane. Generalnie od częstotliwości impulsów ale do pewnej granicy. I właśnie ta granica zależny od indukcyjności uzwojeń, szybkości narastania prądu i wielu innych czynników. W skrócie maksymalna częstotliwość zależny przede wszystkim od sterownika a w drugiej kolejności od silnika. Średniej klasy sterownik i silnik potrafi się gręcic nawet 6000RPM (sprawdzone osobiście) ale moment ma wtedy praktycznie zerowy.
Impulsy z komputera mogą być wysyłane (przez LPT) chyba do czestotliwości 10Kz ale sterowniki prawie zawsze pracują z podziałem kroku (mikrokorok). Typowy silnik 200 kroków na obrót* podział np 4 razy 1000 obr sek (6000 RPM) daje częstotliwość potrzebną do sterowania równą 8kHz.
: 11 mar 2014, 14:59
autor: wirtualnyjan
dzięki za super wytłumaczenie!
mógłbyś rozwinąć tą kwestię mikrokroku?
: 15 mar 2014, 21:41
autor: mc2kwacz
8kHz to przy podziale 1/4 jest 10 obrotów na sekundę czyli 600RPM a nie 6 tysięcy
Jeszcze te 8khz musi mieć małe szumy (jitter), żeby miało sens. Dlatego w porządnych maszynach stosuje się sterowniki dedykowane a NIE sterowanie portem drukarki.
Tym bardziej, że sensowny podział kroku (płynna praca napędu)
zaczyna się od 1/8...
W sterownikach dedykowanych standardem jest prędkość impulsów step
co najmniej 100kHz, do czego LPT nie ma szansy się zbliżyć.