Posted by T.K. Hareendran in
Dalam tutorial ini saya akan menjelaskan bagaimana untuk menggerakkan motor stepper menggunakan mikrokontroler Arduino. Untuk proyek ini, selain mikrokontroler dan motor stepper, sebuah L298N H-jembatan modul diperlukan. The L298N H-jembatan ganda modul driver motor murah dan tersedia dari berbagai komponen secara online vendor termasuk eBay. Ini biarkan aku dalam sebuah kejutan besar!
motor stepper
Dengan motor stepper Anda bisa "langkah" persis sudut diterapkan. Selanjutnya, motor stepper dapat memegang posisi saat ini jika tidak bergerak. Meskipun motor stepper tersedia dalam varietas unipolar dan bipolar, jenis bipolar adalah jenis terkuat stepper motor. Bipolar motor stepper dan biasanya memiliki empat lead terhubung ke dua set kumparan internal. The "loncatan" dicapai dengan mengubah arah arus melalui kumparan.
(stepper motor)
Stepper Driver Motor
stepper motor tidak seperti motor dc sederhana dan tidak dapat didorong oleh makan hanya tegangan dc. driver khusus sirkuit (dan cukup sering mikrokontroler) diperlukan untuk mengontrol kecepatan dan arah motor stepper. Di sini, saya menggunakan modul driver motor ganda pra-kabel L298N H-jembatan sebagai driver motor stepper. Modul ini benar-benar "mandiri" jenis termasuk konektor power, dioda roda gila, indikator visual, dan bahkan chip regulator tegangan onboard. Saya yakin, ini adalah cara yang tepat untuk menghemat uang, waktu, dan usaha!
(stepper motor controller module)
Arduino Pengendali Hookup
Percobaan awal saya dilakukan dengan bantuan 12V bipolar motor. Berdasarkan eksperimen itu, instruksi yang diberikan di bawah ini bagi Anda untuk melanjutkan dengan percobaan Anda sendiri. Pada awalnya, Hubungkan twin-kabel (AB) dari motor stepper untuk koneksi modul driver poin MA +, ma, MB + dan MB- masing-masing. Meninggalkan semua jumper dari modul driver di tempat, dan menghubungkan header IN1, IN2, IN3 dan IN4 untuk Arduino pin digital D8, D9, D10 dan D11 masing-masing. Berikutnya, hubungkan Arduino GND ke titik GND, dan Arduino Vin ke titik + 5V OUT pada modul. Akhirnya, menghubungkan 12V / 1A daya eksternal supply untuk poin + 12V IN dan GND dari modul driver.
Sekarang Anda dapat mengontrol motor stepper dari sketsa Anda, berkat built-in Stepper perpustakaan di Arduino IDE. Untuk tes pra-penerbangan, Anda dapat memuat stepper_oneRevolution sketsa disertakan dengan perpustakaan Stepper. Jadi bersenang-senang dan membangun sesuatu!
#include
const int stepsPerRevolution = 200; // steps per revolution of your motor
// initialize the stepper library on pins 8 through 11:
Stepper myStepper(stepsPerRevolution, 8,9,10,11);
void setup() {
// set the speed at 60 rpm:
myStepper.setSpeed(60);
// initialize the serial port:
Serial.begin(9600);
}
void loop() {
// step one revolution in one direction:
Serial.println("clockwise");
myStepper.step(stepsPerRevolution);
delay(500);
// step one revolution in the other direction:
Serial.println("counterclockwise");
myStepper.step(-stepsPerRevolution);
delay(500);
}
((hardware used for the experiment at author's lab))
poin penting untuk mencatat
- Mengacu datasheet motor stepper bipolar Anda
- Anda akan perlu untuk menentukan A +, A-, B +, dan B- kabel motor stepper Anda. Jika Anda stepper bergetar bermotor tapi tidak bergerak, kemungkinan kesalahan dalam pemesanan kumparan
- Periksa nilai untuk const int stepsPerRevolution = 200; di sketsa, dan mengubah 200 untuk jumlah langkah per revolusi untuk motor stepper Anda. Misalnya, mengubah nilai 48 untuk "7.5ยบ Langkah" jenis motor
- Juga memeriksa dan men-tweak nilai RPM (presetted 60) di baris myStepper.setSpeed (60);
sumber :
Itulah tadi Artikel Arduino Stepper Motor Driver
Semoga artikel Arduino Stepper Motor Driver yang saya bagikan kali ini, mudah-mudahan bisa memberi manfaat buat anda semua. Oke, sampai disini dulu yaaaah....Lain kali jumpa di postingan artikel berikutnya.
Oh ya... , sebelum anda meninggalkan halaman ini mungkin beberapa artikel yang sengaja kami pilihkan pada halaman di bawah ini juga tertarik untuk membacanya. Jika anda tidak sedang terburu buru saya akan merasa sangat bahagia jika anda berkenan mampir dulu pada beberapa artikel yang telah saya pilih kan dibawah ini.