» Arduino-3 / L298 Motor Sürücü Kartı İle DC Motor Kontrolü» Robotiktak
Hoşgeldiniz Bugün 19 Haziran 2019

Arduino-3 / L298 Motor Sürücü Kartı İle DC Motor Kontrolü

4.166 görüntülenme

Merhaba arkadaşlar,

Bu uygulamamızda Arduino UNO R3 ile üzerinde L298 motor sürücü entegresi olan sürücü kartı ile DC motor kontrolünü göstereceğim. Öncelikle motor sürücümüz hakkında bilgi vermek gerekirse ;

Özellikleri :
Birbirinden bağımsız olarak iki ayrı motoru kontrol edebilir.
Kanal başına 2A akım verebilmektedir.
Üzerinde dahili regülatörü vardır.
Yüksek sıcaklık ve kısa devre koruması vardır.
Kart üzerinde dahili soğutucu vardır.
Kartın 4 yanında istenilen yüzeye sabitleyebileceğiniz 4 adet metal aralayıcı bulunmaktadır.

 

motor_surucu

 

Yukarıda ki resimde de görüldüğü gibi motorlar “OUTPUT A” ve “OUTPUTB” yazan bağlantı noktalarına bağlanır.

 

Motor Bağlantı Pinleri:
– +12 Power // Motorların besleme voltajı (6-35 V arası beslenebilir normal dönüş için 12V yeterlidir)
– Power GND // Sase
– +5V Power // H köprülerini aktif hale getirmek için kullanılır
– İnput1//
– İnput2 // 1. Motoru ileri ve geri hareket ettirmek için kullanılır
– İnput3//
– İnput4// 2. Motoru ileri ve geri hareket ettirmek için kullanılır
– A Enable //
– B Enable //Bu iki pin entegre içindeki h körülerini aktif hale getirmek için kullanılır.
* Arduino ile iki motor sürüleceğimiz için bu pinler digitalWrite koduyla HIGH yapılır
* Eğer kod karmaşası olmasın istiyorsanız, dışarıdan +5 Power yazan pine 5v vererek bu köprüleri aktif  hale
  getirebilirsiniz.

 

Aşağıdaki kodlarda enable pinleri dışarıdan +5 volt verilerek aktif hale getirilmiştir. Bu yüzden kod içerisinde bu pinleri aktif hale getirmemize gerek kalmayacaktır..

 

Arduino Kodları:

Yazacağımız bu kodlarla motorlar birer saniye arayla ileri ve geriye doğru dönecektir. Motorların hızı vereceğiniz 6-35 Volt arasında vereceğiniz gerilim değerine bağlı olarak değişecektir. Normal bir dönüş için +12 volt vermeniz yeterli olacaktır.
The following two tabs change content below.

Yorum Yap
Boray BALABANNo Gravatar

Kodları sitemizin iletişim kısmından veya admin@robotiktak.com adresine mail atarsan tabi ki yardımcı olabiliriz.

4 sene önce yazıldı.
tahaNo Gravatar

motor kontrolünü l298 kullanarak yavaşça hızlanıp maximum hızda yön değiştirip daha sonra yavaşlayarak duran bir ardunio projesini RFkumanda kullanarak yaptığımızda yön kontrolü sağlanıyor fakat hız kontrölü olmamakta yardımcı olabilir misiniz? kodları gönderebilirim

4 sene önce yazıldı.