Како контролисати брзину корачног мотора (тј. како израчунати фреквенцију импулса)

Увод у двофазни корачни мотор:

Стварна контрола корачног мотора је врло једноставна, апликација је глупа, произвођачи раде добар посао са драјвером корачног мотора, корачним мотором како да ради од стране драјвера за контролу, не морамо да детаљно разумемо корачни мотор , све док знате примена методе драјвера корачног мотора може бити. Наравно, једноставне радне карактеристике корачног мотора, или морате знати, представићу у наставку!

Улога поделе:

Двофазни корачни мотор, основни угао корака од 1,8 степени, односно: мотор од 200 импулса окреће круг, назван цео корак.

Функција поделе може се подесити на драјверу корачног мотора:

Када се подеси на 2 поделе (која се називају и полу-корака), угао корака је 0,9 степени, 400 импулса окреће круг.

Када се подеси на 4 поделе, угао корака је 0,45 степени и 800 импулса иде около.

Када је подешено на 8 подела, угао корака је 0,225 степени и 1600 импулса иде около.

Што је већа подподела, мања је дужина импулса који шаље рачунар домаћин, то је већа прецизност! Ово се добро разуме, пулс који иде 10 мм, грешка од 10%, грешка пулса од 1 мм, пулс који иде 1 мм, истих 10% грешке, грешка пулса од 0,1 мм.

Наравно, не можемо подесити фину фракцију веома великом, да бисмо постигли сврху сваког импулса да хода посебно малом дужином.

Сећате се двофазног корачног мотора са 200 импулса за окретање круга на линији! Што је већа подела, то је већи број импулса за један обрт корачног мотора!
Преведено са ДеепЛ.цом (бесплатна верзија)

Ако желимо да степер путује 400 мм при 600 обртаја у минути, како да израчунамо број импулса и фреквенцију импулса које ОП треба да пошаље?

Како контролишемо брзину корачног мотора (тј. како израчунавамо фреквенцију импулса):

Под претпоставком да је подешавање четири фине фракције, број импулса који је потребан да би мотор направио једну револуцију, односно 800, да би постигао брзину корачног мотора од 600 о/мин, израчунавање фреквенције импулса које треба да пошаље домаћин компјутер:

Концепт фреквенције је број импулса послатих у једној секунди.

Дакле, прво израчунајте број обртаја корачног мотора у секунди

600/60 = 10 обртаја у секунди

Затим израчунајте број импулса потребних за 10 обртаја у секунди.

10 Кс 800 = 8000

То јест, фреквенција импулса је 8000 или 8К.

Закључак, да би се остварила брзина корачног мотора од 600 обртаја у минути, рачунар домаћин треба да одржава излазну фреквенцију импулса од 8К.

Сада разумете? Да бисте израчунали фреквенцију импулса, морате знати да су два предуслова:

1, знати број импулса потребних за једну револуцију корачног мотора;

2, знајте брзину ротације корачног мотора, јединица брзине ротације је: обртаја по

Како израчунати број импулса потребних за корачни мотор.

Под претпоставком да је подешавање четири фине фракције, број импулса потребних да мотор окреће круг је 800, а да би се схватило да корачни мотор путује растојање од 400 мм, израчунава се број импулса који треба да пошаље горњи рачунар:

Ако је излазна осовина корачног мотора и завртња (корак: 10мм) директно спојена, или преко ременице, обим точка је 10мм. То јест, корачни мотор за окретање круга, дужина механичког хода 10мм.

Број импулса једног обртаја мотора је 800, а затим дужина ходања импулса:

10 мм / 800 = 0,0125 мм

Број импулса потребан за путовање 400 мм:

400 / 0,0125 = 32000 импулса

Закључак, да би се остварила раздаљина од 400 мм коју пређе корачни мотор, број импулса који треба да пошаље хост рачунар је 32000.

Да ли разумете сада? Три предуслова која морају бити позната да би се израчунао број импулса су:

1, знати број импулса потребних за једну револуцију корачног мотора;

2, зна корачни мотор да окреће круг дужине хода;

3, знати укупну дужину путовања коју захтева корачни мотор;

Ако желимо да побољшамо тачност, можемо повећати подподелу, ако је подподела подешена на 64 Број импулса потребних за једну револуцију мотора је:

64 Кс 200 = 12800

Дужина пређеног импулса је:

10 мм / 12800 = 0,00078 мм

Број импулса потребан за путовање 400 мм:

400 / 0,00078 = 512000 импулса

Да би се постигла брзина од 600 обртаја у минути, фреквенција импулса коју треба да пошаље рачунар домаћин је:

(600/60) Кс 12800 = 128000

То је: 128К
Преведено са ДеепЛ.цом (бесплатна верзија)


Време поста: 11.08.2024