Daftar Isi:

Interfacing Brushless DC Motor (BLDC) Dengan Arduino: 4 Langkah (dengan Gambar)
Interfacing Brushless DC Motor (BLDC) Dengan Arduino: 4 Langkah (dengan Gambar)

Video: Interfacing Brushless DC Motor (BLDC) Dengan Arduino: 4 Langkah (dengan Gambar)

Video: Interfacing Brushless DC Motor (BLDC) Dengan Arduino: 4 Langkah (dengan Gambar)
Video: L298N | how to control dc motor with Arduino | Motor speed and direction control 2024, Juli
Anonim
Menghubungkan Motor DC Brushless (BLDC) Dengan Arduino
Menghubungkan Motor DC Brushless (BLDC) Dengan Arduino
Menghubungkan Motor DC Brushless (BLDC) Dengan Arduino
Menghubungkan Motor DC Brushless (BLDC) Dengan Arduino

Ini adalah tutorial tentang cara antarmuka dan menjalankan motor DC Brushless menggunakan Arduino. Jika Anda memiliki pertanyaan atau komentar, silakan balas di komentar atau email ke rautmithil[at]gmail[dot]com. Anda juga dapat menghubungi saya @mithilraut di twitter.

Untuk mengetahui lebih banyak tentang saya: www.mithilraut.com

Langkah 1: Daftar Komponen

Daftar Komponen
Daftar Komponen
  1. Arduino UNO
  2. Motor outrunner BLDC (Motor outrunner lainnya akan bekerja dengan baik)
  3. Pengontrol Kecepatan Elektronik (Pilih sesuai dengan peringkat motor saat ini)
  4. Baterai LiPo (untuk menyalakan motor)
  5. Kabel Jumper Pria-Pria * 3
  6. Kabel USB 2.0 tipe A/B (Untuk mengunggah program dan menyalakan Arduino).

Catatan: Pastikan Anda memeriksa konektor baterai, ESC dan Motor. Dalam hal ini kami memiliki konektor peluru laki-laki 3.5mm di Motor. Jadi saya menyolder konektor peluru perempuan 3.5mm pada output ESC. Baterai memiliki konektor Male Female 4.0mm. Oleh karena itu saya menyolder konektor laki-laki perempuan yang sesuai di sisi input ESC.

Langkah 2: Koneksi

Koneksi
Koneksi
Koneksi
Koneksi

Hubungkan motor ke output ESC. Di sini, polaritas tidak masalah. Jika Anda mengganti 2 dari 3 kabel, motor akan berputar ke arah yang berlawanan.

Hubungkan '+' & '-' baterai masing-masing ke kabel Merah(+) dan Hitam(-) ESC.

Dari kabel servo 3pin yang keluar dari ESC, sambungkan kabel Brown ke pin 'GND' di Arduino. Hubungkan kabel Kuning ke pin digital apa pun. Dalam kasus kami, pin digitalnya 12.

Langkah 3: Pemrograman Arduino UNO

Pemrograman Arduino UNO
Pemrograman Arduino UNO

Jika Anda baru mengenal Arduino maka Anda dapat mengunduh, menginstal, dan mengatur Arduino dari sini.

Hubungkan Arduino ke PC. Buka Arduino IDE dan tulis kode ini. Di bawah 'Alat' pilih

Papan: Arduino/Genuino UNO

Port: COM15 (Pilih port COM yang sesuai. Untuk mengetahui port COM buka device manager dan cari Arduino UNO di bawah 'Ports')

Klik tombol Unggah di sudut kiri atas.

#termasuk

Servo esc_signal; void setup() { esc_signal.attach(12); //Tentukan di sini nomor pin di mana pin sinyal ESC terhubung. esc_signal.write(30); // perintah lengan ESC. ESC tidak akan mulai kecuali kecepatan input kurang selama inisialisasi. penundaan(3000); // Penundaan inisialisasi ESC. } void loop() { esc_signal.write(55); //Variasikan antara 40-130 untuk mengubah kecepatan motor. Nilai yang lebih tinggi, kecepatan yang lebih tinggi. penundaan (15); }

Langkah 4: Catatan

Cara menjalankan motor yang benar adalah dengan

1. Hubungkan baterai ke ESC untuk menyalakan ESC.

2. Nyalakan Arduino.

Jika Anda melakukan sebaliknya, Arduino akan menjalankan urutan lengan dan ESC akan kehilangan perintah tersebut karena tidak dinyalakan. Dalam hal ini tekan tombol reset pada Arduino.

Direkomendasikan: