Elektronik
OKUDUĞUNUZ KONU
L293D Motor Sürücü Kullanımı
6

L293D Motor Sürücü Kullanımı

Yazar : Murat Duran18 Ocak 2016

Merhaba arkadaşlar ilk yazıda mesafe sensörünü anlatmıştım şimdi ise l293d motor sürücüsü ile motor kontrolünü anlatacağım. Adım adım elemanlarımızın ne işe yaradığını öğrenelim daha sonra bunları birleştirip mesafelere karşı duyarlı basit robotumuzun yapımına geçeceğiz.

Evet, arkadaşlar neden motor sürücüsü kullanıyoruz? En önemli sebeplerinden biri kullandığımız denetim kartının veya devre elemanlarımızın zarar görmemesi. Peki,neden zarar görür? Çünkü motor gibi elemanların çalışabilmesi için fazla akıma ihtiyacı vardır.Ve bu fazla akım denetim kartının verebileceği akım kapasitesinden yüksek olabilir bu da devre kartının veya düşük akımla çalışan devre elemanlarının yanmasına sebep olabilir. Bundan dolayı akım kontrolü yaparken motorumuzun zorlanma akımını da hesaplamamız lazım.

L293D motor sürücüsünün önemli özelliklerinden biri 2 tarafının bağımsız çalışabilmesi bir diğeri ise 2 motoru aynı anda çift yönlü çalıştıra bilmesidir.

motorl293d

Devre bağlantısı ise datasheetin de şöyle belirtilmiş;

1) 4-5-12-13 nolu bacaklar birleştirilip toprak hattına bağlanmalıdır.
2) Motorlar, 3-6 ve 11-14 nolu bacaklara bağlanır.
3) 1-16-9 nolu bacaklara volt verilir.
4) 2 ve 7 nolu bacaklar 1. Motorun, 10 ve 15 nolu bacaklar 2. motorun yönünü belirler.
5) 8 nolu bacaktan, motora uygulanacak voltaj verilir.

l293d-devresiYandaki resimde l293d kullanılarak yapılmış bir motor sürücü devresini görmektesiniz.Gelelim motoru sürme mantığına 2. ve 7. bacak sol motorun 10. ve 15. bacak sağ motorun yönünü belirlediğimiz lojik giriş bacakları olduğunu söylemiştik. Sol motor için 2. bacaktan lojik1, 7. bacaktan lojik0 verdiğimizde, sağ motor için de 10. bacaktan lojik 0, 15. bacaktan lojik 1 verdiğimizde motorlar içe doğru dönmektedir. Tam tersi durumda ise motorlar dışa doğru dönecektir.İki uçtan da 1-1 ya da 0-0 verildiğinde motor durur. Fakat 1-1 fazla vermemiz lazım çünkü motor sağ ve sol olarak güç alacak fakat kendini dengeleyecektir. Bundan dolayı zarar verebilir.

PİN2=1 VE PİN7=0 iken sol motor sağa,PİN10=1 VE PİN15=0 iken sağ motor da sağa dönmektedir.

PİN2=0 VE PİN7=1 iken sol motor sola,PİN10=0 VE PİN15=1 iken sağ motor da sola dönmektedir.

(not: lojik1 güç vermek lojik0 ise güç vermemek demektir.) elemanımızı da öğrenmiş olduk. Mesafelere duyarlı robot projemizin yapımına 1 adım daha yaklaşmış olduk. Herkese teşekkür ederim.

SİZCE NASIL OLMUŞ?
Beğendim
78%
İlginç
5%
Eh İşte
8%
Anlamadım
3%
Kötü
5%
Berbat
0%
YAZAR HAKKINDA
Murat Duran
Murat Duran
Açık kaynak donanım ve yazılım geliştiricisiyim , mekanik ve robotik sistemler üzerinde çalışmalar yapmaktayım.Ayrıca bir start-up firması olan Proje Hocam 'ın kurucuyum.
6 YORUMLAR
  • mehmet karaöz
    1 Şubat 2016 at 14:49

    bende bu ve bunun gibi projelere yeni başladım. daha neyin ne işe yaradığını bilmiyordum. sağolun. teşekkür ederim.

  • Ali Çetin
    9 Mart 2016 at 19:56

    Çok güzel bir yazı olmuş elinize sağlık 🙂

  • e.b
    27 Şubat 2017 at 13:22

    baskı devre hazırlayacağım. 1 ve 9 boş 16 5 voltmu. yoksa hepsine 5 v mu verilecek. teşekkürler yazınız için. birde örnek fotodaki kondansatör nereye bağlı.

    • e.b
      1 Mart 2017 at 08:35

      kendi sorumu kendim cevaplayım 🙂 1nolu pin 1. motor enable, voltu pwm verirsen motor hızını kontrol ediyor. 9nolu pin 2. motor enable.

  • Enes SERTKAYA
    22 Mayıs 2017 at 23:38

    bu entegre ile baskı devre yapacağım fakat bi kondansatör gördüm onu sanırım dalgalanmayı önlemek amacı ile kullanmışlar bu konu hakkında bi bilgi verebilirmisiniz . nereye ne kadar kapasiteli bağlamamız gerekir

YORUM YAP