Bagaimana untuk mengawal kelajuan motor stepper (iaitu, cara mengira kekerapan nadi)

Pengenalan motor stepper dua fasa:

Kawalan motor stepper sebenar adalah sangat mudah, aplikasinya bodoh, pengilang melakukan kerja yang baik untuk pemandu motor stepper, motor stepper cara bekerja oleh pemandu untuk mengawal, kita tidak perlu melakukan pemahaman yang mendalam tentang motor stepper , selagi anda tahu aplikasi kaedah pemandu motor stepper boleh. Sudah tentu ciri-ciri operasi motor stepper yang mudah, atau mesti tahu, saya akan perkenalkan di bawah!

Peranan subbahagian:

Motor stepper dua fasa, sudut langkah asas 1.8 darjah, iaitu: 200 denyutan motor menghidupkan bulatan, dipanggil keseluruhan langkah.

Fungsi subbahagian boleh ditetapkan pada pemacu motor stepper:

Apabila ditetapkan kepada 2 subbahagian (juga dipanggil separuh langkah), sudut langkah ialah 0.9 darjah, 400 denyutan bertukar bulatan.

Apabila ditetapkan kepada 4 subbahagian, sudut langkah ialah 0.45 darjah dan 800 denyutan berputar.

Apabila ditetapkan kepada 8 subbahagian, sudut langkah ialah 0.225 darjah dan 1600 denyutan berputar.

Semakin tinggi pembahagian, semakin kecil panjang nadi yang dihantar oleh komputer hos, semakin tinggi ketepatannya! Ini difahami dengan baik, nadi untuk pergi 10 mm, ralat 10%, ralat nadi 1 mm, nadi untuk pergi 1 mm, ralat 10% yang sama, ralat nadi 0.1 mm.

Sudah tentu, kita tidak boleh menetapkan pecahan halus yang sangat besar, untuk mencapai tujuan setiap nadi berjalan dengan panjang yang sangat kecil.

Anda masih ingat motor stepper dua fasa 200 denyutan untuk memusingkan bulatan pada talian! Lebih besar pembahagian, lebih besar bilangan nadi untuk satu pusingan motor stepper!
Diterjemah dengan DeepL.com (versi percuma)

Jika kita mahu stepper bergerak 400 mm pada 600 pusingan seminit, bagaimanakah kita mengira bilangan denyutan dan kekerapan nadi yang perlu dihantar oleh OP?

Bagaimanakah kita mengawal kelajuan motor pelangkah (iaitu, bagaimana kita mengira kekerapan nadi):

Dengan mengandaikan bahawa tetapan adalah empat pecahan halus, bilangan denyutan yang diperlukan untuk motor membuat satu pusingan, iaitu, 800, untuk mencapai kelajuan motor stepper 600 rpm, pengiraan kekerapan denyutan yang perlu dihantar oleh hos. komputer:

Konsep kekerapan ialah bilangan denyutan yang dihantar dalam satu saat.

Jadi, mula-mula hitung bilangan pusingan sesaat motor stepper

600/60 = 10 pusingan sesaat

Kemudian hitung bilangan denyutan yang diperlukan untuk 10 pusingan/saat.

10 X 800 = 8000

Iaitu, kekerapan nadi ialah 8000, atau 8K.

Kesimpulannya, untuk merealisasikan kelajuan motor stepper 600 rpm, komputer hos harus mengekalkan frekuensi output nadi 8K.

Sekarang awak faham? Untuk mengira frekuensi nadi mesti mengetahui dua prasyarat adalah:

1, ketahui bilangan denyutan yang diperlukan untuk satu revolusi motor stepper;

2, mengetahui kelajuan putaran motor stepper, unit kelajuan putaran ialah: revolusi per

Bagaimana untuk mengira bilangan denyutan yang diperlukan oleh motor stepper.

Dengan mengandaikan bahawa tetapan adalah empat pecahan halus, bilangan denyutan yang diperlukan untuk motor memusingkan bulatan ialah 800, dan untuk menyedari bahawa motor stepper bergerak pada jarak 400 mm, pengiraan bilangan denyutan yang perlu dihantar oleh komputer atas:

Jika aci keluaran motor stepper dan skru (pitch: 10mm) sambungan terus, atau melalui pemacu takal, lilitan roda 10mm. Iaitu, motor stepper untuk menghidupkan bulatan, panjang mekanikal berjalan 10mm.

Bilangan denyutan satu pusingan motor ialah 800, maka panjang denyutan berjalan:

10mm / 800 = 0.0125 mm

Bilangan denyutan yang diperlukan untuk bergerak 400mm:

400 / 0.0125 = 32000 denyutan

Kesimpulannya, untuk merealisasikan jarak 400 mm yang dilalui oleh motor stepper, bilangan denyutan yang perlu dihantar oleh komputer hos ialah 32000.

Adakah anda faham sekarang? Tiga prasyarat yang mesti diketahui untuk mengira bilangan nadi ialah:

1, ketahui bilangan denyutan yang diperlukan untuk satu revolusi motor stepper;

2, tahu motor stepper untuk menghidupkan bulatan panjang berjalan;

3, ketahui jumlah panjang perjalanan yang diperlukan oleh motor stepper;

Jika kita ingin meningkatkan ketepatan, kita boleh meningkatkan pecah bahagi, jika pecah bahagi ditetapkan kepada 64 Bilangan denyutan yang diperlukan untuk satu pusingan motor ialah:

64 X 200 = 12800

Panjang nadi yang dilalui ialah:

10mm / 12800 = 0.00078 mm

Bilangan denyutan yang diperlukan untuk bergerak 400 mm:

400 / 0.00078 = 512000 denyutan

Untuk mencapai kelajuan 600 rpm, kekerapan denyutan yang perlu dihantar oleh komputer hos ialah:

( 600 / 60 ) X 12800 = 128000

Iaitu: 128K
Diterjemah dengan DeepL.com (versi percuma)


Masa siaran: 11 Ogos 2024