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.
Teknik Özellikler
- 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.
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ışı
Ürün ü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.
L298N Çift Motor Sürücü Nasıl Kullanılır?
RX ve TX pinleri takılı iken Arduino’ya kod atılamıyor, RX ve TX pinlerini çıkartıp kod attıktan sonra tekrar takmamız gerekmekte.Kod içerisinde bir tane daha önce kullanmadığımız komut var. indexOf komutu.degisken.indexOf(); komutu bir string içerisinde başka bir string parçasını aramaya yarar. Bulursa o değeri, bulamaz ise -1 değerini döndürür.
// Include the Stepper library:
#include <Stepper.h>
// Define number of steps per revolution:
const int stepsPerRevolution = 200;
// Initialize the stepper library on pins 8 through 11:
Stepper myStepper = Stepper(stepsPerRevolution, 8, 9, 10, 11);
void setup() {
// Set the motor speed (RPMs):
myStepper.setSpeed(100);
}
void loop() {
// Step one revolution in one direction:
myStepper.step(200);
delay(2000);
// Step on revolution in the other direction:
myStepper.step(-200);
delay(2000);
}
sezer ilkcan –
bu ürünle 4 tekerlekli robot nasıl yapabilirim 2 tane almam mı gerekiyor
Proje Hocam –
1 sürücü kullanarak yapabilirsiniz sağdaki motorları bir kanala soldaki motorları diğer kanala bağlayarak kullabilirsiniz.