⚽ L298N Motor Sürücü Kartı Kullanımı

int IN3 = 6; //Digital pin 6, connected to IN3 on the L298N int IN4 = 7; //Digital pin 7, connected to IN4 on the L298N // The L298N ground needs to be connected to an Arduino ground pin. // In the L298N one DC motor terminals will be connected to OUT1 and OUT2 and the second DC motor to OUT3 and OUT4 L298NMotor Sürücü Kartı - Elektronik Devre ve çeşitli elektronik ürünler uygun fiyatlarla ilan ve alışverişte ilk adres sahibinden.com'da Özellikler1.Çift H-köprü motor sürücüsü, iki DC motoru veya 4 telli iki fazlı step motorları çalıştırabilir2.Motor duraklaması konusunda endişelenmeden yerleşik TSD3.Ultra küçük boyut, montaj ve araba için uygundurÖzellikler:1.Modül bes Arduinoile L298N motor sürücü kullanımı Bu yazımızda L298N motor sürücü kartının arduino devre bağlantı şemasını, L298N motor sürücü kartının arduino kodlarını ve çeşitli ipuçlarını inceleyeceğiz. 11 Aralık 2017 76.151 views 21 Devamını Oku. An easy to use L298N library to control DC Motors with Arduino. NOTICE. As you know, any L298N module has the ability to drive two motors at once, but you may not know that one instance of the library is intended to pilot only one motor. So if you need to drive two motors, you have to instantiate two L298N objects (one for each motor). L298NYeşil Çift H Bridge Dc Step Motor Sürücü Kartı en iyi özellikleri ve gerçek kullanıcı yorumları en ucuz fiyatlarla n11.com'da. Kampanyalı ve indirimli fiyatlarla satın al. Buprojede, Arduino Uno ve L298N Motor Sürücü Kullanımı yaparak bir DC Motorun nasıl kontrol edileceğini göreceğiz. Bir DC Motorunu kontrol etmenin farklı yolları vardır, fakat L298N Motor Sürücüsünü kullanan Arduino DC Motor Kontrolü birçok nedenden dolayı oldukça popüler hale gelmektedir. Gerekli Malzemeler: L298NMotor Sürücü Board Ürün Kodu : MC-L298N ve benzeri platformlar ile kullanımı mümkündür. * ULN2003 Step Motor Sürücü Kartı, 4-fazlı 5 RobotistanL298N Kırmızı Voltaj Regulatörlü Çift Motor Sürücü Kartı Özellikleri ve Fiyatlarını Karşılaştır! Robotistan L298N Kırmızı Voltaj Regulatörlü Çift Motor Sürücü Kartı özellikleri kullanıcı yorumları ve indirim seçenekleri Cimri.com'da! zhdZ. L298N motor sürücü kartları, yaygın olarak hazır olarak satılan 65 mm çaplı sarı lastiklerin içerisindeki 6V redüktörlü motorlarda kullanılıyor olsalar da güçlü yapıları sayesinde step motorlarla kullanılabilmeleri de mümkün. Bu yazıda da 2 adet dc motoru L298N motor sürücü kartı ile Arduino'ya bağlayacağız ve 9V pil ile de besleyerek lastikleri çeviren 2 tekerli bir aracın altyapısını hazırlayacağız. Peki Arduino zaten motorlara bağlanabilirlerken neden arada Arduino'da 28BYJ48 Step Motor Kullanımı ve Örnek Kodlar örneğinde olduğu gibi motor sürücü kartları kullanmak durumundayız? Çünkü Arduino'ların akımları 50 miliamperi geçemediği doğrudan için motor bağlamak çok sağlıklı bir durum değil, çünkü motorlar yüksek güçlere boştayken her bir motor yaklaşık 150 miliamper güç çeker, zorlandıkça da çektiği akım artar ihtiyaç duyan component'lerdir. Not L298N motor sürücü kartı ile 0 ile 255 değerleri arasında farklı değerler göndererek istediğimiz hızda yavaş ya da hızlı gibi motor sürmek için enable pinleri üzerindeki kelepçeleri çıkartmak ve alttaki pini Arduino'nun PWM pinlerinden birine bağlamak gerekiyor. Müsait zamanda bununla ilgili de bir uygulama hazırlamak istiyorum. Örnek bağlantı görsellerini aşağıya ekliyorum, Böylece Arduino ile araba yapacağımız zaman L298N Motor Sürücü Kartı bağlantısı için bu şemayı kullanabiliriz. Aşağıdaki görselde, motordan gelen artı ve eksi benim kullandıklarım kırmızı ve beyaz kablo hatları aşağıdaki görseldeki gibi takabilirsiniz ama pinleri arduino üzerinden yönetebildiğimiz için eksi ve artı hatların yer değiştirmesinde de bir sakınca yok. Motorların ucuna tekerler de takıldıktan sonra şu şekilde görünüyor olacaklar Ben geçici olarak 9V pil bağlamayı ve kontrol etmeyi düşündüğüm için geçici olarak bu şekilde bir bağlantı yaptım. L298N motor sürücü kartını 9V pil ile kullanmak için ucundaki soketi keserek plastikleri biraz sıyırırsanız aşağıdaki gibi L298N'in artı ve eksi hatlarına bağlayabilirsiniz. Birazdan bu soketlere birer kablo daha bağlayarak Vin pininden ve GND pininden Arduino'ya da enerji beslemesi yapacağız. Aşağıdaki görselde de L298N'in artı ve eksi hatlarına birer jumper kablo daha ekleyerek Arduino'ya enerji beslemesi yaptım. L298N'in açıktaki 4 pinini de Arduino'da 8-9-10-11 pinlerine bağlayarak aşağıdaki kodları Arduino'ya yükleyebilir ve lastikleri çevirme denemesi yapabilirsiniz. const int pin1 = 8; const int pin2 = 9; const int pin3 = 10; const int pin4 = 11; void setup { pinModepin1, OUTPUT; pinModepin2, OUTPUT; pinModepin3, OUTPUT; pinModepin4, OUTPUT; } void loop { digitalWritepin1, HIGH; digitalWritepin2, LOW; digitalWritepin3, HIGH; digitalWritepin4, LOW; } Not Tüm pinlere aynı anda HIGH komutu gönderirseniz motorunuz eksi ve artı hatlara gelen enerji birbirini dengeleceyeceği için hareket etmeyecektir. Kabloları ters bağladıysanız da bu aşamada kodlar üzerinden kablolarınızı değiştirmeden gerekli düzeltmeleri yapabilirsiniz. Arduino Shield 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 motorlardan ayrı olarak step motor kontrolüne de imkan Motor Sürücü Devresi ÖzellikleriBirbirinden bağımsız olarak iki ayrı DC motoru kontrol adet step motorun bağımsız kontrol edebilirKanal başına 2A akım dahili regülatörü sıcaklık ve kısa devre koruması dönüş yönüne göre yanan ledler üzerinde dahili soğutucu okuma current sense pinleri dışa verilmiş 4 yanında istenilen yüzeye sabitleyebileceğiniz 4 adet vida deliği 68x55x30mmAğırlık 37gL298N Motor Sürücü Devresi BağlantılarıDC motor 1 “+” veya stepper motor A+DC motor 1 “-” veya stepper motor A-12V jumper –Besleme voltajı 12V dan daha fazla ise bu jumper ı Beslemesini buradan verin. Maksimum 35V DC. 12V dan fazla verirseniz 3 teki jumper ı jumper takılı ise 5V çıkış alabilirsiniz. Arduino ve diğer devreleri motor kullanırken burayı kullanmayın. PWM çıkışı ile DC motorda hız kontrolü yön belirleme pinleri / step motor komutasyon pinleriIN2 yön belirleme pinleri / step motor komutasyon pinleriIN3 yön belirleme pinleri / step motor komutasyon pinleriIN4 yön belirleme pinleri / step motor komutasyon pinleriStep motor kullanırken burayı kullanmayın. PWM çıkışı ile 2. DC motorda hız kontrolü motor 2 “+” veya stepper motor B+DC motor 2 “-” veya stepper motor B-L298N Motor Sürücü Pin BağlantılarıENA Sol motor kanalını aktif etme piniIN1 Sol motor 1. girişiIN2 Sol motor 2. gitişiIN3 Sağ motor 1. girişiIN4 Sağ motor 2. girişiENB Sağ motor kanalını aktif etme piniMotorA Sol motor çıkışıMotorB Sağ motor çıkışıVCC Besleme voltaj girişi 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 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 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 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 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 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 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 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. Benzer YazılarArduino xbee ve io Genişletme ShieldiARDUINO HABERLEŞME SHIELDLERİArduino Logger ShieldArduino inch SPI LCD Module with SDJiroskopArduino Ethernet ShieldNokia 5110 LCD EkranArduino Wave ShieldArduino H-bridge shieldArduino GPS Shield BU YAZIYI DA İNCELEDİNİZ Mİ ? NRF24L01Wireless NRF24L01 GHz Transceiver Modül GHz Alıcı Verici Modül Nordic Semiconductor şirketinin ürettiği NRF24L01 çipini … Bunu anlatma sebebim tamamen Türkçe kaynak eksikliğinden kaynaklanıyor. Ben kullanmak için uzun süre uğraştım ve sonunda entegreyi çözmeyi başardım. İlk olarak entegreden biraz bahsetmek istiyorum. Motor sürücü entegreleri, çeşitli bağlantılarını gerçekleştirerek motorunuzu kodlar yardımıyla kontrol etmenize yarayan entegrelerdir. L298N İçerisinde çift H köprüsü barındıran bu model ile aynı anda 2 motoru kontrol edebiliyorsunuz ve bu size çok avantaj sağlıyor. ÖRNEK KOD; ////////////////////////////////////////////// // Arduino Projeleri İçin; // // // // // ///////////////////////////////////////////// const int in1 = 8; // Motor sürücümüze bağladığımız pinleri tanımlıyoruz const int in2 = 9; const int in3 = 10; const int in4 = 11; const int enB = 6; const int enA = 5; //Enable pinlerini arduino 5,6 pwm pinlerine bağladık. void setup { pinModein1, OUTPUT; pinModein2, OUTPUT; analogWriteenA, 255; //1. motor 255 ile tam hızda dönüyor... pinModein3, OUTPUT; pinModein4, OUTPUT; pinModeenA, OUTPUT; pinModeenB, OUTPUT; } void loop { // motor 1 digitalWritein1, LOW; digitalWritein2, HIGH; // motor 2 analogWriteenB, 40; //2. motor 40 ile yavaş dönüyor... digitalWritein3, HIGH; digitalWritein4, LOW; }

l298n motor sürücü kartı kullanımı