Devreler

Arduino için bir L293D Motor Kartı Denetleyicisi Nasıl Kurulur: 4 Adım

Arduino EDUvision S2, Ep. 09 (05.11.2020)

Arduino EDUvision S2, Ep. 09 (05.11.2020)

İçindekiler:

Anonim

Kablosuz iletişim kullanarak bir Arduino tarafından kontrol edilebilecek küçük bir robot üzerinde çalışıyorum. Ancak Arduino ve breadboard'dan çalışan tel sayısı beni cesaretlendirdi. Böylece kendi motor kontrol kartımı yaparak tel sayısını azaltmaya karar verdim. Sonuç umut verici oldu, kablo sayısını yarı yarıya düşürdü.

4 küçük DC motoru kontrol etmek istedim, bu yüzden L293D yongasını seçtim. Bu çiplerden ikisini 4 motoru kontrol etmek için kullandım, her çip 2 DC motoru kontrol edebilir.

4 DC motor çalıştırmak için iki çipin nasıl bağlanacağını detaylı olarak anlatacağım.

Gereçler:

Adım 1: Bu Proje İçin İhtiyacınız Olan Malzemeler

  1. 2 L293D IC yongaları
  2. 2 DIP IC Prizleri
  3. Pin Başlıkları
  4. Baskılı devre kartı
  5. 2 Klemensler her biri 4 pin
  6. Lehim demir
  7. Ve çok fazla sabır (resim dahil değil)

Adım 2: Tek L293D Çipinin Nasıl Telleneceğini Anlayalım

Resimler Firtzing ve bir fotoğraf editörü yardımı ile tarafımdan yapılmıştır.

İlk resim L293D pimlerinin nasıl numaralandırıldığını gösterir.

Arduino'dan 5V'a ihtiyaç duyan tüm pimleri birleştirerek başlayın, 1, 16 ve 9 pimlerini birbirine bağlayın, ardından Arduino'daki + 5V'ye (Vcc) bağlayın. (resim 2 - kırmızı kablolama)

Bir sonraki adım, topraklama pimlerini birbirine bağlamaktır. 4, 5, 12 ve 13 numaralı pimleri birbirine bağlayın ve ardından Arduino'daki GND pimine bağlayın. (resim 3, siyah kablolama)

Daha sonra motor pimlerini bağlamak istediğinizde. Pin 3 ve 6 bir motoru (motor A) kontrol eder ve pin 14 ve 11 ikinci motoru (motor B) kontrol eder. (4. resim)

Şimdi Pimleri 2 ve 7'yi Arduino'daki dijital pimlere bağlayın, bunlar A Motoruna komut göndermek için kullanılacaktır. Pimleri 10 ve 15 de B Motorunu kontrol etmek için Arduino'daki dijital pimlere bağlanmalıdır (Resim 5).

Geride kalan, çipi güçlendirmek. Bunu yapmak için, 8 pimini harici güç kaynağının + ve ucuna bağlayın.

AKA pil (robotumda 4 AA Pil = 6V kullandım), daha sonra güç kaynağının ucunu Arduino'daki GND'ye (ortak toprak) bağlayın.

Adım 3: İki L293D Çipini Bağlama

Önceki adımın bilgisiyle donanmış olarak, tek bir güç kaynağı veya batarya kullanarak 4 motoru, A, B, C ve D'yi kontrol etmek için iki L293D yongasını birbirine bağlayacağız.

Arduino'dan + 5V'a ihtiyaç duyan tüm pimleri bir araya getirip Arduino'daki VCC'ye bağlayacağız.

Zemin pimleri için de aynı şeyi yapacağız. Toplamda 8 pimi birbirine bağlayın ve Arduino'daki GND pimine bağlamak için bir tel kullanın.

Gücü bağlamak için, ilk önce L293D'deki pim 8'i ikinci L293D'deki pim 8'e bağlayın, ardından bunları pilin + ucuna bağlayın ve ardından pili Arduino'daki GND pimi üzerine topraklayın.

4. Adım: Tahtayı Yapın

Bileşenleri hiçbir şey lehimlemeden tahtaya yerleştirin.

Memnun olduğunuzda, ters çevirin ve lehimlemeye başlayın.

Kafa karıştırıcı ve ezici olacak, ancak size yardımcı olmak için, bir kağıda pim bağlantılarını çizin geriye doğru. Ardından, doğru olduğundan emin olmak için çizime birkaç kez gidin. Sonra yaptığınız çizime göre lehimlemeye başlayın.

Tahtayı etiketlediğinizden emin olun.

PC kartının alt kısmı spagetti gibi gözüküyor, ancak bunlar gizlenmiş ve robot üzerinde daha temiz bir yüzey elde eden teller.

Umarım bu birine yardımcı olur