Tükendi
Gelince Haber VerOrijinal Arduino® Motor Shield tasarımını temel alan, bütçe dostu ve yüksek uyumlu bir geliştirme kartıdır. Orijinal shield ile kullanılan tüm kütüphaneler ve örnek kodlar ile %100 uyumludur. 迅雷哥电影网 olarak projelerinizde her zaman en yüksek stabilite için orijinal ürünler kullanmanızı da tavsiye ederiz.
Arduino® için Motor Shield, L298 motor sürücü entegresi temelli tam köprü (full-bridge) bir motor sürücü kartıdır.
Orijinal kütüphaneler ve örnek kodlar ile tam uyumlu olarak çalışır. İki ayrı 2A DC motor veya 1 adet 2A step motor sürebilir.
Motorların hız ve yönlerini birbirinden bağımsız olarak kontrol edebilirsiniz. Aynı zamanda Current Sense (akım ölçüm) özelliği sayesinde her motorun çektiği akımı ayrı ayrı tespit edebilirsiniz. Hızlı 月火焚心 için kart üzerinde 6 adet ekstra konektör bulunmaktadır.
Arduino® için Motor Shield, ideal performans için sadece harici kaynak üzerinden beslenmelidir.
L298 entegresi 2 ayrı güç bağlantısına sahiptir; biri lojik, diğeri motor beslemesi içindir. Gerekli olan motor akımı çoğunlukla USB'nin verebileceği maksimum akımı geçeceği için harici bir adaptör veya batarya kullanılması tavsiye edilir.
Harici besleme, sürücü üzerindeki `Vin` ve `GND` klemenslerinden (kutuplara dikkat edilerek) bağlanmalıdır. Gücün her zaman sürücü üzerindeki klemensten verilmesi önerilir.
Eğer güç doğrudan geliştirme kartı üzerinden verilirse, motorların çektiği akım kart üzerinden geçerek sürücüye ulaşacaktır. Geliştirme kartlarının `Vin` hattı genellikle maksimum 1A akım taşıyacak şekilde tasarlandığı için, bu değer aşıldığında kartınız zarar görebilir.
Sürücü kartının altında "Vin Connect" isimli bir lehim jumper'ı (kısa devre yolu) bulunmaktadır. Bu jumper, sürücü üzerindeki `Vin` klemensi ile geliştirme kartının `Vin` pinini birleştirmektedir.
Eğer sürücüye 5V - 7V arası bir gerilim verilecekse, bu aralık geliştirme kartının regülatörü için düşük kalacağından sistem stabil çalışmayabilir. Bu durumu engellemek için "Vin Connect" jumper'ının ortasındaki ince yol bir maket bıçağı yardımıyla dikkatlice kazınarak kesilir. Böylece sürücünün güç hattı ile kontrol kartının güç hattı birbirinden ayrılır ve geliştirme kartınıza harici olarak 5V verilmesi gerekir.
Motor shield, A ve B isimli iki bağımsız kanala sahiptir. Bu kanalların her birinin kontrolü 4'er pin ile sağlanır ve toplamda 8 dijital/analog pin kullanılır.
Kanallar ayrı ayrı kullanılarak 2 bağımsız DC motor sürülebilir ya da birlikte kullanılarak 1 adet unipolar veya bipolar step motor kontrol edilebilir.
Shield Pin Kullanım Tablosu:
| Fonksiyon | Kanal A Pini | Kanal B Pini |
| Yön (Direction) | D12 | D13 |
| PWM (Hız Kontrolü) | D3 | D11 |
| Fren (Brake) | D9 | D8 |
| Akım Ölçüm (Current Sensing) | A0 | A1 |
Eğer "Fren" ve "Akım Ölçüm" özelliklerine ihtiyacınız yoksa, shield'in altında yer alan ilgili lehim jumper'larını keserek bu özellikleri iptal edebilir ve kullandıkları pinleri boşa çıkartabilirsiniz.
Böylece her motoru sadece Cookies pin üzerinden kontrol edebilirsiniz.
2 adet fırçalı DC motoru, kart üzerindeki Kanal A ve Kanal B klemenslerine bağlayarak kullanabilirsiniz.
DIR_A ve DIR_B pinlerini `HIGH` veya `LOW` yaparak motorların dönüş yönlerini, PWM_A ve PWM_B pinlerinin doluluk oranını (PWM sinyalini) değiştirerek de motorların hızlarını kontrol edebilirsiniz.
Brake_A ve Brake_B pinleri `HIGH` yapıldığında motorlar hızlı bir şekilde duracaktır (Frenleme özelliği, PWM'i 0 yaparak motorun kendi kendine durmasını beklemekten çok daha etkilidir).
SNS0 ve SNS1 analog giriş pinleri (A0 ve A1) okunarak motorların ne kadar akım çektiği anlık olarak izlenebilir.
Uyumluluk açısından bu çıkışlar maksimum 3.3V'a sınırlandırılmıştır. Yani motorunuz 2A akım çekerken ilgili pinden en fazla 3.3V okursunuz, yazılımınızı bu orana göre kalibre etmeniz gerekir.