Litar

Bagaimana Membina Pengawal Papan Motor L293D untuk Arduino: 4 Langkah

Arduino control dc motor l293d | arduino l293d motor driver

Arduino control dc motor l293d | arduino l293d motor driver

Isi kandungan:

Anonim

Saya bekerja pada robot kecil yang boleh dikawal oleh Arduino menggunakan komunikasi tanpa wayar. Tetapi saya tidak digalakkan dengan bilangan wayar yang berjalan dari Arduino dan papan roti. Jadi saya memutuskan untuk mengurangkan bilangan wayar dengan membuat papan pengawal motor saya sendiri. Hasilnya menjanjikan, ia mengurangkan bilangan wayar dengan separuh.

Saya mahu mengawal 4 DC motor kecil, jadi saya memilih cip L293D. Saya menggunakan dua cip itu untuk mengawal 4 motor, setiap cip boleh mengawal 2 DC motor.

Saya akan menerangkan secara terperinci bagaimana untuk menyambung dua cip bersama-sama untuk menjalankan 4 DC motor.

Bekalan:

Langkah 1: Bahan yang Anda Perlu untuk Projek ini

  1. Cip L293D IC
  2. 2 soket IC DIP
  3. Pengepala Pin
  4. Papan PCB
  5. 2 Terminal skru 4 pin setiap
  6. Besi solder
  7. Dan banyak kesabaran (gambar tidak termasuk)

Langkah 2: Memahami Cara Mengawal Cip L293D Tunggal

Gambar-gambar itu dilakukan oleh saya dengan bantuan Firtzing dan editor foto.

Gambar pertama menunjukkan bagaimana pin L293D bernombor.

Mula dengan menyambung semua pin yang memerlukan 5V dari Arduino, sambungkan pin 1, 16 dan 9 bersama-sama kemudian sambungkannya ke + 5V (Vcc) pada Arduino. (gambar 2 - pendawaian merah)

Langkah seterusnya ialah menyambungkan pin tanah bersama-sama. Sambungkan pin 4, 5, 12 dan 13 bersama-sama kemudian sambungkannya ke pin GND pada Arduino. (gambar 3, pendawaian hitam)

Seterusnya anda mahu menyambungkan pin motor. Pins 3 dan 6 mengawal satu motor (motor A) dan pin 14 dan 11 mengawal motor kedua (motor B). (Gambar 4)

Sekarang sambungkan Pins 2 dan 7 ke pin digital pada Arduino, mereka akan digunakan untuk menghantar arahan kepada Motor A. Dan pin 10 dan 15 juga harus disambungkan ke pin digital pada Arduino untuk mengawal Motor B. (Gambar 5)

Yang tersisa adalah untuk menguatkan cip tersebut. Untuk berbuat demikian, sambungkan pin 8 ke sumber akhir + kuasa luaran,

Bateri AKA (pada robot saya, saya menggunakan 4 Bateri AA = 6V), kemudian hubungkan sumber kuasa ke GND pada Arduino (tanah biasa).

Langkah 3: Bagaimana Menyambung Dua Cip L293D

Bersenjata dengan pengetahuan langkah sebelumnya, kami akan menyambungkan dua cip L293D bersama-sama untuk mengawal 4 motor, A, B, C, dan D menggunakan sumber kuasa tunggal atau bateri.

Kami akan menyambung semua pin yang memerlukan + 5V dari Arduino bersama-sama kemudian sambungkan mereka semua ke VCC pada Arduino.

Kami akan melakukan perkara yang sama untuk pin tanah. Sambungkan mereka bersama-sama 8 pin secara keseluruhan dan gunakan satu dawai untuk menyambungkannya ke pin GND pada Arduino.

Untuk menyambungkan Kuasa, pin pertama menyambungkan pin 8 dari L293D penumbuk ke pin 8 pada L293D kedua kemudian sambungkannya ke hujung bateri kemudian tanahkan bateri pada pin GND pada Arduino.

Langkah 4: Buat Lembaga

Letakkan komponen di papan tanpa menyerap apa-apa.

Apabila anda berpuas hati, pusingkannya dan mulakan pematerian.

Ia akan menjadi membingungkan dan menggembirakan, tetapi untuk membantu anda, lukis sambungan pin di sekeping kertas ke belakang. Kemudian pergi ke lukisan beberapa kali untuk memastikan ia tepat. Kemudian mulailah pematerian mengikut lukisan yang anda buat.

Dan pastikan anda melabel papan.

Bagian bawah papan PC kelihatan seperti spageti, tetapi ini adalah kabel yang tersembunyi dan ia membuat selesai bersih pada robot.

Saya harap ini dapat membantu seseorang