Kaip valdyti žingsninio variklio greitį (ty kaip apskaičiuoti impulsų dažnį)

Dviejų fazių žingsninio variklio pristatymas:

Tikrasis žingsninio variklio valdymas yra labai paprastas, programa yra kvaila, gamintojai gerai atlieka žingsninio variklio vairuotojo darbą, žingsninį variklį, kaip vairuotojas valdyti, mums nereikia nuodugniai suprasti žingsninio variklio , jei žinote, kad gali būti pritaikytas žingsninio variklio vairuotojo metodas. Žinoma, žemiau pateiksiu paprastas žingsninio variklio veikimo charakteristikas, arba privalai žinoti!

Padalinio vaidmuo:

Dviejų fazių žingsninis variklis, pagrindinis žingsnio kampas 1,8 laipsnio, tai yra: 200 impulsų variklis sukasi ratu, vadinamas visu žingsniu.

Padalinio funkciją galima nustatyti žingsninio variklio tvarkyklėje:

Nustačius 2 poskyrius (dar vadinamus pusžingsniais), žingsnio kampas yra 0,9 laipsnio, 400 impulsų apsuka apskritimą.

Kai nustatytas 4 poskyriai, žingsnio kampas yra 0,45 laipsnio ir 800 impulsų.

Kai nustatytas 8 padalijimas, žingsnio kampas yra 0,225 laipsnio ir 1600 impulsų.

Kuo didesnis padalijimas, tuo mažesnis pagrindinio kompiuterio siunčiamo impulso ilgis, tuo didesnis tikslumas! Tai gerai suprantama, impulsas eina 10 mm, 10% paklaida, impulso paklaida 1 mm, impulsas eina 1 mm, ta pati 10% klaida, impulso paklaida 0,1 mm.

Žinoma, mes negalime nustatyti labai didelės smulkios frakcijos, kad pasiektume kiekvieno impulso tikslą vaikščioti ypač mažą ilgį.

Prisimenate dviejų fazių žingsninį variklį, 200 impulsų, kad apsuktų apskritimą linijoje! Kuo didesnis padalijimas, tuo didesnis impulsų skaičius vienam žingsninio variklio apsisukimui!
Išversta naudojant DeepL.com (nemokama versija)

Jei norime, kad laiptelis nuvažiuotų 400 mm 600 apsisukimų per minutę greičiu, kaip apskaičiuoti impulsų skaičių ir impulsų dažnį, kurį turi išsiųsti OP?

Kaip valdome žingsninio variklio greitį (ty kaip apskaičiuojame impulsų dažnį):

Darant prielaidą, kad nustatymas yra keturios smulkios frakcijos, impulsų skaičius, reikalingas varikliui apsisukti, ty 800, kad būtų pasiektas žingsninio variklio greitis 600 aps./min. kompiuteris:

Dažnio sąvoka yra impulsų, išsiųstų per vieną sekundę, skaičius.

Taigi, pirmiausia apskaičiuokite žingsninio variklio apsisukimų skaičių per sekundę

600/60 = 10 apsisukimų per sekundę

Tada apskaičiuokite impulsų skaičių, reikalingą 10 apsisukimų/sek.

10 x 800 = 8000

Tai reiškia, kad impulsų dažnis yra 8000 arba 8K.

Išvada: norint realizuoti žingsninio variklio greitį 600 aps./min., pagrindinis kompiuteris turi palaikyti 8K impulsų išvesties dažnį.

Dabar supranti? Norint apskaičiuoti impulsų dažnį, reikia žinoti dvi būtinas sąlygas:

1, žinokite impulsų skaičių, reikalingą vienam žingsninio variklio apsisukimui;

2, žinokite žingsninio variklio sukimosi greitį, sukimosi greičio vienetas yra: apsisukimai per

Kaip apskaičiuoti žingsniniam varikliui reikalingų impulsų skaičių.

Darant prielaidą, kad nustatymas yra keturios smulkios frakcijos, impulsų skaičius, reikalingas varikliui apsisukti apskritimu, yra 800, o suvokus, kad žingsninis variklis nuvažiuoja 400 mm atstumą, apskaičiuojamas impulsų, kuriuos turėtų siųsti viršutinis kompiuteris:

Jei žingsninio variklio išėjimo velenas ir varžtas (žingsnis: 10 mm) sujungiami tiesiogiai arba per skriemulio pavarą, rato perimetras yra 10 mm. Tai yra, žingsninis variklis apsukti ratą, mechaninio ėjimo ilgis 10 mm.

Vieno variklio apsisukimo impulsų skaičius yra 800, tada impulso eigos ilgis:

10 mm / 800 = 0,0125 mm

Impulsų skaičius, reikalingas nuvažiuoti 400 mm:

400 / 0,0125 = 32000 impulsų

Išvada: norint realizuoti žingsninio variklio nuvažiuotą 400 mm atstumą, pagrindinis kompiuteris turėtų išsiųsti 32 000 impulsų.

Ar dabar supranti? Trys būtinos sąlygos, kurias reikia žinoti norint apskaičiuoti impulsų skaičių:

1, žinokite impulsų skaičių, reikalingą vienam žingsninio variklio apsisukimui;

2, žinokite žingsninį variklį, kad pasuktumėte ėjimo ilgio ratą;

3, žinokite bendrą žingsninio variklio reikalingą kelionės ilgį;

Jei norime pagerinti tikslumą, galime padidinti padalijimą, jei pogrupis nustatytas į 64. Vienam variklio apsisukimui reikalingas impulsų skaičius:

64 x 200 = 12 800

Nukeliauto impulso ilgis yra:

10 mm / 12800 = 0,00078 mm

Impulsų skaičius, reikalingas nuvažiuoti 400 mm:

400 / 0,00078 = 512 000 impulsų

Norint pasiekti 600 aps./min. greitį, pagrindinio kompiuterio turėtų siųsti impulsų dažnis:

( 600 / 60 ) X 12800 = 128000

Tai yra: 128 tūkst
Išversta naudojant DeepL.com (nemokama versija)


Paskelbimo laikas: 2024-08-11