--> Skip to main content

Interfacing dari Motor Stepper

Interfacing dari Motor Stepper

Di bawah Motor Listrik
Sebuah motor stepper adalah jenis motor DC yang berputar dalam langkah-langkah. Ketika sinyal listrik diterapkan untuk itu, motor berputar dalam langkah-langkah dan kecepatan rotasi tergantung pada tingkat di mana sinyal-sinyal listrik diterapkan dan arah rotasi tergantung pada pola pulsa yang diikuti.

Sebuah motor stepper terdiri dari rotor, yang biasanya magnet permanen dan itu adalah, seperti namanya komponen berputar dari motor. Sebuah stator adalah bagian lain yang dalam bentuk berliku. Dalam diagram di bawah, tengah adalah rotor yang dikelilingi oleh stator berliku. Hal ini disebut sebagai empat fase berliku. motor

Bekerja dari Motor Stepper

Pusat tap pada stator memungkinkan saat ini dalam kumparan untuk mengubah arah ketika berliku didasarkan. Properti magnetik dari perubahan stator dan selektif akan menarik dan menolak rotor, sehingga menghasilkan gerakan loncatan untuk motor.

Urutan loncatan

Dalam rangka untuk mendapatkan gerak yang benar dari motor, urutan loncatan harus diikuti. Urutan loncatan ini memberikan tegangan yang harus diterapkan pada fase stator. Biasanya urutan 4 langkah diikuti.

Ketika urutan diikuti dari langkah 1 sampai 4, kita mendapatkan rotasi jarum jam dan ketika itu diikuti dari langkah 4-1, kita mendapatkan rotasi berlawanan arah jarum jam.
Langkah adaSEBUAHSEBUAHBB
11001
21100
30110
40011

Interfacing Diagram

Diagram di bawah ini menunjukkan interfacing dari motor ke mikro-controller. Ini adalah diagram umum dan dapat diterapkan untuk setiap keluarga micro-controller seperti PIC mikro-controller, AVR atau 8051 micro-controller. interfacing motor stepper Sejak, mikro-controller tidak dapat memberikan cukup saat ini untuk menjalankan motor, sopir seperti ULN2003 digunakan untuk menggerakkan motor. Demikian pula, transistor individu atau driver lain IC juga dapat digunakan untuk menggerakkan motor. Memastikan bahwa jika diperlukan, tarikan up eksternal resistor s terhubung ke pin tergantung pada micro-controller Anda gunakan. Motor tidak harus langsung terhubung ke pin pengontrol. Tegangan bermotor tergantung pada ukuran motor.

Sebuah khas 4 fase uni-polar stepper motor memiliki 5 terminal. 4 terminal fase dan satu terminal umum dari pusat keran yang terhubung ke tanah.
Algoritma pemrograman untuk rotasi terus menerus dalam mode searah jarum jam diberikan di bawah ini-
1) Inisialisasi pin port yang digunakan untuk motor sebagai output 2) Menulis sebuah program penundaan umum mengatakan 500 ms 3) Keluaran pertama urut-0 x 09 pada pin 4) keterlambatan fungsi Panggilan 5) Keluaran kedua urut-0 x 0 c pada 6) pin keterlambatan fungsi Panggilan 7) Keluaran ketiga urut-0 x 06 pada pin 8) fungsi delay Panggil 9) Keluaran keempat urut-0 x 03 pada pin 10) Panggilan delay fungsi 11) Lanjutkan ke langkah 3

Langkah Angle

Jumlah langkah yang diperlukan untuk menyelesaikan satu putaran penuh tergantung pada sudut langkah dari motor stepper. Langkah sudut dapat bervariasi dari 0,72 derajat sampai 15 derajat per langkah. Tergantung pada yang 500-24 langkah mungkin diperlukan untuk menyelesaikan satu putaran. Dalam aplikasi kontrol posisi pilihan pada motor harus didasarkan pada tingkat minimum rotasi yang diperlukan per langkah.

Setengah Stepping

Stepper motor dapat digunakan pada setengah sudut langkah yang sebenarnya. Ini disebut setengah loncatan. Misalkan motor berperingkat selama 15 derajat per langkah, maka dapat diprogram sedemikian rupa sehingga berputar pada 7,5 derajat per langkah dengan menerapkan setengah khusus melangkah urutan untuk itu.
Langkah adaSEBUAHSEBUAHBB
11001
21000
31100
40100
50110
60010
70011
80001

C Kode untuk 8051 Micro-controller

#include # define keluar P1 // bermotor terhubung pada Port 1 lebih rendah define langkah 50 // satu revolusi untuk 1,8 derajat bermotor unsigned char i; kekosongan delay (unsigned char k);
void main () {for (i = 0; i
kekosongan delay (unsigned char k) {int j unsigned; untuk (; k >> 0; k--) {for (j = 0; j << 40000; j ++); }

Stepper motor v / s Servo Motor

Kedua motor stepper dan motor servo digunakan terutama dalam aplikasi kontrol posisi. Tapi ada sebuah perbedaan dalam kerja dan konstruksi mereka. Stepper motor memiliki sejumlah besar tiang atau gigi pada rotor dan gigi ini bertindak sebagai magnet utara dan kutub selatan yang akan tertarik atau ditolak dengan kumparan listrik magnet stator. Hal ini membantu dalam gerak loncatan yang stepper menghasilkan.
Di sisi lain, dalam servo motor posisi dikendalikan oleh rangkaian khusus dan mekanisme umpan balik, yang menghasilkan sinyal kesalahan untuk memindahkan poros motor
Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar
Tutup Komentar