Kumaha ngadalikeun laju motor stepper (ie, kumaha carana ngitung frékuénsi pulsa)

Dua fase stepper motor bubuka:

Kontrol motor stepper saleresna saderhana pisan, aplikasina bodo, produsén ngalakukeun padamelan anu hadé pikeun supir motor stepper, motor stepper kumaha jalanna ku supir pikeun ngontrol, urang henteu kedah ngalakukeun pamahaman anu jero ngeunaan motor stepper. , Salami anjeun terang aplikasi tina metoda supir motor stepper tiasa. Tangtu ciri operasi motor stepper basajan, atawa kudu nyaho, Kuring baris ngawanohkeun handap!

Peran subdivision:

Motor stepper dua-fase, sudut hambalan dasar 1,8 derajat, nyaeta: 200 pulsa motor ngahurungkeun bunderan, disebut sakabeh hambalan.

Fungsi subdivision tiasa disetél dina supir motor stepper:

Lamun disetel ka 2 subdivisions (ogé disebut satengah hambalan), sudut hambalan téh 0,9 derajat, 400 pulsa ngahurungkeun bunderan.

Lamun disetel ka 4 subdivisions, sudut hambalan téh 0,45 derajat sarta 800 pulsa sabudeureun.

Lamun disetel ka 8 subdivision, sudut hambalan téh 0,225 derajat sarta 1600 pulsa buka sabudeureun.

Nu leuwih luhur subdivision, nu leutik panjang pulsa dikirim ku komputer host, nu leuwih luhur precision! Ieu ogé dipikaharti, pulsa pikeun buka 10 mm, kasalahan 10%, kasalahan pulsa 1 mm, pulsa pikeun buka 1 mm, kasalahan 10% sarua, kasalahan pulsa 0,1 mm.

Tangtu, urang teu bisa nyetel fraksi rupa kacida gedéna, pikeun ngahontal tujuan unggal pulsa leumpang panjang utamana leutik.

Anjeun apal kana dua-fase stepper motor 200 pulsa ngahurungkeun bunderan dina garis! Nu leuwih gede subdivision, nu leuwih gede jumlah pulsa pikeun hiji revolusi motor stepper!
Ditarjamahkeun nganggo DeepL.com (versi gratis)

Upami urang hoyong stepper ngarambat 400 mm dina 600 révolusi per menit, kumaha urang ngitung jumlah pulsa sareng frekuensi pulsa anu kedah dikirimkeun ku OP?

Kumaha urang ngadalikeun laju motor stepper (ie, kumaha urang ngitung frékuénsi pulsa):

Anggap setting opat fraksi rupa, jumlah pulsa diperlukeun pikeun motor nyieun hiji revolusi, nyaéta, 800, pikeun ngahontal speed motor stepper 600 rpm, itungan frékuénsi pulsa nu kudu dikirim ku host. komputer:

Konsep frékuénsi nyaéta jumlah pulsa anu dikirim dina hiji detik.

Ku kituna, mimiti ngitung jumlah révolusi per detik tina motor stepper

600/60 = 10 révolusi per detik

Lajeng ngitung jumlah pulsa diperlukeun pikeun 10 révolusi / detik.

10 X 800 = 8000

Nyaéta, frékuénsi pulsa nyaéta 8000, atanapi 8K.

Kacindekan, pikeun ngawujudkeun laju motor stepper 600 rpm, komputer host kedah ngajaga frekuensi kaluaran pulsa 8K.

Ayeuna anjeun ngartos? Pikeun ngitung frékuénsi pulsa kedah terang dua prasarat nyaéta:

1, nyaho jumlah pulsa diperlukeun pikeun hiji revolusi tina motor stepper;

2, nyaho speed rotational motor stepper, Unit speed rotational nyaéta: révolusi per

Kumaha carana ngitung jumlah pulsa diperlukeun ku motor stepper.

Anggap settingna opat fraksi rupa, jumlah pulsa diperlukeun pikeun motor ngahurungkeun bunderan nyaéta 800, sarta sadar yén motor stepper ngarambat jarak 400 mm, itungan jumlah pulsa nu kudu dikirimkeun ku. komputer luhur:

Lamun aci kaluaran motor stepper jeung screw (pitch: 10mm) sambungan langsung, atawa ngaliwatan katrol drive, kuriling kabayang 10mm. Nyaéta, motor stepper ngahurungkeun bunderan, panjang mékanis leumpang 10mm.

Jumlah pulsa hiji révolusi motor nyaéta 800, teras panjangna pulsa leumpang:

10mm / 800 = 0,0125 mm

Jumlah pulsa diperlukeun pikeun ngarambat 400mm:

400 / 0,0125 = 32000 pulsa

Kacindekan, pikeun ngawujudkeun jarak 400 mm anu ditempuh ku motor stepper, jumlah pulsa anu kedah dikirim ku komputer host nyaéta 32000.

Kahartos ayeuna? Tilu prasarat anu kedah dipikanyaho pikeun ngitung jumlah pulsa nyaéta:

1, nyaho jumlah pulsa diperlukeun pikeun hiji revolusi tina motor stepper;

2, nyaho motor stepper ngahurungkeun bunderan tina panjang leumpang;

3, nyaho total panjang perjalanan diperlukeun ku motor stepper;

Upami urang hoyong ningkatkeun akurasi, urang tiasa ningkatkeun subdivision, upami subdivision disetel ka 64 Jumlah pulsa anu diperyogikeun pikeun hiji révolusi motor nyaéta:

64 X 200 = 12800

Panjang pulsa anu dirambat nyaéta:

10mm / 12800 = 0,00078 mm

Jumlah pulsa diperlukeun pikeun ngarambat 400 mm:

400 / 0,00078 = 512000 pulsa

Pikeun ngahontal laju 600 rpm, frékuénsi pulsa anu kedah dikirim ku komputer host nyaéta:

( 600 / 60 ) X 12800 = 128000

Éta: 128K
Ditarjamahkeun nganggo DeepL.com (versi gratis)


waktos pos: Aug-11-2024