KomponentciBlog Mağaza
Blog  ›  Motorlar

DC Motor Nedir? Hız Kontrol Devresi ve Sürücüler

Kısa cevap

DC motor, doğru akımla çalışan ve hızı uygulanan gerilimle orantılı olan bir elektrik motorudur. Hızı en verimli şekilde PWM (darbe genişlik modülasyonu) ile kontrol edilir: tek yönlü kontrol için MOSFET ya da hazır PWM hız kontrol modülü, yön ve hız kontrolü için L298N gibi bir H-köprü sürücü kullanılır. Motora ters paralel diyot bağlanmalıdır.

Oyuncak arabalardan robotlara, fanlardan pompalara kadar pek çok cihazda fırçalı DC motor bulunur. Bu motorları çalıştırmak kolaydır; ama hızını ayarlamak, yönünü değiştirmek ve mikrodenetleyiciyi korumak için doğru sürücü devresini seçmek gerekir. Bu rehberde DC motorun çalışmasını, PWM ile hız kontrolünü ve en yaygın sürücü seçeneklerini anlatıyoruz.

DC motor nedir?

DC motor, doğru akımla çalışan ve elektrik enerjisini dönme hareketine çeviren bir motordur. En yaygın türü fırçalı DC motordur: içindeki fırçalar dönen bobinlerin akım yönünü sürekli değiştirerek milin dönmesini sağlar. Fırçalı DC motorun hızı uygulanan gerilimle, torku ise çektiği akımla yaklaşık orantılıdır. Kutupları ters çevrildiğinde ters yönde döner.

DC motor hızı nasıl kontrol edilir?

DC motor hızının en verimli kontrol yolu PWM'dir: motor beslemesi çok hızlı açılıp kapatılır ve açık kalma oranı (doluluk oranı) değiştirilerek motora giden ortalama gerilim ayarlanır. %50 doluluk oranında 12V'luk motor yaklaşık 6V ile çalışıyormuş gibi davranır. Gerilimi dirençle düşürmeye göre çok daha verimlidir, çünkü anahtar ya tam açık ya tam kapalıdır ve az ısınır.

DC motor sürücü seçenekleri

YöntemHız kontrolüYön değiştirmeNe zaman kullanılır
Hazır PWM hız kontrol modülüEvet (potansiyometreyle)HayırMikrodenetleyici olmadan elle hız ayarı
MOSFET (alt taraf)Evet (PWM)HayırTek yönlü fan, pompa, motor
L298N H-köprüEvet (PWM)EvetRobot araçlar, küçük-orta motorlar
RöleHayırEvet (iki röleyle)Yalnızca açma-kapama ve yön

Hazır PWM hız kontrol modülü

Mikrodenetleyici kullanmadan bir DC motorun hızını ayarlamanın en kolay yolu hazır PWM hız kontrol modülüdür. Girişe besleme, çıkışa motor bağlanır ve hız modül üzerindeki potansiyometreyle ayarlanır. Örnekler: 5-30V 5A PWM motor hız kontrol kartı ve daha yüksek akım için 7-12V 10A PWM motor hız kontrol modülü. Modülün akım değerinin motorun çektiği akımdan yüksek olduğundan emin olun.

MOSFET ile Arduino'dan hız kontrolü

  1. Logic-level N kanal MOSFET'in source bacağını GND'ye bağlayın.
  2. Motoru motor beslemesi (+) ile drain arasına bağlayın.
  3. Kapıyı 100-220 Ω dirençle Arduino'nun PWM pinine, kapı ile source arasına 10 kΩ direnç bağlayın.
  4. Motorun iki ucuna ters paralel bir diyot bağlayın (katot motorun artı ucuna).
  5. Programda analogWrite(pin, 0-255) ile hızı ayarlayın.

MOSFET seçimi ve kapı direnci ayrıntıları MOSFET rehberimizde. Yüksek akımlı motorlarda IRF3205 gibi düşük dirençli bir MOSFET, kapı sürücüsüyle birlikte kullanılabilir.

L298N ile yön ve hız kontrolü

L298N, iki DC motoru bağımsız olarak hem hız hem yön açısından kontrol edebilen bir H-köprü sürücüdür. Her motor için IN1/IN2 pinleri yönü, ENA (ya da ENB) pini PWM ile hızı belirler: IN1 yüksek ve IN2 düşükken motor bir yöne, tersinde öbür yöne döner; ikisi aynı seviyedeyken durur. Voltaj regülatörlü L298N çift motor sürücü kartı robot araç projelerinde en yaygın seçenektir.

L298N'in iki sınırlaması vardır: kanal başına sürekli akımı yaklaşık 2A ile sınırlıdır ve üzerinde yaklaşık 2V gerilim kaybı olur. Bu yüzden 6V'luk bir motor 6V beslemeyle tam hızına ulaşamaz; besleme gerilimini buna göre seçin ya da daha verimli MOSFET tabanlı sürücüler kullanın.

DC motor seçerken nelere bakılır?

  • Gerilim: Motorun nominal gerilimi (3-6V oyuncak motoru, 12V, 24V).
  • Devir (RPM): Yüksüz dönüş hızı. Redüktörsüz motorlar binlerce devirde döner; ör. 380 tipi 6-12V 3800 RPM motor.
  • Tork ve redüktör: Tekerlek, kapı ya da vinç gibi güç isteyen işlerde dişli kutulu (redüktörlü) motor seçilir; devir düşer, tork artar. Ör. 12V 50 RPM redüktörlü motor.
  • Akım ve kalkış akımı: Motor kalkışta ve sıkıştığında (stall) çalışma akımının birkaç katını çeker; sürücüyü bu akıma göre seçin.

Dikkat edilecek noktalar

  • Motoru asla doğrudan mikrodenetleyici pininden beslemeyin.
  • Motor ve mikrodenetleyici beslemelerini ayırın, GND'leri birleştirin.
  • Fırçalı motorlar elektriksel gürültü üretir; motor uçlarına 100 nF seramik kondansatör koymak gürültüyü azaltır.
  • Sürücü ısınıyorsa soğutucu kullanın ya da daha yüksek akımlı sürücü seçin.

Sık sorulan sorular

DC motor hızı nasıl düşürülür?

En verimli yöntem PWM ile hız kontrolüdür; hazır PWM hız kontrol modülü ya da MOSFET'li bir devre kullanılır. Motora seri direnç bağlamak da hızı düşürür ama enerji ısıya dönüşür ve motorun torku kalkışta çok azalır.

DC motor yönü nasıl değiştirilir?

DC motorun yönü, uçlarındaki kutuplar ters çevrilerek değiştirilir. Bunu elektronik olarak yapmak için H-köprü sürücü (L298N gibi) ya da iki röleli bir devre kullanılır.

L298N kaç amper verir?

L298N kanal başına yaklaşık 2A sürekli akım verebilir; kısa süreli tepe akımı daha yüksektir. Üzerinde yaklaşık 2V gerilim kaybı olduğu için ısınabilir; yüksek akımlı motorlar için MOSFET tabanlı sürücüler daha uygundur.

DC motora neden diyot bağlanır?

Motor bir bobin gibi davrandığı için akımı kesildiğinde ters yönde gerilim üretir. Motora ters paralel bağlanan diyot bu gerilimi söndürerek MOSFET'i ya da transistörü korur. H-köprü kartlarında bu diyotlar genellikle kart üzerinde bulunur.

DC motor Arduino'ya doğrudan bağlanabilir mi?

Hayır. Arduino pinleri yalnızca birkaç on mA verebilir; en küçük motor bile kalkışta bundan çok daha fazla akım çeker. Motoru her zaman MOSFET, transistör ya da motor sürücü kartı üzerinden bağlayın.

Özet

  • Fırçalı DC motorun hızı gerilimle, yönü kutuplarla değişir.
  • Hız kontrolünün en verimli yolu PWM'dir.
  • Tek yönlü kontrol için MOSFET ya da PWM modülü, yön ve hız için L298N kullanın.
  • Motor seçerken gerilim, devir, tork ve kalkış akımına bakın.
  • Motora ters paralel diyot bağlayın ve beslemeleri ayırın.

Bu yazıdaki ürünler

Diğer yazılar