DC MOTORLAR-MOTOR SÜRÜCÜ KARTLARI
DC Motor: DC motorlar elektrik enerjisini hareket enerjisine çevirdiklernden dolayı günlük hayatta kullandığımız bir çok elektrikle çalışan araçta kullanılmaktadır. Arduino ile oluşturulan projelerde ise çoğunlukla robotları hareket ettirmek için motor sürücü kartlar ile 6V DC motorlar kullanılmaktadır. DC motorun kabloları motor sürücü üzerindeki aşağıdaki şekilde gösterilen pinlere bağlanmalıdır. Motor hızının belirlenmesi için PWM pinleri kullanılır.
Motor Sürücü Kartlar: DC motorları çalıştırmayı sağlayan kullanımı ve kodlaması kolay bir karttır. DC motorlar doğrudan arduino karta bağlayıp çalıştırılamamaktadır, arduinodan en fazla 5V çıkış alınabildiği için bu motorları çalıştırmak için yeterli gelmemektedir bunun için motor sürücü kartları kullanılır. Motor sürücü kartlar ile bir adet motordan dört adet motora kadar farklı sayıdaki motorları bağımsız olarak hareket ettirebilmek ve hızlarını bağımsız olarak belirlemek-kontrol edebilmek mümkündür. Motor sürücü kartları da kod blokları ile kodlanabilmektedir. Robotik projelerde kullanılacak motorun akım ve gerilim değerlerine göre kullanılabilecek motor sürücü kartlarından bazıları L298N Motor Sürücü Kartı, L293D Motor Sürücü Kartı ve L293B Motor Sürücü Kartıdır. L298N de H-Bridge entegresi bulunmaktadır. Aşağıdaki L298N de H-Bridge ile oluşturulan devrelerin çizimleri Tinkercad programında L298N bulunmadığı için Fritzing programı ile hazırlanmıştır. L293D devresi Tinkercad ile hazırlanmıştır.
L298N Motor Sürücü-DC Motor-Arduino Bağlantısı





2 Motor İle
L298N Motor Sürücü-DC Motor-Arduino Bağlantısı-PWM İle Hız Kontrollü
2 Motor İle-PWM İle Hız Kontrollü
L293D Motor Sürücü-DC Motor-Arduino Bağlantısı
Bir DC motorun iki çıkışı vardır + ve - uçlar. Kodlama aşamasında:
-
DC motorun iki motor çıkışını da Düşük(0) yaparsanız ya da L298N'de PWM pinini 0 olarak ayarlarsanız motor durur.
-
L298N motor sürücü kartının IN1 ve IN2 pinleri soldaki , IN3 ve IN4 pinleri sağdaki motoru kontrol etmektedir. Motorun sürüş hızını kontrol edebilmek için ENA ve ENB pinlerine bağlantı yapılmalıdır.
-
DC motorun iki motor çıkışından birini yüksek diğerini düşük yaparsanız motor bir yöne (sadece ileri ya da sadece geri) döner.
-
Çıkışların Yüksek, Düşük durumlarını değiştirirseniz ters tarafa döner, ileri dönüyorsa geriye doğru döner.
-
Birden fazla DC motor bağlandığında istediğiniz yöne dönmezse, bir motor farklı yöne dönerse; motorun kablolarını ters bağlamayı ya da kodlamada pin numaralarını değiştirmeyi deneyin.
-
DC motoru kodlama aşamasında L298N'de PWM pini 0 en düşük hız(durdurma), 255 en yüksek hız için tanımlanır. 0 ile 255 arasında girilecek değerler motorun dönüş hızını belirler.
DC motorlar ile yapacağımız etkinlikler aşağıda listelenmiştir:





