L298N Motor Sürücü Devresi

L298N Motor Sürücü Devresi

DC motorları Arduino kartımıza doğrudan bağlayarak süremeyiz. Motorlar çok fazla akım çektikleri için Arduino kartımıza zarar verebilir. Bu nedenle motor sürücü kullanmalıyız. En yaygın  kullanılan ve kullanımı da diğer motor sürücülere göre daha kolay olan L298N motor sürücüsünden bahsedeceğim.
24V’a kadar olan motorları sürmek için hazırlanmış olan bu motor sürücü kartı, iki kanallı olup, kanal başına 2A akım vermektedir. Kart üzerinde L298N motor sürücü entegresi kullanılmıştır. Sumo, mini sumo, çizgi izleyen robotlarda ve çok çeşitli motor kontrol uygulamalarında kullanılabilir.
DC motorlardan ayrı olarak step motor kontrolüne de imkan sağlamaktadır.
L298N Motor Sürücü

L298N Motor Sürücü Şeması
L298N Motor Sürücü Şeması

L298N Motor Sürücü Devresi Ö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.
  • Motor dönüş yönüne göre yanan ledler vardır.
  • Kart üzerinde dahili soğutucu vardır.
  • Akım okuma (current sense) pinleri dışa verilmiş haldedir.
  • Kartın 4 yanında istenilen yüzeye sabitleyebileceğiniz 4 adet vida deliği bulunmaktadır.
  • Çalışma akımı aralığı: 0 ~ 36mA
  • Kontrol sinyali giriş voltajı aralığı:
    • Düşük: -0.3V ≤ Vin ≤ 1.5V
    • Yüksek: 2.3V ≤ Vin ≤ Vss.
  • Sinyal giriş voltajı aralığını etkinleştir:
    • Düşük: -0.3 ≤ Vin ≤ 1.5V (kontrol sinyali geçersiz)
    • Yüksek: 2,3V ≤ Vin ≤ Vss (kontrol sinyali aktif).
  • Maksimum güç tüketimi: 20W (sıcaklık T = 75 ℃ olduğunda).
  • Çalışma sıcaklığı: -25 ℃ ~ +130 ℃.
  • Boyut: 3.4cm x 4.3cm x 2.7cm

L298N Motor Sürücü Devresi Bağlantıları

L298N Motor Sürücü

  1. DC motor 1 “+” veya stepper motor A+
  2. DC motor 1 “-” veya stepper motor A-
  3. 12V jumper –Besleme voltajı 12V dan daha fazla ise bu jumper ı kaldırın.
  4. Motor Beslemesini buradan verin. Maksimum 35V DC. 12V dan fazla verirseniz 3 teki jumper ı kaldırın.
  5. GND
  6. 12V jumper takılı ise 5V çıkış alabilirsiniz. Arduino ve diğer devreleri besleyebilirsiniz.
  7. Step motor kullanırken burayı kullanmayın. PWM çıkışı ile DC motorda hız kontrolü yapabilirsiniz.
  8. IN1 1.motor yön belirleme pinleri / step motor komutasyon pinleri
  9. IN2 1.motor yön belirleme pinleri / step motor komutasyon pinleri
  10. IN3 2.motor yön belirleme pinleri / step motor komutasyon pinleri
  11. IN4 2.motor yön belirleme pinleri / step motor komutasyon pinleri
  12. Step motor kullanırken burayı kullanmayın. PWM çıkışı ile 2. DC motorda hız kontrolü yapabilirsiniz.
  13. DC motor 2 “+” veya stepper motor B+
  14. DC motor 2 “-”  veya stepper motor B-

L298N Motor Sürücü Pin Bağlantıları:

  • ENA: Sol motor kanalını aktif etme pini
  • IN1: Sol motor 1. girişi
  • IN2: Sol motor 2. gitişi
  • IN3: Sağ motor 1. girişi
  • IN4: Sağ motor 2. girişi
  • ENB: Sağ motor kanalını aktif etme pini
  • MotorA: Sol motor çıkışı
  • MotorB: Sağ motor çıkışı
  • VCC: Besleme voltaj girişi(4.8V-24V)
  • GND: Toprak bağlantısı
  • 5V: 5V çıkışı

L298N Motor Sürücü üzerinde ayrıca jumper takılmış pinler de yer almaktadır. Bu pinler opsiyonel kullanımlar ve farklı özellikleri aktif etmek için kullanılabilinmektedir.

  • CSA: A motor sürücü kanalının akım çıkışıdır. Buradan jumper çıkarılarak çekilen akım değeri analog voltaj olarak okunabilinmektedir.
  • CSB: B motor sürücü kanalının akım çıkışıdır. Buradan jumper çıkarılarak çekilen akım değeri analog voltaj olarak okunabilinmektedir.
  • V1: IN1 girişini direk olarak 5V’a çeken pull-up direncine bağlı olan bir jumperdır. Bu sayede siz toprağa çekmedikçe pine sürekli olarak 5V gelecektir.
  • V2: IN2 girişini direk olarak 5V’a çeken pull-up direncine bağlı olan bir jumperdır. Bu sayede siz toprağa çekmedikçe pine sürekli olarak 5V gelecektir.
  • V3: IN3 girişini direk olarak 5V’a çeken pull-up direncine bağlı olan bir jumperdır. Bu sayede siz toprağa çekmedikçe pine sürekli olarak 5V gelecektir.
  • V4: IN4 girişini direk olarak 5V’a çeken pull-up direncine bağlı olan bir jumperdır. Bu sayede siz toprağa çekmedikçe pine sürekli olarak 5V gelecektir.
  • 5V-EN: 7805 hattını aktif ve pasif hale getiren jumperder. Takılı durumda kartın 5V çıkışı aktif olur ve buradan 5V çekilebilir. Çıkarıldığı durumda ise bu hat pasif konuma geçer.

 

PWM Teknolojisi ile Hassas Kontrol

Kart, PWM (Darbe Genişliği Modülasyonu) desteği sayesinde motor hızını hassas bir şekilde ayarlamanıza olanak tanır. PWM sinyalleri, motorların daha düşük enerji tüketimiyle yüksek hassasiyette kontrol edilmesini sağlar. Bu, projelerinizde enerji verimliliğini artırır.

Dahili Voltaj Regülatörü ile Esneklik

Kart üzerinde bulunan dahili voltaj regülatörü, 5V lojik sinyal çıkışı sağlar. Bu özellik, Arduino ve diğer mikrodenetleyicilerle uyumlu çalışmayı kolaylaştırır. Ayrıca ek bir regülatör devresi kullanma ihtiyacını ortadan kaldırarak devre tasarımını sadeleştirir.

Güvenli Kullanım için Koruma Mekanizmaları

L298N Voltaj Regülatörlü Çift Motor Sürücü Kartı, entegre koruma özellikleriyle güvenli bir kullanım sağlar:

  • Yüksek Sıcaklık Koruması: Kartın aşırı ısınmasını önler.
  • Kısa Devre Koruması: Motor veya güç kaynağını kısa devre durumunda korur.

Bu özellikler, sürücünün uzun ömürlü ve güvenilir bir çözüm olmasını sağlar.

Uygulama Alanları

Bu motor sürücü kartı, aşağıdaki alanlarda yaygın olarak kullanılır:

  • Robotik Uygulamalar: Sumo robotlar, çizgi izleyen robotlar ve otonom sistemler.
  • Endüstriyel Kontrol Sistemleri: Motor tabanlı üretim hatları.
  • Eğitim Amaçlı Kullanım: Elektronik ve robotik projelerde eğitim aracı olarak kullanılır.
  • DIY Projeler: Hobi amaçlı motor kontrol projeleri.

Çok yönlülüğü sayesinde hem amatör hem de profesyonel kullanıcılar için uygundur.

LED Gösterge ile Görsel Geri Bildirim

Kart üzerinde bulunan LED göstergeler, motor dönüş yönünü görsel olarak takip etmenizi sağlar. Bu özellik, devrelerin test edilmesi ve sorun giderilmesi sırasında büyük bir kolaylık sağlar.

Nasıl Kullanılır?

  1. Besleme Bağlantısı: Kartın VS ve GND pinlerini güç kaynağına bağlayın.
  2. Motor Bağlantısı: Motor kablolarını OUT1-OUT4 pinlerine bağlayın.
  3. Kontrol Pinleri: Arduino gibi bir mikrodenetleyici ile IN1-IN4 pinlerini kontrol edin.
  4. PWM Sinyali: Motor hızını PWM sinyali ile ayarlayın.
  5. Test: Tüm bağlantıları kontrol ettikten sonra devreyi çalıştırarak test edin.

Bu basit adımlar, kartın güvenli ve etkili bir şekilde kullanılmasını sağlar.

Avantajları

  1. Kolay Kurulum: Kullanıcı dostu tasarımı sayesinde hızlı kurulum sağlar.
  2. Esneklik: Farklı voltajlarda ve motor tiplerinde kullanılabilir.
  3. Güvenlik: Kısa devre ve aşırı sıcaklık korumaları, cihazı uzun ömürlü kılar.
  4. Yüksek Performans: Kanal başına 2A akım kapasitesi, güçlü motorları kolayca kontrol eder.

Bu avantajlar, projelerinizde maksimum verimlilik elde etmenizi sağlar.

Sık Sorulan Sorular

  • Bu kart hangi motorlarla uyumludur?
    L298N Voltaj Regülatörlü Çift Motor Sürücü Kartı, DC motorlar ve step motorlarla uyumludur.
  • Arduino ile uyumlu mu?
    Evet, Arduino ve diğer mikrodenetleyicilerle tam uyumlu çalışır.
  • Dahili regülatör ne işe yarar?
    Dahili regülatör, 5V lojik sinyal desteği sağlayarak harici regülatör ihtiyacını ortadan kaldırır.
  • Kaç motor bağlanabilir?
    Bu kart, aynı anda iki motoru bağımsız olarak kontrol edebilir.
  • Motor hızı nasıl kontrol edilir?
    PWM sinyali kullanılarak motor hızını hassas bir şekilde ayarlayabilirsiniz.
  • Kartın soğutması yeterli mi?
    Dahili alüminyum soğutucu, yüksek performanslı kullanımda etkili bir soğutma sağlar.
  • Kartın maksimum akım kapasitesi nedir?
    Kart, kanal başına sürekli 2A ve toplamda 4A akım sağlayabilir.
  • Hangi projelerde kullanılabilir?
    Robotik, endüstriyel otomasyon ve DIY projelerinde kullanılabilir.
  • LED göstergelerin işlevi nedir?
    LED göstergeler, motor dönüş yönünü görsel olarak takip etmenizi sağlar.
  • Koruma özellikleri nelerdir?
    Yüksek sıcaklık ve kısa devre koruması, cihazı hasarlara karşı korur.

 

 

 

Scroll to Top