Kā kontrolēt pakāpju motora ātrumu (ti, kā aprēķināt impulsa frekvenci)

Divfāžu pakāpju motora ievads:

Faktiskā pakāpju motora vadība ir ļoti vienkārša, lietojumprogramma ir muļķīga, ražotāji labi veic soļu motora draivera darbu, pakāpju motoru, kā vadītājam jāstrādā, lai vadītu, mums nav nepieciešams padziļināti izprast soļu motoru , ja vien zināt, ka var izmantot soļu motora draivera metodi. Protams, zemāk es iepazīstināšu ar vienkāršām pakāpju motora darbības īpašībām, vai arī tās ir jāzina!

Apakšnodaļas loma:

Divfāzu stepper motors, pamata soļa leņķis 1,8 grādi, tas ir: 200 impulsu motors pagriež apli, ko sauc par visu soli.

Apakšnodaļas funkciju var iestatīt pakāpju motora draiverī:

Iestatot 2 apakšiedaļas (sauktas arī par pussoļiem), soļa leņķis ir 0,9 grādi, 400 impulsi pagriež apli.

Ja iestatīts uz 4 apakšiedaļām, soļa leņķis ir 0,45 grādi, un apkārt notiek 800 impulsi.

Ja iestatīts uz 8 apakšiedalījumu, soļa leņķis ir 0,225 grādi, un apkārt notiek 1600 impulsi.

Jo augstāks apakšiedalījums, jo mazāks ir resursdatora sūtītā impulsa garums, jo augstāka ir precizitāte! Tas ir labi saprotams, impulss iet 10 mm, 10% kļūda, impulsa kļūda 1 mm, impulss iet 1 mm, tā pati 10% kļūda, impulsa kļūda 0,1 mm.

Protams, mēs nevaram iestatīt ļoti lielu smalko daļu, lai sasniegtu katra impulsa mērķi nostaigāt īpaši mazu garumu.

Jūs atceraties divfāzu pakāpju motoru 200 impulsu, lai pagrieztu apli uz līnijas! Jo lielāks iedalījums, jo lielāks impulsu skaits vienam soļu motora apgriezienam!
Tulkots ar DeepL.com (bezmaksas versija)

Ja mēs vēlamies, lai steperis pārvietotos 400 mm ar 600 apgriezieniem minūtē, kā mēs aprēķinām impulsu skaitu un impulsu frekvenci, kas OP ir jāizsūta?

Kā mēs kontrolējam pakāpju motora ātrumu (ti, kā mēs aprēķinām impulsa frekvenci):

Pieņemot, ka iestatījums ir četras smalkās frakcijas, impulsu skaits, kas nepieciešams, lai motors veiktu vienu apgriezienu, ti, 800, lai sasniegtu pakāpju motora ātrumu 600 apgr./min, impulsu frekvences aprēķins, kas jānosūta resursdatoram dators:

Frekvences jēdziens ir vienā sekundē nosūtīto impulsu skaits.

Tātad, vispirms aprēķiniet pakāpju motora apgriezienu skaitu sekundē

600/60 = 10 apgriezieni sekundē

Pēc tam aprēķiniet impulsu skaitu, kas nepieciešams 10 apgriezieniem/sek.

10 x 800 = 8000

Tas ir, impulsa frekvence ir 8000 jeb 8K.

Secinājums, lai realizētu pakāpju motora ātrumu 600 apgr./min, resursdatoram jāuztur impulsa izejas frekvence 8K.

Tagad tu saproti? Lai aprēķinātu impulsa frekvenci, ir jāzina divi priekšnoteikumi:

1, zināt impulsu skaitu, kas nepieciešams vienam pakāpju motora apgriezienam;

2, zināt pakāpju motora rotācijas ātrumu, rotācijas ātruma mērvienība ir: apgriezieni uz vienu

Kā aprēķināt pakāpju motoram nepieciešamo impulsu skaitu.

Pieņemot, ka iestatījums ir četras smalkās frakcijas, impulsu skaits, kas nepieciešams, lai motors apgrieztu apli, ir 800, un, lai saprastu, ka pakāpju motors nobrauc 400 mm attālumu, tiek aprēķināts impulsu skaits, kas jānosūta augšējais dators:

Ja pakāpju motora izejas vārpsta un skrūve (soli: 10 mm) ir tieši savienota vai caur skriemeļa piedziņu, riteņa apkārtmērs ir 10 mm. Tas ir, pakāpju motors, lai pagrieztu apli, mehāniskās pastaigas garums ir 10 mm.

Viena motora apgrieziena impulsu skaits ir 800, tad impulsa gājiena garums:

10 mm / 800 = 0,0125 mm

Impulsu skaits, kas nepieciešams, lai nobrauktu 400 mm:

400 / 0,0125 = 32000 impulsu

Secinājums, lai realizētu soļu motora nobraukto attālumu 400 mm, impulsu skaits, kas jānosūta resursdatoram, ir 32 000.

Vai tu tagad saproti? Trīs priekšnosacījumi, kas jāzina, lai aprēķinātu impulsu skaitu, ir:

1, zināt impulsu skaitu, kas nepieciešams vienam pakāpju motora apgriezienam;

2, zināt pakāpju motoru, lai pagrieztu pastaigu garuma apli;

3, zināt kopējo ceļa garumu, kas nepieciešams pakāpju motoram;

Ja vēlamies uzlabot precizitāti, varam palielināt iedalījumu, ja apakšsadaļa ir iestatīta uz 64. Vienam motora apgriezienam nepieciešamais impulsu skaits ir:

64 x 200 = 12 800

Noietā impulsa garums ir:

10 mm / 12800 = 0,00078 mm

Impulsu skaits, kas nepieciešams, lai nobrauktu 400 mm:

400 / 0,00078 = 512000 impulsu

Lai sasniegtu ātrumu 600 apgr./min, resursdatoram jānosūta impulsu biežums:

( 600/60 ) X 12800 = 128000

Tas ir: 128K
Tulkots ar DeepL.com (bezmaksas versija)


Publicēšanas laiks: 11. augusts 2024