Isi kandungan:
- Langkah 1: Dapatkan Semua Bahan
- Langkah 2: Programkan Arduino Microcontroller
- Langkah 3: Pasang Perisai Motor di Papan Arduino
- Langkah 4: Sambungkan Stepper Motor ke Motor Shield
- Langkah 5: Kaji Skema Litar
- Langkah 6: Sambungkan Tombol Tekan ke Persediaan
- Langkah 7: Sambungkan Controller Stepper Motor ke Amplifier Board
- Langkah 8: Sambungkan Papan Penguat ke Papan Arduino
- Langkah 9: Sambungkan Persediaan ke Kuasa
- Langkah 10: Uji Kawalan
- Langkah 11: Kongsi Hasil Kerja Anda
Video: Stepper Motor terkawal Motor Stepper - Motor Stepper Sebagai Pengekod Rotary: 11 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Adakah beberapa motor stepper berbaring dan mahu melakukan sesuatu? Dalam Instructable ini, mari gunakan motor stepper sebagai rotary encoder untuk mengawal kedudukan motor stepper lain menggunakan mikrokontroler Arduino. Oleh itu, tanpa basa-basi lagi, mari kita mulakan!
Langkah 1: Dapatkan Semua Bahan
Inilah yang anda perlukan untuk projek ini:
- Papan mikrokontroler Arduino yang serasi dengan Adafruit Motor Shield V2 (UNO, Leonardo, dll)
- Perisai Motor Adafruit V2
- Motor Stepper encoder Rotary (Unipolar disyorkan)
- Motor stepper untuk digerakkan (Unipolar atau bipolar)
- 4 wayar jumper lelaki ke lelaki (Untuk menyambungkan pengekod putar ke papan Arduino)
- 4 wayar jumper lelaki ke lelaki (Untuk menyambungkan motor stepper ke pelindung motor)
- Sumber kuasa DC 5 hingga 12 volt (Sesuai dengan keperluan motor stepper yang digerakkan)
Langkah 2: Programkan Arduino Microcontroller
Langkah 3: Pasang Perisai Motor di Papan Arduino
Sejajarkan pin pelindung motor dengan tajuk papan Arduino dan pastikan tidak ada pin yang bengkok.
Langkah 4: Sambungkan Stepper Motor ke Motor Shield
Sambungkan wayar pasangan gegelung motor stepper ke terminal output perisai motor bertanda 'M3' dan 'M4'.
Langkah 5: Kaji Skema Litar
Langkah 6: Sambungkan Tombol Tekan ke Persediaan
Sambungkan butang tekan antara 'GND' dan 'D12' papan Arduino.
Langkah 7: Sambungkan Controller Stepper Motor ke Amplifier Board
Langkah 8: Sambungkan Papan Penguat ke Papan Arduino
Sambungkan pin + ve dan -ve penguat ke + 5-volt (atau + 3.3-volt jika menggunakan mikrokontroler Arduino logik 3.3-volt) dan 'GND' masing-masing.
Sambungkan pin output dari papan penguat ke input digital 'D5' dan 'D6' dari papan Arduino.
Langkah 9: Sambungkan Persediaan ke Kuasa
Sambungkan persediaan ke sumber kuasa DC yang sesuai. Di sini, pengecas telefon bimbit digunakan untuk menghidupkan penyediaan melalui penyambung USB papan Arduino.
Langkah 10: Uji Kawalan
Sekiranya motor yang hendak dipandu tidak bergerak dengan betul dan melangkah mundur, kencangkan sambungan wayar, dan jika masalahnya berlanjutan, ubah urutan sambungan pendawaian motor stepper yang dibuat dengan pelindung motor.
Langkah 11: Kongsi Hasil Kerja Anda
Sekiranya anda berjaya, mengapa tidak berkongsi dengan komuniti. Melakukannya, akan memberi inspirasi kepada orang lain untuk membuat projek itu juga. Semua yang terbaik!
Disyorkan:
Butang Pengekod Rotary: 6 Langkah
Tombol Rotary Encoder: Ini adalah alat kawalan jauh berputar berdasarkan pengekod putar. Ia mempunyai ciri-ciri berikut. Bateri dikendalikan dengan penggunaan arus yang sangat rendah apabila diaktifkanAtomatik automatik apabila kawalan diputar Tidur automatik selepas tempoh tidak aktif Konfigurasi
Penggantian Pengekod Rotary ISDT Q6: 4 Langkah
Penggantian Pengekod Rotary ISDT Q6: Tutorial ini adalah untuk membantu orang yang menggunakan pengekod Q6 dari masa ke masa sekarang tidak dapat digunakan. Tambang saya mula bergulir dalam arah yang rawak, tidak menentu, dan walaupun setelah memasang semula sendi pateri dan membersihkan pengekod dengan alkohol, ia masih tidak berfungsi
Pengekod Rotary Menggunakan Arduino Nano: 4 Langkah
Rotary Encoder Menggunakan Arduino Nano: Hai semua, Dalam artikel ini saya akan membuat tutorial bagaimana menggunakan encoder berputar menggunakan Arduino Nano. Untuk menggunakan pengekod Rotary ini, anda tidak memerlukan perpustakaan luaran. Oleh itu, kita boleh membuat program secara langsung tanpa menambahkan perpustakaan terlebih dahulu. ok Mari mulakan
Tutorial Kit Pengekod Rotary: 5 Langkah
Tutorial Rotary Encoder Kit: Penerangan: Kit rotary encoder ini boleh digunakan untuk mengesan kedudukan dan halaju motor. Ini adalah kit yang sangat sederhana yang terdiri daripada sensor pancaran optik (suis opto, fototransistor) dan sekeping cakera berlubang. Ia boleh disambungkan ke mana-mana mikrokontro
Pengekod Rotary DIY: 4 Langkah
DIY Rotary Encoder: Maaf kerana kekurangan gambar, saya tidak memutuskan untuk melakukan tutorial ini sehingga selepas saya hampir selesai dengannya. Gambaran keseluruhan: Pengekod berputar menggunakan dua atau lebih sensor untuk mengesan kedudukan, arah putaran, kelajuan , dan bilangan giliran