İçindekiler:

Arduino ve L293 İle DC Motor Kontrolü: 5 Adım (Resimli)
Arduino ve L293 İle DC Motor Kontrolü: 5 Adım (Resimli)

Video: Arduino ve L293 İle DC Motor Kontrolü: 5 Adım (Resimli)

Video: Arduino ve L293 İle DC Motor Kontrolü: 5 Adım (Resimli)
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, Kasım
Anonim
Arduino ve L293 ile DC Motorları Kontrol Etme
Arduino ve L293 ile DC Motorları Kontrol Etme
Arduino ve L293 ile DC Motorları Kontrol Etme
Arduino ve L293 ile DC Motorları Kontrol Etme
Arduino ve L293 ile DC Motorları Kontrol Etme
Arduino ve L293 ile DC Motorları Kontrol Etme

DC motorları kontrol etmenin kolay yolu. Tek ihtiyacınız olan elektronik ve programlama bilgisi

Herhangi bir sorunuz veya sorununuz varsa mail adresimden bana ulaşabilirsiniz: [email protected]

Youtube kanalımı ziyaret edin:

Öyleyse başlayalım.

1. Adım: Bir Video İzleyin

Ayrıca bu projenin nasıl çalıştığını da görebilirsiniz.

www.youtube.com/watch?v=tm69V7npSg8

Adım 2: Malzemeler

Malzemeler
Malzemeler
Malzemeler
Malzemeler
Malzemeler
Malzemeler

İhtiyacınız olan tüm malzemeleri ebay veya amazon'da bulabilirsiniz. Ancak yazıcı gibi eski elektronik cihazlarınız veya başka bir şey varsa oradan malzeme alabilirsiniz.

Sponsor Bağlantısı:UTSource.net İncelemeleri Elektronik bileşenleri ucuza sipariş etmek için güvenilir bir web sitesidir.

fiyat ve mükemmel kalite

Bu proje için ihtiyacınız olacak:

-motor sürücüsü L293D

-Arduino Mega 2560 veya Uno

- ekmek tahtası

-9V pil

-DC motoru

-9V pil kutusu

-bazı teller

-Yeşil ve kırmızı LED diyotlar

-iki buton

-iki adet 10k ohm direnç

Motor sürücüsü L293D

Bu çipi bir veya iki farklı motoru kontrol etmek için kullanabilirsiniz. TTL ailesine aittir yani 5V+ ile çalışır.

16 pini var

Pin 1 bağlantı yok

Pin 2 giriş

Pim 3 motor için çıkıştır

Pim 4 ve 5, pilin GND'sine bağlanır

Pim 6, motor için ikinci çıkıştır

Pin 7 ikinci giriştir

Pim 8, aküden V+'dır (9V)

Diğer tarafta, aşağıdakiler dışında aynıdır:

Pin 16, Vcc+'dır

Pin 9 bağlantı yok

Adım 3: Kablolama

kablolama
kablolama
kablolama
kablolama
kablolama
kablolama
kablolama
kablolama

Kablolamada sorun yaşarsanız resimlerle yardımcı olabilirsiniz. Üstte 1 motoru kontrol etmek için devre, altta 2 motoru kontrol etmek için devre var. Sadece bir motorla örnek yaptım.

Dijital giriş 2, ON düğmesine bağlanır (mavi kapaklı düğme)

Dijital giriş 3, KAPALI düğmesine bağlanır (kırmızı kapaklı düğme)

Bu iki düğme ile dönme yönünü değiştirebilirsiniz.

Buton pinine Arduino'dan GND arasına 10k ohm direnç bağlamanız gerekiyor.

Yeşil LED diyot dijital çıkış 5'e bağlı

Kırmızı LED diyot dijital çıkış 4'e bağlı

Kablolama L293D

Pin 1 bağlantı yok, böylece boş kalmasına izin verdiniz.

Sonraki, Arduino'daki dijital çıkışa bağlanan Pin 2'dir (2'den 53'e kadar herhangi bir dijital çıkışı seçebilirsiniz)

Pin 3 doğrudan motora bağlanır

Pim 4 ve 5 pil GND'ye bağlanır

Pin 6 doğrudan motora bağlanır

Pin 7, Arduino'daki dijital çıkışa bağlanır

Pin 8 aküden V+'dır. Motorun sorunsuz çalışması için 9V akü kullanmanızı tavsiye ederim.

Şansa ihtiyacınız varsa devre yapabilirsiniz.

Arduino'nun GND'sini pilin GND'sine bağladığınıza dikkat etmelisiniz. Tersi durumda her şey çalışmayacaktır

İki motoru kontrol etmek istiyorsanız, L293D'nin diğer tarafını kablolamanız gerekir.

Pin 16 Vcc+'dır. Arduino'dan 5V voltaj alırsınız.

Pin 15, Arduino'daki dijital çıkışa bağlanır

Pin 14 doğrudan motora bağlanır

Pim 13 ve pim 12, pilin GND'sine bağlanır

Pin 11 doğrudan motora bağlanır

Pin 10, Arduino'daki dijital çıkışa bağlanır

Pin 9 bağlantı yok

Adım 4: Devre Kartını Üretin

Devre Kartını Üretin
Devre Kartını Üretin

Bu devreyi kendim yaptım. Devre çizimi için SprintLayout kullanılmaktadır. Devre çizim programıdır,bu programda elektronik bileşenlerin tüm boyutlarına sahipsiniz yani temelde istediğiniz her şey için devre yapabilirsiniz.

Bu levhanın gravürü için CNC freze makinesi kullanılmaktadır. Bir tarafı bakır kaplı devreler için normal levha kullandım. Levha bitince çok ince zımpara ile cilaladım. Daha sonra endüstriyel alkol ve reçineyi toz haline getirdim. Bu karışım daha sonra korumak için bakır tarafı kapladım.

Adım 5: Kod

Üç farklı kod yaptım.

Motor kontrolü:

Her 5 saniyede bir motor dönme şeklini değiştirir

1 düğme ile motor kontrolü:

Butona ilk bastığınızda motor bir yöne dönüyor, butona ikinci bastığınızda motor diğer yöne dönüyor

2 buton ile motor kontrolü:

ON tuşuna bastığınızda motor bir yöne, OFF tuşuna bastığınızda başka yöne dönüyor.

Önerilen: