Isi kandungan:
- Langkah 1: Senarai Komponen
- Langkah 2: Sambungan
- Langkah 3: Pengaturcaraan Arduino UNO
- Langkah 4: Perhatikan
Video: Interfacing Brushless DC Motor (BLDC) Dengan Arduino: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Ini adalah tutorial mengenai cara membuat muka dan menjalankan motor DC Brushless menggunakan Arduino. Sekiranya anda mempunyai pertanyaan atau komen, balas dalam komen atau surat ke rautmithil [at] gmail [dot] com. Anda juga boleh berhubung dengan saya @mithilraut di twitter.
Untuk mengetahui lebih lanjut mengenai saya: www.mithilraut.com
Langkah 1: Senarai Komponen
- Arduino UNO
- Motor outrunner BLDC (Mana-mana motor outrunner lain akan berfungsi dengan baik)
- Pengawal Kelajuan Elektronik (Pilih mengikut peringkat motor semasa)
- Bateri LiPo (untuk menghidupkan motor)
- Kabel Jumper Lelaki-Lelaki * 3
- Kabel USB 2.0 jenis A / B (Untuk memuat naik program dan menghidupkan Arduino).
Catatan: Pastikan anda memeriksa penyambung bateri, ESC dan Motor. Dalam kes ini kita mempunyai penyambung peluru lelaki 3.5mm di Motor. Oleh itu, saya menyolder penyambung peluru wanita 3.5mm pada output ESC. Bateri mempunyai penyambung Wanita Lelaki 4.0mm. Oleh itu, saya memasangkan penyambung lelaki wanita yang sesuai di bahagian input ESC.
Langkah 2: Sambungan
Sambungkan motor ke output ESC. Di sini, kekutuban tidak penting. Sekiranya anda menukar mana-mana 2 daripada 3 wayar, motor akan berputar ke arah yang bertentangan.
Sambungkan bateri '+' & '-' ke wayar ESC Merah (+) dan Hitam (-) masing-masing.
Dari kabel servo 3pin yang keluar dari ESC, sambungkan kabel Brown ke pin 'GND' di Arduino. Sambungkan kabel Kuning ke mana-mana pin digital. Dalam kes kami, pin digitalnya 12.
Langkah 3: Pengaturcaraan Arduino UNO
Sekiranya anda baru menggunakan Arduino maka anda boleh memuat turun, memasang dan menyiapkan Arduino dari sini.
Sambungkan Arduino ke PC. Buka Arduino IDE dan tulis kod ini. Di bawah 'Tools' pilih
Dewan: Arduino / Genuino UNO
Port: COM15 (Pilih port COM yang sesuai. Untuk mengetahui pengurus peranti terbuka port COM dan cari Arduino UNO di bawah 'Ports')
Klik butang Muat naik di sudut kiri atas.
#sertakan
Servo esc_signal; batal persediaan () {esc_signal.attach (12); // Nyatakan di sini nombor pin di mana pin isyarat ESC disambungkan. esc_signal.write (30); // Perintah lengan ESC. ESC tidak akan bermula kecuali kelajuan input kurang semasa inisialisasi. kelewatan (3000); // Kelewatan permulaan ESC. } gelung kosong () {esc_signal.write (55); // Variasikan antara 40-130 untuk menukar kelajuan motor. Nilai yang lebih tinggi, kelajuan yang lebih tinggi. kelewatan (15); }
Langkah 4: Perhatikan
Cara yang betul untuk menjalankan motor adalah dengan
1. Sambungkan bateri ke ESC untuk menghidupkan ESC.
2. Kuasa Arduino.
Sekiranya anda melakukan sebaliknya, Arduino akan menjalankan urutan lengan dan ESC akan kehilangan arahan tersebut kerana tidak dihidupkan. Dalam kes ini tekan butang reset pada Arduino.
Disyorkan:
Cara Mengawal Motor BLDC Dengan Arduino dan Joystick: 6 Langkah
Cara Mengawal Motor BLDC Dengan Arduino dan Joystick: Halo rakan-rakan dalam tutorial ini
Cara Menjalankan Motor DC Brushless Drone Quadcopter dengan Menggunakan Pengawal Kelajuan Motor HW30A dan Penguji Servo: 3 Langkah
Cara Menjalankan Motor DC Drone Quadcopter Brushless dengan Menggunakan Pengawal Kelajuan Motor Brushless dan Penguji Servo HW30A: Penerangan: Peranti ini dinamakan Servo Motor Tester yang boleh digunakan untuk menjalankan motor servo dengan pasang motor servo sederhana dan bekalan kuasa kepadanya. Peranti ini juga dapat digunakan sebagai penjana isyarat untuk pengawal kelajuan elektrik (ESC), maka Anda dapat
Cara Mengawal Motor DC Brushless Drone Quadcopter (Jenis 3 Wayar) dengan Menggunakan Pengawal Kelajuan Motor HW30A dan Arduino UNO: 5 Langkah
Cara Mengawal Motor DC Brushless Drone Quadcopter (Jenis 3 Wayar) dengan Menggunakan Pengawal Kelajuan Motor HW30A dan Arduino UNO: Penerangan: Pengawal Kelajuan Motor HW30A boleh digunakan dengan bateri LiPo 4-10 NiMH / NiCd atau 2-3 sel. BEC berfungsi dengan sehingga 3 sel LiPo. Ia dapat digunakan untuk mengawal kecepatan motor DC Brushless (3 wayar) dengan maksimum hingga 12Vdc.Spesifik
Motor DC Brushless: 6 Langkah (dengan Gambar)
Motor DC Brushless: Mari buat motor elektrik yang berputar menggunakan magnet dan wayar neodymium. Ini menunjukkan bagaimana arus elektrik diubah menjadi gerakan. Kami sedang membina motor DC tanpa berus primitif. Kami tidak akan memenangi sebarang kecekapan atau anugerah reka bentuk, tetapi kami suka
Kawal Kelajuan Motor DC Brushless Menggunakan Modul Arduino dan Bluetooth (HC-05): 4 Langkah
Kawal Kelajuan Motor DC Brushless Menggunakan Modul Arduino dan Bluetooth (HC-05): PengenalanDalam tutorial ini, kita akan mengawal kelajuan motor Brushless DC menggunakan Arduino UNO, Modul Bluetooth (HC-05) dan aplikasi Android untuk Bluetooth ( Pengawal Bluetooth Arduino)