Daftar Isi:

Motor 'N Motor: 7 Langkah
Motor 'N Motor: 7 Langkah

Video: Motor 'N Motor: 7 Langkah

Video: Motor 'N Motor: 7 Langkah
Video: 7 langkah uji emisi motor dan mobil 2024, Juli
Anonim
Motor 'N Motor
Motor 'N Motor

Proyek ini dimulai sebagai dua ide yang terpisah. Salah satunya adalah membuat skateboard listrik dan yang lainnya adalah membuat mobil remote control. Meski terdengar aneh, dasar-dasar proyek ini sangat mirip. Jelas menjadi lebih rumit dalam hal mekanika, tetapi aspek teknik elektro sangat mirip.

Langkah 1: Pemula

Kami langsung memulai dengan kit penemu dasar karena yang terbaik adalah merasa nyaman dengan pengkodean papan apa pun yang ingin Anda gunakan terlebih dahulu. Dalam proyek ini kami menggunakan Arduino Uno secara keseluruhan. Kami berlatih sirkuit sederhana untuk mendapatkan beberapa pengalaman; seperti LED berkedip atau satu motor DC berputar. Hal yang benar-benar penting yang kami pelajari selama langkah ini adalah bahwa satu sisi motor harus dialiri daya dan sisi lainnya ke ground. Jika kabel diaktifkan itu akan mengubah arah motor.

Langkah 2: Dua Motor

Dua Motor
Dua Motor

Langkah kami selanjutnya dalam proses ini adalah mencoba membuat dua motor bergerak sinkron satu sama lain. Ini membutuhkan driver motor dengan H-jembatan. Kami awalnya menggunakan driver motor L293d. Pada titik ini kami perlu memasukkan sumber daya lain karena Arduino tidak dapat menyediakan daya yang cukup untuk kedua motor. Selain itu, kami kemudian menyadari bahwa L293d tidak mampu menangani jumlah daya yang dibutuhkan untuk menjalankan kedua motor DC. Sebaliknya, itu memanas dengan sangat cepat. Karena itu, kami memutuskan bahwa kami membutuhkan pendekatan baru.

CATATAN: Selalu ingat untuk memeriksa apakah ada yang memanas atau terbakar.

Langkah 3: Pengemudi Motor Baru

Pengemudi Motor Baru
Pengemudi Motor Baru

Ini meninggalkan kami dengan keputusan untuk membuat. Kita bisa menyolder dua driver L293d bersama-sama, atau kita bisa mencoba menggunakan driver motor lain. Kami memilih untuk beralih ke L298n yang akan mampu menangani jumlah daya yang kami butuhkan tanpa terbakar.

Namun L298n tidak ramah papan tempat memotong roti. Pikiran pertama kami adalah mencoba menyolder kawat ke setiap pin L298n. Ini akan memungkinkan kita untuk menggunakan papan tempat memotong roti untuk sementara waktu. Meskipun ini awalnya tampak seperti solusi yang baik, itu menjadi sangat memakan waktu dan sulit. Saya tidak akan merekomendasikan melakukan ini kecuali Anda tahu Anda akan menggunakan driver motor dalam proyek akhir Anda dan membutuhkan solusi jangka panjang. Jika tidak, yang terbaik adalah menggunakan kabel wanita saja. Ini menghemat waktu dan stres.

Langkah 4: L298n

L298n
L298n

Sesuatu yang kami salah paham pada awalnya dengan L298n adalah bagaimana pin diatur. Kami awalnya berasumsi tanpa sepenuhnya memeriksa lembar data bahwa pin atas akan mengontrol satu motor dan pin bawah akan mengontrol motor lainnya. Namun, L298n sebenarnya dipisahkan di tengah, dengan pin kiri mengendalikan satu motor dan pin kanan mengendalikan motor lainnya.

Pada L298n pin penginderaan arus dan pin arde harus disetel ke arde, sedangkan tegangan suplai dan pin aktifkan harus dialiri daya. Jika Anda membaca lembar data, Anda akan menemukan bahwa pin tegangan suplai logika harus terhubung ke daya dan terhubung ke ground melalui kapasitor 100nF. Pin keluaran 1 dan 2 harus dihubungkan dengan kabel salah satu motor Anda. Kemudian pin input 1 dan 2 harus memiliki satu set ke daya dan satu set ke ground, yang mana tergantung pada arah putaran motor yang Anda inginkan. Anda kemudian dapat melakukan hal yang sama ke motor lain sebagai gantinya dengan output dan input pin 3 dan 4.

Langkah ini membutuhkan banyak pengujian untuk melihat cara kerjanya. Kami menyarankan untuk tidak menggunakan mikrokontroler Anda saat ini dan hanya menguji sirkuit Anda. Anda dapat menambahkan papan setelah semua yang ada di sirkuit berfungsi.

Langkah 5: Arduino Uno

Arduino Uno
Arduino Uno

Sebenarnya, itu adalah langkah kami selanjutnya. Kami menghubungkan pin input L298n dengan pin pada Arduino Uno. Perlu diingat bahwa kita masih tidak dapat menggunakan Arduino untuk memberi daya pada rangkaian, tetapi Arduino harus tetap terhubung ke ground. Kami mencoba kode sederhana setelah ini untuk melihat bagaimana hal itu memengaruhi papan kami. Anda harus menguji untuk melihat pengaturan pin input yang berbeda TINGGI atau RENDAH untuk motor. Karena proyek ini pada akhirnya dimaksudkan untuk menjadi sesuatu yang secara teoritis dapat menjalankan mobil kendali jarak jauh atau skateboard listrik, kami memiliki satu motor yang berputar searah jarum jam dan yang lainnya berlawanan arah jarum jam. Ini membuatnya seolah-olah motor keduanya berputar ke depan jika berada di ujung sirkuit yang berlawanan.

Langkah 6: Tombol

Tombol
Tombol

Pada titik inilah kami mulai kehabisan waktu untuk melanjutkan proyek kami. Kami memutuskan bahwa dengan beberapa jam terakhir kami, kami hanya akan menambahkan tombol ke sirkuit. Kami menggunakan sakelar tombol taktil karena itu ramah papan tempat memotong roti. Tombolnya membuat motor hanya berputar saat tombol ditekan, dan begitu Anda melepaskan tombol, motor berhenti.

Memasukkan tombol ke dalam motor sangatlah mudah setelah kami memahami cara kerja tombol tersebut. Tombol ini memiliki empat pin dan sangat mudah. Kami menguji tombol dengan membuat sirkuit kecil cepat dengan dua LED. Kami menemukan bahwa setiap sisi tombol memiliki apa yang pada dasarnya adalah pin ground dan power pin. Oleh karena itu dua pin ground terhubung langsung ke ground, sedangkan pin lainnya sedikit lebih rumit. Pin lainnya perlu dihubungkan ke daya melalui resistor 330. Pin ini juga terhubung ke Arduino Uno. Ini memungkinkan Arduino Uno untuk membaca ketika tombol ditekan. Kode akan membaca apakah pin TINGGI atau tidak.

Satu pin pada masing-masing LED disetel ke ground, dan pin lainnya terhubung ke Arduino Uno. Kami menulis pernyataan IF dalam kode kami yang akan membaca output dari tombol, dan jika itu HIGH maka akan mengatur pin pada LED HIGH.

Setelah kami memiliki pemahaman yang lebih baik tentang cara kerja tombol, kami kemudian memasukkannya ke dalam sirkuit asli kami. Kami menggunakan kode umum yang sama dari rangkaian LED dalam kode kami untuk motor. Karena kami sudah memiliki input spesifik yang kami inginkan TINGGI untuk masing-masing motor, kami dapat dengan mudah mengubah pernyataan IF kami untuk diterapkan pada pin input tersebut.

Langkah 7: Langkah Selanjutnya

Langkah berikutnya
Langkah berikutnya

Jika kami memiliki lebih banyak waktu untuk mengerjakan proyek ini, kami akan mulai mengerjakan kodenya. Kami berdua ingin proyek kami dapat dipercepat secara perlahan dan berhenti secara perlahan. Sebenarnya ini adalah salah satu alasan kami menggunakan jembatan-H sejak awal karena mereka dapat menggabungkan modulasi lebar pulsa. Kami mungkin tidak dapat melanjutkan proyek kami, tetapi kami akan senang jika ini dapat membantu orang lain.

Direkomendasikan: