Panduan Arduino 42 kali ini kita akan Mengenal Fungsi dan Cara Kerja Stepper Motor di Arduino. Apakah Stepper Motor itu ?
Panduan Arduino 42 kali ini kita akan Mengenal Fungsi dan Cara Kerja Stepper Motor di Arduino. Apakah Stepper Motor itu ? Sebuah Motor Stepper atau motor langkah adalah brushless, motor sinkron, yang membagi rotasi penuh ke dalam sejumlah langkah. Tidak seperti brushless DC motor yang berputar terus menerus ketika tegangan DC tetap diterapkan untuk itu, motor langkah berputar di sudut langkah diskrit.
Oleh karena itu Stepper Motors diproduksi dengan langkah per revolusi 12, 24, 72, 144, 180, dan 200, sehingga sudut melangkah dari 30, 15, 5, 2,5, 2, dan 1,8 derajat per langkah. Stepper motor dapat dikontrol dengan atau tanpa umpan balik.
Bayangkan motor di pesawat terbang RC. motor berputar sangat cepat dalam satu arah atau yang lain. Anda dapat bervariasi kecepatan dengan jumlah daya yang diberikan ke motor, tapi Anda tidak bisa mengatakan baling-baling untuk berhenti pada posisi tertentu.
Sekarang bayangkan printer. Ada banyak bagian yang bergerak di dalam printer, termasuk motor. Satu motor seperti bertindak sebagai pakan kertas, rol yang memindahkan selembar kertas sebagai tinta sedang dicetak di atasnya berputar. Motor ini perlu untuk dapat memindahkan kertas jarak yang tepat untuk dapat mencetak baris berikutnya dari teks atau baris berikutnya dari suatu gambar.
Ada motor lain yang melekat pada batang berulir yang bergerak kepala cetak bolak-balik. Sekali lagi, bahwa batang berulir harus dipindahkan jumlah yang tepat untuk mencetak satu huruf demi satu. Di sinilah motor stepper berguna.
Bagaimana Cara Kerja Stepper Motor ?
Sebuah motor DC biasa berputar hanya arah sedangkan motor Stepper dapat berputar secara bertahap tepat.
stepper motor dapat mengubah jumlah yang tepat dari derajat (atau langkah-langkah) yang diinginkan. Ini memberi Anda total kontrol atas motor, yang memungkinkan Anda untuk memindahkannya ke lokasi yang tepat dan tahan posisi itu. Ia melakukannya dengan powering kumparan di dalam motor untuk waktu yang sangat singkat. Kelemahannya adalah bahwa Anda harus menyalakan motor sepanjang waktu untuk tetap di posisi yang Anda inginkan.
Semua yang perlu Anda ketahui untuk saat ini adalah bahwa, untuk memindahkan motor stepper, Anda kirim untuk memindahkan sejumlah langkah dalam satu arah atau yang lain, dan kirim kecepatan di mana untuk melangkah ke arah itu. Ada banyak varietas motor stepper. Metode yang dijelaskan di sini dapat digunakan untuk menyimpulkan bagaimana menggunakan motor lain dan driver yang tidak disebutkan dalam tutorial ini. Namun, selalu disarankan bahwa Anda berkonsultasi dengan lembar data dan panduan dari motor dan driver khusus untuk model yang Anda miliki.
Komponen Yang Dibutuhkan
Anda akan membutuhkan komponen-komponen berikut:
- 1 × Board Arduino UNO
- 1 × kecil stepper motor bipolar seperti yang ditunjukkan pada gambar yang diberikan di bawah
- 1 × IC LM298 mengemudi
Prosedur Stepper Motor di Arduino
Ikuti diagram sirkuit dan membuat koneksi seperti yang ditunjukkan pada gambar di bawah ini.
Sketsa Stepper Motor di Arduino
Buka software Arduino IDE pada komputer Anda. Coding dalam bahasa Arduino akan mengontrol sirkuit Anda. Buka File sketsa baru dengan mengklik New.
Kode Program Stepper Motor di Arduino
Catatan Kode Stepper Motor di Arduino
Program ini mendorong motor stepper unipolar atau bipolar. motor melekat pin digital 8 - 11 dari Arduino.
Hasil Stepper Motor di Arduino
motor akan mengambil satu revolusi dalam satu arah, maka salah satu revolusi ke arah lain.







COMMENTS