Giunsa makontrol ang katulin sa stepper motor (ie, kung giunsa ang pagkalkulo sa frequency sa pulso)

Duha ka hugna nga stepper motor nga pasiuna:

Ang aktwal nga kontrol sa stepper motor yano ra kaayo, ang aplikasyon mga buang, ang mga tiggama naghimo sa usa ka maayo nga trabaho sa stepper motor driver, stepper motor kung unsaon pagtrabaho sa drayber aron makontrol, dili na nato kinahanglan nga buhaton ang usa ka lawom nga pagsabot sa stepper motor , basta nahibal-an nimo ang aplikasyon sa pamaagi sa drayber sa stepper motor mahimo. Siyempre ang yano nga mga kinaiya sa pag-operate sa stepper motor, o kinahanglan mahibal-an, akong ipaila sa ubos!

Ang papel sa subdivision:

Duha ka hugna nga stepper motor, ang sukaranan nga anggulo sa lakang sa 1.8 degrees, nga mao ang: 200 pulses motor turn sa usa ka lingin, nga gitawag sa tibuok lakang.

Ang function sa subdivision mahimong ibutang sa drayber sa stepper motor:

Kung gibutang sa 2 nga mga subdivision (gitawag usab nga katunga nga mga lakang), ang anggulo sa lakang mao ang 0.9 degree, 400 ka pulso ang nagtuyok.

Kung ibutang sa 4 ka subdivision, ang anggulo sa lakang kay 0.45 degrees ug 800 ka pulso ang molibot.

Kung ibutang sa 8 subdivision, ang anggulo sa lakang kay 0.225 degrees ug 1600 ka pulso ang molibot.

Kon mas taas ang subdivision, mas gamay ang gitas-on sa pulso nga gipadala sa host computer, mas taas ang katukma! Kini maayo nga nasabtan, usa ka pulso nga moadto sa 10 mm, 10% nga sayup, usa ka sayup nga pulso sa 1 mm, usa ka pulso nga moadto sa 1 mm, ang parehas nga sayup nga 10%, usa ka sayup nga pulso nga 0.1 mm.

Siyempre, dili nato mabutang ang maayong tipik nga dako kaayo, aron makab-ot ang katuyoan sa matag pulso sa paglakaw sa usa ka partikular nga gamay nga gitas-on.

Nahinumdom ka sa duha ka hugna nga stepper motor nga 200 ka mga pulso aron maliko ang usa ka lingin sa linya! Ang mas dako nga subdivision, mas dako ang gidaghanon sa mga pulso alang sa usa ka rebolusyon sa stepper motor!
Gihubad gamit ang DeepL.com (libre nga bersyon)

Kung gusto nato nga ang stepper mobiyahe og 400 mm sa 600 ka rebolusyon kada minuto, unsaon nato pagkalkulo sa gidaghanon sa mga pulso ug sa frequency sa pulso nga kinahanglan ipadala sa OP?

Giunsa naton makontrol ang katulin sa motor sa stepper (ie, giunsa naton pagkalkulo ang frequency sa pulso):

Sa pag-ingon nga ang setting mao ang upat ka maayong mga tipik, ang gidaghanon sa mga pulso nga gikinahanglan alang sa motor sa paghimo sa usa ka rebolusyon, ie, 800, aron makab-ot ang usa ka stepper motor speed nga 600 rpm, ang kalkulasyon sa frequency sa mga pulso nga kinahanglan ipadala sa host. kompyuter:

Ang konsepto sa frequency mao ang gidaghanon sa mga pulso nga gipadala sa usa ka segundo.

Busa, una nga kuwentahon ang gidaghanon sa mga rebolusyon matag segundo sa stepper motor

600/60 = 10 ka rebolusyon matag segundo

Dayon kuwentaha ang gidaghanon sa mga pulso nga gikinahanglan sa 10 ka rebolusyon/seg.

10 X 800 = 8000

Sa ato pa, ang frequency sa pulso kay 8000, o 8K.

Konklusyon, aron makaamgo sa stepper motor speed sa 600 rpm, ang host computer kinahanglan nga magpadayon sa usa ka pulso output frequency sa 8K.

Karon nakasabot ka? Aron makalkulo ang frequency sa pulso kinahanglan mahibal-an ang duha nga mga kinahanglanon mao ang:

1, hibal-i ang gidaghanon sa mga pulso nga gikinahanglan alang sa usa ka rebolusyon sa stepper motor;

2, nahibal-an ang rotational speed sa stepper motor, ang rotational speed unit mao ang: mga rebolusyon kada

Giunsa pagkalkulo ang gidaghanon sa mga pulso nga gikinahanglan sa usa ka stepper motor.

Sa pag-ingon nga ang setting mao ang upat ka maayo nga mga tipik, ang gidaghanon sa mga pulso nga gikinahanglan alang sa motor sa pagpabalik sa usa ka lingin mao ang 800, ug aron mahibal-an nga ang stepper motor nagbiyahe sa usa ka gilay-on nga 400 mm, ang pagkalkula sa gidaghanon sa mga pulso nga kinahanglan ipadala sa ibabaw nga kompyuter:

Kung ang output shaft sa stepper motor ug screw (pitch: 10mm) direkta nga koneksyon, o pinaagi sa pulley drive, ligid circumference sa 10mm. Nga mao, ang stepper motor sa turn sa usa ka lingin, ang gitas-on sa mekanikal nga paglakaw 10mm.

Ang gidaghanon sa mga pulso sa usa ka rebolusyon sa motor mao ang 800, unya ang gitas-on sa usa ka pulso nga naglakaw:

10mm / 800 = 0.0125 mm

Ang gidaghanon sa mga pulso nga gikinahanglan sa pagbiyahe 400mm:

400 / 0.0125 = 32000 nga mga pulso

Konklusyon, aron mahibal-an ang gilay-on nga 400 mm nga gibiyahe sa stepper motor, ang gidaghanon sa mga pulso nga kinahanglan ipadala sa host computer mao ang 32000.

Kasabot ka karon? Ang tulo ka kinahanglanon nga kinahanglan mahibal-an aron makalkulo ang gidaghanon sa mga pulso mao ang:

1, hibal-i ang gidaghanon sa mga pulso nga gikinahanglan alang sa usa ka rebolusyon sa stepper motor;

2, hibal-i ang stepper motor sa pagpabalik sa usa ka lingin sa gitas-on sa paglakaw;

3, mahibal-an ang kinatibuk-ang gitas-on sa pagbiyahe nga gikinahanglan sa stepper motor;

Kung gusto naton nga mapauswag ang katukma, mahimo naton madugangan ang subdivision, kung ang subdivision gitakda sa 64 Ang gidaghanon sa mga pulso nga gikinahanglan alang sa usa ka rebolusyon sa motor mao ang:

64 X 200 = 12800

Ang gitas-on sa pulso nga gibiyahe mao ang:

10mm / 12800 = 0.00078 mm

Ang gidaghanon sa mga pulso nga gikinahanglan sa pagbiyahe 400 mm:

400 / 0.00078 = 512000 nga mga pulso

Aron makab-ot ang tulin nga 600 rpm, ang frequency sa mga pulso nga kinahanglan ipadala sa host computer mao ang:

( 600 / 60 ) X 12800 = 128000

Kana mao: 128K
Gihubad gamit ang DeepL.com (libre nga bersyon)


Oras sa pag-post: Aug-11-2024