L293D Shield ile DC Motor Kullanımı. Artık motor sürücü ile ilgili her şeyi öğrendiğimize göre Arduino'muza takmaya başlayabiliriz! L293d motor sürücüyü Arduino'nun üstüne takarak başlayın. Sonra, güç kaynağını motorlara bağlayın. Çalışma voltajı 4.5 ile 25V arasında olan DC motorları sürücüye bağlayabilirsiniz.
L298NMotor Sürücü Kartı modelleri uygun fiyatlarla Robitstore'da! Hızlı ve güvenilir teslimat seçenekleri şimdi sipariş vermek için tıklayın.
24Va 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.
L298N ile Arduino Bağlantısı ve Kullanımı. L298N motor sürücü kartımızı, hız kontrolüne de ihtiyacımız varsa kanal başına 3’er pin bağlantı ile Arduino’muza bağlayabiliriz. Eğer hız kontrolü yapmayacaksak, her bir kanal için enable pinlerini (EnA ve EnB) +5V’a, yani lojik 1 sinyaline bağlayabiliriz. Bazı L298N
Mart 20, 2022 tarihinde gönderilmiş devreyakan. Arduino L298N motor sürücü kullanımı, robot projelerinden, maket rc arablara kadar geniş kullanım alanına sahiptir. Arduino veya PIC gibi bir mikrodenetleyici kullanarak bir LED’i açıp kapatabilirsiniz. Çünkü genel olara pinlerden gelen 20mA akım LED yakma gibi işlemler için
DCmotor hızını ve yönünü kolayca kontrol edebilir, ayrıca 2 fazlı step motoru kontrol edebilir. AYRINTILAR > Driver chip: L298N Dual H Bridge DC Motor Driver IC > Driven part of the terminal supply voltage: VMS 5V ~ 35V > Driven part of the peak current IO: 2A per bridge > The logical part of the terminal supply voltage: VSS 4.5V ~ 5.5V
3vjtVB. Daha önceki yazılarımda bir araba projem olduğundan bahsetmiştim. Bu yazımda ise araba projemde kullandığım motor sürücü entegresinin nasıl kullanılacağını anlatacağım. 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 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. Ben ilk olarak L293D modelini denedim ama ondan istediğim verimi alamadım o yüzden L298N modeli ile yoluma devam ediyorum. İçerisinde çift H köprüsü barındıran bu model ile aynı anda 2 motoru kontrol edebiliyorsunuz ve bu size çok avantaj 8 uzun ve 7 kısa olmak üzere 15 bacaktan oluşuyor. İnternet üzerinde bulduğum çok güzel bir resim ile anlatımıma devam yazan bacakların açıklamasını Sensing Tam olarak çözemesem de sanırım Enable bacaklarını nötr hale getirmek için toprak hattına bağlamamız Motorumuzdan gelen kabloları bağlayacağımız bağlantı Arduino’muzdan çıkan digital pinlerimizin bağlantı PWM sinyali alabileceğimiz bir pine bağlanarak motorun hız kontrolünü yapacağımız bağlantı Supply Voltage Arduino’muzdan gelen Toprak Hattı GroundSupply Voltage Besleme Voltajımız, dışardan yapacağımız yaparken resimdeki uzun olan bacaklar, entegremizdeki kısa bacakları, resimdeki kısa bacaklar ise entegremizdeki uzun bacakları temsil ediyor. Bunu akılda tutmak zor olur derseniz entegredeki ve resimdeki uzun bacak sayılarını sayarak farkı o şekilde akılda Resimde bağlantıları çok güzel anlatmış ancak ben de anlatmak istiyorum. Current Sensing bacaklarımızı direk olarak toprak hattımızı çektiğimiz noktaya yani GND hattımıza takıyoruz. Output noktalarımıza ise motorumuzun bacaklarını yerleştiriyoruz. Arduino’muzun herhangi bir Digital Pininden gelen kablomuzu ise Input bacaklarının olduğu yere takıyoruz. Ardından Enable bacaklarından çıkarttığımız kabloyu Arduino’muzun PWM sinyali veren pinlerinden birisine bağlayarak motorumuzun hız kontrolünü gerçekleştireceğiz. Logic Supply Voltageı da aynı şekilde + hattına takabilirsiniz. Bildiğiniz gibi zaten GND kablomuz toprak hattına takılmak zorunda ve ardında dışardan örneğin 9v bir pil ile yapacağımız beslememizi ise Supply Voltage kısmına takıyoruz, pilin artı ucu Supply Voltage’ı takılacağı için eksi ucunu da breadboard üzerindeki GND noktasına bağlantısı bu şekilde. Kodlaması ise oldukça loop kısmında 4. pini LOW, 3. pini HIGH yaparsanız bu sefer motor tam tersi yönde kullanımı bu şekilde, umarım faydalı bir yazı olmuştur. İleriki günlerde bu entegrenin PIC ile nasıl kullanılacağını, nasıl programlanacağını anlatan bir yazı yazmayı da ile ilgili daha yazılacak çok yazı var ama ben sadece Türkçe kaynak sıkıntı olan yazıları yazmaya çalışacağım. Eğer sizinde sorunlarınızı olursa ve ya Türkçe kaynak sıkıntısı çektiğiniz bir kullanım olursa yorum olarak belirtin, o eksiği tamamlamaya ve Android ile Bluetooth’lu araç kontrolü yazımı okuyabilirsiniz. Genel dünya problemleri ile çok ilgili olmasa da teknolojik gelişmeleri yakından takip eden, sistemleri geliştirmek için çalışmalar yapan, bolca kod yazmaya çalışan ve öğrendiklerini paylaşmaya çalışan birisi.
Görüntülenme merhaba, bu videoda L298N motor sürücü kartlarını arduino ile nasıl kullanırız onu öğreniyoruz. Videoda kart ile 2 DC motor kontrol edip, pwm sinyalleri ile motorların hızlarını kontrol ettik. Daha ileride bölümlerde L298N’yi bu şekilde kart olarak değil de sadece entegre olarak nasıl kullanıma hazır hale getiriyoruz ve bu motor sürücü ile step motorları nasıl sürüyoruz onu öğreneceğiz, iyi seyirler 🙂Müzikten rahatsız oluyorsanız buyurun 🙂– bahsi geçen linklerArduino İle RGB Led Kullanımı — Sensörü Yapıyoruz — LCD Ekran ve Arduino — İle Termometre — ve I2C ile 4×20 – 2×16 LCD Ekran Kullanımı — Bu içerik için gerekli olan tüm malzemeleri üzerinden güvenle satın UNO R3 – SMD Klon CH340 Çipli – USB Kablo HediyeliR260 DC Motor – 3V-6VCamelion 9V Pil – Long Life – 6F22-BP1BJumper KabloDEVRE ŞEMASIARDUINO KODUBu konuları da incelemek isteyebilirsinizArduino ile Engelden Kaçan RobotArduino ile Çizgi izleyen RobotBluetooth Kontrollü Araç – Arduino Uygulamaları
Bu Konuda Tüm Forumlar Donanım / Hardware Elektronik ve Mekanik Elektronik Bu Konuda Şimdi Ara Sıcak Fırsatlarda Tıklananlar Editörün Seçtiği Fırsatlar Daha Fazla Bu Konudaki Kullanıcılar Daha Az 2 Misafir 1 Mobil - 1 Masaüstü, 1 Mobil 5 sn 23Cevap 0Favori Daha Fazlaİstatistik Konu İstatistikleri Son Yorum 14 yıl Cevaplayan Üyeler 9 Konu Sahibinin Yazdıkları 8 Ortalama Mesaj Aralığı 5 saat 51 dakika Son 1 Saatteki Mesajlar 2 Haberdar Edildiklerim Alıntılar 4 Konuya En Çok Yazanlar Smoch 8 mesaj tur218 6 mesaj vedo35 5 mesaj siberci7 3 mesaj Meymet 2 mesaj Konuya Özel Şekildeki L298N Motor Sürücü devresini simulasyonda çalıştırıyorum fakat uygulamaya geciriyorum motorlar calısmıyor...Devrenin Girişine multimetreyi kısa devreye alıp uyguluyorum 1 saniye buzzer ötüyor susuyor. Bakınız devrenin uygulaması; quoteOrijinalden alıntı vedo35Bu mesaj silindi. quoteOrijinalden alıntı siberci7selam mechatronic. L298 i direk süremezsin. önüne L297 ile bir çeşit opamplama yapman lazım.. nette L297 şeklinde arat pdf sindeki devreyi kur.. kolay gelsin..Alıntıları Göster297 298 beraber çalışırlar. arkadaş farketmiş öne 297 li devre gerekiyor quoteOrijinalden alıntı Mizra297 298 beraber çalışırlar. arkadaş farketmiş öne 297 li devre gerekiyorAlıntıları Göstersiberci7 ve nicaleus L298'i tek başına süren bir sürü kişi devreyi ilk ben devre calısan bir devre simulasyonda her türlü çalışan bir devre ama uygulamada bazı sorunlar cıkartıyor ki çalışmıyor benim öğrenmek istediğim hatanın nerede olabileceği.. vedo35 diyotları geri dönüş yapmasın diye kullanıyordum ama baktım çok sorun yaratıyor çıkarttım sadece motor zarar görmesin diye çıkışlara direnç bağladım.... Bakınız; Bugün bunu da deniycem artık olmassa yapacak bir şey kalmadı demektir. quoteOrijinalden alıntı Smochsiberci7 ve nicaleus L298'i tek başına süren bir sürü kişi devreyi ilk ben devre calısan bir devre simulasyonda her türlü çalışan bir devre ama uygulamada bazı sorunlar cıkartıyor ki çalışmıyor benim öğrenmek istediğim hatanın nerede olabileceği.. vedo35 diyotları geri dönüş yapmasın diye kullanıyordum ama baktım çok sorun yaratıyor çıkarttım sadece motor zarar görmesin diye çıkışlara direnç bağladım.... Bakınız; Bugün bunu da deniycem artık olmassa yapacak bir şey kalmadı GösterBread board ununda bir hata olmadığına öyle bir yerde temassızlık oluyorki işin yoksa yarım saat ara kafa board u bi kontrol etmenizi tavsiye ederim. quoteOrijinalden alıntı __ToLPoW__Bread board ununda bir hata olmadığına öyle bir yerde temassızlık oluyorki işin yoksa yarım saat ara kafa board u bi kontrol etmenizi tavsiye Göster quoteOrijinalden alıntı Smochtolpowtolpow doğru haklı olabilirsin bende süpheleniyorum bred boarddan ama tek sorun bu mu diye düşünüyorum duruyorum..Alıntıları Göster Burdaki diyotların baglantısı doğru mu peki ? quoteOrijinalden alıntı Smoch Burdaki diyotların baglantısı doğru mu peki ?Alıntıları Göster quoteOrijinalden alıntı vedo35Bu mesaj GösterHiç yoksa 1n4148 kullan 1n4001 lerin yerine quoteOrijinalden alıntı __ToLPoW__Hiç yoksa 1n4148 kullan 1n4001 lerin yerine Alıntıları Gösterarkadaşım şurda bağlantı hatası var quoteOrijinalden alıntı tedmillerarkadaşım şurda bağlantı hatası var Alıntıları GösterBaglantı hatalarını sabah buldum Fakat sorunlar bitmiyor Vedo35 Devreden diyotları cıkarıp denedim gayet güzel calısıyorlar 1-Diyotlu olan devrenin calısmama sebebi 1N4005 olması olabilir mi? Evetse ne önerirsin? 1N4148 de var suan elimde 2-Galiba denerken output 1 ve 2 yi yaktım, output 3 ve 4 ü iki motoruda paralel bir şekilde 3 ve 4 e bağlıyorum bunda bir sorun olur mu? 3- Girişe 12V uygulamama rağmen output 3 ve 4 ten 7volt cıkıs volt almam gerekmiyor mu? quoteOrijinalden alıntı vedo35Bu mesaj GösterÖncelikle teşekkürler vedo35 herşeyi dikkatlice okudum ve bi önceki msjda söyledigim gibi motor cıkıslarından 7Volt alıyorum...12Volt almam gerekiyor cünkü motorun hızı bnm icin cok önemli, neden 12volt alamıyorum acaba? quoteOrijinalden alıntı SmochÖncelikle teşekkürler vedo35 herşeyi dikkatlice okudum ve bi önceki msjda söyledigim gibi motor cıkıslarından 7Volt alıyorum...12Volt almam gerekiyor cünkü motorun hızı bnm icin cok önemli, neden 12volt alamıyorum acaba?Alıntıları GösterDc güç kaynagin iyi diyilse ordan ölçtügün degerde düşme ola bilir güç kaynaginin çikişinida ölç bak orasida 12 volt mu ... data şit te 50 volta kadar kullana bilicegin yaziyo zaten demekki 12 volta kullana bilirsin ben 9 voltla bile kullandim çok iyi çalişiyo ... quoteOrijinalden alıntı tur218Dc güç kaynagin iyi diyilse ordan ölçtügün degerde düşme ola bilir güç kaynaginin çikişinida ölç bak orasida 12 volt mu ... data şit te 50 volta kadar kullana bilicegin yaziyo zaten demekki 12 volta kullana bilirsin ben 9 voltla bile kullandim çok iyi çalişiyo ...Alıntıları Göster+ volt söntüne bak yok herhalde quoteOrijinalden alıntı Meymet+ volt söntüne bak yok herhalde Alıntıları Göster+ olaxak oklu yer quoteOrijinalden alıntı Meymet+ olaxak oklu yer Alıntıları Göster quoteOrijinalden alıntı vedo35Bu mesaj Göstervedo 35 sendeki şu step motor kitabının ismini ve nerden bula bilecegimi ögrene bilirmiyim . tesekurler. quoteOrijinalden alıntı tur218vedo 35 sendeki şu step motor kitabının ismini ve nerden bula bilecegimi ögrene bilirmiyim . GösterVerdiğin bilgiler için teşekkürler vedo35 Sağol...İyi Geceler... telefonunu verirsen sabah bende erken kalkcam arayıp uyandırabilirim quoteOrijinalden alıntı vedo35Bu mesaj Göster quoteOrijinalden alıntı tur218Walla tekrar upload edersen çok makbule geçer . arttim ben bu forumda ama bulamadim Göster Sayfaya Git Sayfa
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. Regülatör devre dışı kalacaktır. Bu sebeple harici olarak 5V besleme yapmanız Motor Beslemesini buradan verin. Maksimum 35V DC. 12V dan fazla verirseniz 3 teki jumper ı GND6. 12V jumper takılı ise 5V çıkış alabilirsiniz. Arduino ve diğer devreleri Step motor kullanırken burayı kullanmayın. PWM çıkışı ile DC motorda hız kontrolü IN1 yön belirleme pinleri / step motor komutasyon pinleri9. IN2 yön belirleme pinleri / step motor komutasyon pinleri10. IN3 yön belirleme pinleri / step motor komutasyon pinleri11. IN4 yön belirleme pinleri / step motor komutasyon pinleri12. Step motor kullanırken burayı kullanmayın. PWM çıkışı ile 2. DC motorda hız kontrolü DC motor 2 “+” veya stepper motor B+14. DC motor 2 “-” veya stepper motor B- const int IN1 = 2; const int IN2 = 3; const int IN3 = 4; const int IN4 = 5; const int enA = 10; const int enB = 9; int hiz = 100; void setup { pinModeIN1, OUTPUT; pinModeIN2, OUTPUT; pinModeIN3, OUTPUT; pinModeIN4, OUTPUT; } void loop { //ileri digitalWriteIN1, 1; digitalWriteIN2, 0; digitalWriteIN3, 1; digitalWriteIN4, 0; analogWriteenA, hiz; analogWriteenB, hiz; delay1000; //geri digitalWriteIN1, 0; digitalWriteIN2, 1; digitalWriteIN3, 0; digitalWriteIN4, 1; analogWriteenA, 70; analogWriteenB, 70; delay1000; //sol digitalWriteIN1, 0; digitalWriteIN2, 1; digitalWriteIN3, 1; digitalWriteIN4, 0; analogWriteenA, hiz / 2; analogWriteenB, hiz / 2; delay1000; //sag digitalWriteIN1, 1; digitalWriteIN2, 0; digitalWriteIN3, 0; digitalWriteIN4, 1; analogWriteenA, hiz / 2; analogWriteenB, hiz / 2; delay1000; }
Stok Kodu 100+ ürün stoktan hemen teslim. * 7,35 TL den başlayan taksitlerle!! L298 Voltaj Regulatörlü Çift Motor Sürücü Kartı L298 entegresi ile yapılmış motor sürücü kartı, DC motorları veya step motorunuzu sürerken ekstra bir devre kurmanıza gerek kalmadan rahatlıkla programınızı çalıştırabileceksiniz ! Motor sürücü olarak H Bridge entegresi olan L298 entegresi kullanılarak, çift motor sürebilme imkanı sağlamaktadır. Bu sayede 12V ve 2A’e kadar olan güçlerde iki adet DC Motor ya da 1 adet step motor sürebilirsiniz. Motor beslemesi için Vcc, GND ve 5V olarak kullanılabilmektedir. Teknik Özellikler Driver L298N Dual H Köprülü DC Motor Kontrol Çalışma Aralığı 5V~35V Max Ortalama Akım 2A Anlık Akım Yükselmesi max 3A Lojik Seviyeli Güç Vss 5V ~7V >7V için kart üzerinde 5V regülatör devresi bulunmaktadır Lojik Seviyeli Güç 0~36mA Lojik Sinyal Giriş Oranı Low ≤ Yüksek ≤ Vin ≤ Vss Max Güç Dağıtma 20W Sıcaklık T=75°C Sürücü Kart Ebatları 55mm x 49mm x 33mm Ağırlık 39g. LED li yön gösterme Tavsiye Et
l298n motor sürücü kartı kullanımı