Daftar Isi:
![Fpga Controlled RC Servo Motor Robot Arm - Kontes Rajin: 3 Langkah Fpga Controlled RC Servo Motor Robot Arm - Kontes Rajin: 3 Langkah](https://i.howwhatproduce.com/images/004/image-10153-2-j.webp)
Video: Fpga Controlled RC Servo Motor Robot Arm - Kontes Rajin: 3 Langkah
![Video: Fpga Controlled RC Servo Motor Robot Arm - Kontes Rajin: 3 Langkah Video: Fpga Controlled RC Servo Motor Robot Arm - Kontes Rajin: 3 Langkah](https://i.ytimg.com/vi/hvLQMijD5VU/hqdefault.jpg)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
![Image Image](https://i.howwhatproduce.com/images/004/image-10153-4-j.webp)
![](https://i.ytimg.com/vi/5mFQhKmS1NQ/hqdefault.jpg)
Lengan robot motor servo yang dikendalikan FPGA
Tujuan dari proyek ini adalah untuk membuat sistem yang dapat diprogram yang dapat melakukan operasi penyolderan pada papan perf. Sistem ini didasarkan pada papan pengembangan Digilent Basys3 dan akan mampu menyolder komponen pada papan uji kinerja untuk membuat proyek elektronik kecil dengan jumlah komponen terbatas yang telah dipasang sebelumnya oleh pengguna.
Karena pengalaman saya dengan pemrograman fpga dan perangkat lunak Vivado terbatas, saya menggunakan prinsip perintah motor servo yang saya temukan di sini: https://www.instructables.com/id/Controlling-Serv… kendalikan lengan robot saya, jadi beberapa file yang saya gunakan dalam proyek saya dibuat oleh insinyur yang mengunggah tutorial yang tersedia di tautan yang disebutkan sebelumnya.
Proyek ini dapat mengontrol 4 motor servo. Untuk melakukan ini, saya membuat replika "Pmod CON3" menggunakan skema dan dokumentasi yang tersedia di situs web Digilent:
Instruksi ini akan membantu Anda memahami cara mengontrol 4 motor jenis servo rc secara mandiri menggunakan papan FPGA. Setiap motor dapat digerakkan pada posisi 0, 45, 90 dan 170 derajat, karena servo lengan robot saya hanya dapat bergerak dari 0 hingga 180 (atau 170 dalam kasus saya) derajat.
Karena beberapa masalah yang saya temui pada salah satu motor servo saya (mungkin kualitasnya buruk), saya mengatur papan Basys3 untuk menggerakkan motor hingga 170 derajat untuk menghindari kerusakan motor servo (yang sudah) rusak. Bagaimanapun, batas 170 derajat tampaknya cukup untuk proyek ini bekerja dengan baik.
Langkah 1: Komponen dan Peralatan
- empat motor servo rc (S05NF STD atau S06NF STD) atau lengan robot motor servo
- Papan FPGA Digilent Basys 3
- Perangkat lunak Xilinx Vivado
- kabel micro USB
- Pmod CON3: Konektor Servo R/C
- Pasokan DC 5-7.2 volt
Langkah 2: File Proyek
Ekstrak file dan buka proyek menggunakan perangkat lunak Vivado.
Langkah 3: Menghubungkan Komponen
Hubungkan masing-masing dari empat motor servo ke salah satu dari empat slot khusus dengan memperhatikan konfigurasi pin yang mirip dengan yang ada pada PmodCON3 asli (dari kiri ke kanan PWM, Vcc, GND).
Colokkan PmodCON3 DIY ke sisi atas Konektor Pmod Basys3 C. Pasang catu daya 5-8 Volt ke PmodCon3 DIY.
Hubungkan papan Basys3 ke pc, buka proyek dan hasilkan bitstream. Program Basys3 menggunakan informasi di situs web Digilent.
Gunakan tombol tekan dan sakelar Sw0 dan Sw1 pada papan Basys3 untuk mengoperasikan motor servo.
Direkomendasikan:
FPGA Cyclone IV DueProLogic Mengontrol Motor Servo: 4 Langkah
![FPGA Cyclone IV DueProLogic Mengontrol Motor Servo: 4 Langkah FPGA Cyclone IV DueProLogic Mengontrol Motor Servo: 4 Langkah](https://i.howwhatproduce.com/images/002/image-3532-21-j.webp)
FPGA Cyclone IV DueProLogic Mengontrol Motor Servo: Dalam tutorial ini, kita akan menulis kode Verilog untuk mengontrol motor servo. Servo SG-90 diproduksi oleh Waveshare. Saat Anda membeli motor servo, Anda mungkin menerima lembar data yang mencantumkan tegangan operasi, torsi maksimum, dan Pu
Stepper Motor Controlled Stepper Motor Tanpa Mikrokontroler(V2): 9 Langkah (dengan Gambar)
![Stepper Motor Controlled Stepper Motor Tanpa Mikrokontroler(V2): 9 Langkah (dengan Gambar) Stepper Motor Controlled Stepper Motor Tanpa Mikrokontroler(V2): 9 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/002/image-5311-28-j.webp)
Motor Stepper Terkendali Motor Stepper Tanpa Mikrokontroler(V2): Dalam salah satu Instruksi saya sebelumnya, saya menunjukkan kepada Anda cara mengontrol motor stepper menggunakan motor stepper tanpa mikrokontroler. Itu adalah proyek yang cepat dan menyenangkan tetapi datang dengan dua masalah yang akan diselesaikan dalam Instructable ini. Jadi, akal
Kontrol Motor Servo Dengan STM32F4 ARM MCU: 4 Langkah
![Kontrol Motor Servo Dengan STM32F4 ARM MCU: 4 Langkah Kontrol Motor Servo Dengan STM32F4 ARM MCU: 4 Langkah](https://i.howwhatproduce.com/images/002/image-5731-22-j.webp)
Kontrol Motor Servo Dengan STM32F4 ARM MCU: Halo lagi sobat :) Jadi, dalam proyek ini kita akan mengontrol motor servo dengan STM32F4 ARM MCU. Dalam kasus saya, saya akan menggunakan papan penemuan, tetapi jika Anda memahami inti masalahnya, maka Anda dapat menerapkannya untuk setiap MCU. Jadi. mari kita mulai
[Robot Arduino] Cara Membuat Robot Penangkap Gerak - Robot Jempol - Motor Servo - Kode Sumber: 26 Langkah (dengan Gambar)
![[Robot Arduino] Cara Membuat Robot Penangkap Gerak - Robot Jempol - Motor Servo - Kode Sumber: 26 Langkah (dengan Gambar) [Robot Arduino] Cara Membuat Robot Penangkap Gerak - Robot Jempol - Motor Servo - Kode Sumber: 26 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-1599-93-j.webp)
[Robot Arduino] Cara Membuat Robot Penangkap Gerak | Robot Jempol | Motor Servo | Kode Sumber: Robot Jempol. Menggunakan potensiometer motor servo MG90S. Ini sangat menyenangkan dan mudah! Kodenya sangat sederhana. Hanya sekitar 30 baris. Ini terlihat seperti penangkapan gerak. Silakan tinggalkan pertanyaan atau umpan balik! [Instruksi] Kode Sumber https://github.c
Cara Memodifikasi Motor Servo Untuk Rotasi Terus Menerus (Robot One Motor Walker): 8 Langkah (Dengan Gambar)
![Cara Memodifikasi Motor Servo Untuk Rotasi Terus Menerus (Robot One Motor Walker): 8 Langkah (Dengan Gambar) Cara Memodifikasi Motor Servo Untuk Rotasi Terus Menerus (Robot One Motor Walker): 8 Langkah (Dengan Gambar)](https://i.howwhatproduce.com/images/005/image-12819-34-j.webp)
Cara Memodifikasi Motor Servo untuk Rotasi Berkelanjutan (Robot Satu Motor Walker): Instruksi ini adalah bagian dari satu motor walker.https://www.instructables.com/id/How-to-build-the-one-motor- walker/Ada triliunan tutorial seperti ini, saya tahu :-)Mereka mengambil di sekolah saat istirahat makan siang dengan kamera Sony Mavica (gagal