A4988 2A Yeşil Step Motor Sürücü (Soğutucu Ile)
A4988, Allegro MicroSystems tarafından üretilen ve bipolar step motorları sürmek için kullanılan bir DMOS mikro adımlama sürücü entegresidir. Dahili çevirici (translator) mantığı sayesinde motoru döndürmek için ayrı ayrı faz sinyalleri üretmeye gerek kalmaz; denetleyiciden gelen sadece STEP ve DIR sinyalleriyle motor adım adım veya mikro adımlarla döndürülür. Bu modül, tam adımdan 1/16 mikro adıma kadar beş farklı çözünürlük seçeneği, faz başına 2A akım kapasitesi ve ısınmayı azaltmak için ürünle birlikte verilen yapışkanlı bir alüminyum soğutucu ile birlikte gelir. Arduino, STM32 gibi denetleyicilerle birlikte 3D yazıcı, CNC tezgahı ve benzeri step motorlu projelerde yaygın kullanılır.
Teknik Özellikler
| Sürücü entegresi | Allegro A4988 DMOS mikro adımlama sürücü |
| Motor besleme gerilimi (VMOT) | 8V - 35V DC |
| Lojik besleme gerilimi (VDD) | 3V - 5,5V DC |
| Faz başına maksimum çıkış akımı | 2A (yeterli soğutma ile) |
| Soğutucusuz sürekli faz akımı | Yaklaşık 1A (oda sıcaklığında, hava akımı olmadan) |
| Mikro adım çözünürlükleri | Tam adım, 1/2, 1/4, 1/8, 1/16 adım |
| Kontrol arayüzü | STEP / DIR (dahili çevirici, ayrı faz sinyali gerekmez) |
| Akım sınırlama ayarı | Kart üzerindeki trimpot (potansiyometre) ile Vref ayarı |
| Koruma devreleri | Aşırı akım koruması, termal kapanma, düşük gerilim kilidi (UVLO), çapraz akım koruması |
| Akım regülasyon yöntemi | Sabit kapalı kalma süreli (fixed off-time) PWM akım kontrolü |
| Lojik giriş/çıkış pinleri | STEP, DIR, MS1, MS2, MS3, ENABLE, SLEEP, RESET |
| Motor çıkış pinleri | 1A, 1B, 2A, 2B (iki bobin fazı) |
| Soğutucu | Ürünle birlikte verilen alüminyum soğutucu (yapışkanlı) |
| Pin aralığı | 2,54 mm (0,1 inç), standart header uyumlu |
| Modül boyutu | Yaklaşık 15,5 mm x 20,5 mm (standart A4988 modül ölçüsü) |
| Kart uyumluluğu | Arduino CNC Shield, RAMPS 1.4 ve benzeri step motor sürücü yuvalarıyla pin uyumlu |
| Desteklenen motor tipi | İki fazlı (bipolar) step motorlar |
| ENABLE pini davranışı | Düşük (LOW) seviyede aktif; çıkış sürücülerini etkinleştirir, yüksek (HIGH) seviyede çıkışları devre dışı bırakır |
Öne Çıkan Özellikler
- Sadece STEP ve DIR sinyalleriyle çalışan dahili çevirici sayesinde ayrı bir faz sıralama yazılımı yazmaya gerek kalmaz.
- Tam adımdan 1/16 mikro adıma kadar beş kademeli çözünürlük seçeneği, hem hassas konumlandırma hem de daha sessiz ve titreşimsiz motor hareketi sağlar.
- Kart üzerindeki trimpot ile çıkış akımı sınırlandırılabildiği için farklı anma akımına sahip step motorlarla güvenle kullanılabilir.
- Aşırı akım koruması, termal kapanma ve düşük gerilim kilidi gibi dahili koruma devreleri sürücüyü kısa devre ve aşırı yüklenme durumlarında korur.
- Ürünle birlikte verilen yapışkanlı alüminyum soğutucu, 2A seviyesindeki çalışmada oluşan ısıyı azaltarak sürücünün daha uzun süre kararlı çalışmasına yardımcı olur.
- SLEEP ve ENABLE pinleri üzerinden yazılımsal olarak devre dışı bırakılabildiğinden, motor hareket etmediği anlarda güç tüketimi ve ısınma azaltılabilir.
- Standart 2,54 mm pin aralığı sayesinde breadboard, delikli plaket veya hazır CNC/3D yazıcı kontrol kartlarına doğrudan takılabilir.
Kullanım Alanları
- 3D yazıcı gövdesinde X, Y, Z eksenlerini ve ekstruder motorunu sürerek katman katman baskı hareketini sağlamak.
- Masaüstü CNC freze veya lazer kesim tezgahında eksen motorlarını STEP/DIR sinyalleriyle senkron şekilde hareket ettirmek.
- Kamera slider veya pan-tilt kafası gibi düzeneklerde sarsıntısız ve sessiz konumlandırma hareketi elde etmek.
- Otomatik perde veya jaluzi mekanizmasında motoru belirli adım sayısı kadar döndürüp istenen açıda durdurmak.
- Robot kol projelerinde her eklemin açısını mikro adım çözünürlüğüyle hassas biçimde ayarlamak.
- Laboratuvar tipi lineer ray sisteminde numune taşıyıcısını milimetrenin altında hassasiyetle kaydırmak.
- Etiketleme veya sıvı dispenser makinelerinde malzemeyi sabit adım aralıklarıyla ileri beslemek.
Bağlantı ve Kullanım
VMOT ve hemen yanındaki GND pinlerine step motorun besleme gerilimi (8-35V DC), VDD ve lojik GND pinlerine ise Arduino gibi denetleyicinin 5V ve GND ucu bağlanır. Step motorun dört ucu, aynı bobine ait iki kablo aynı harf grubuna (1A-1B bir bobin, 2A-2B diğer bobin) gelecek şekilde motor çıkış pinlerine bağlanmalıdır. Denetleyicinin iki dijital çıkışı STEP ve DIR pinlerine bağlanır; STEP pinine gönderilen her darbe motoru bir adım (veya seçilen mikro adım oranı kadar) döndürürken DIR pinindeki lojik seviye dönüş yönünü belirler. MS1, MS2 ve MS3 pinlerinin GND veya 5V'a bağlanma kombinasyonu istenen mikro adım modunu seçer; örneğin her üç pin de GND'ye bağlıyken tam adım modu, üçü de 5V'a (HIGH) çekildiğinde ise 1/16 mikro adım modu aktif olur, aradaki kombinasyonlar 1/2, 1/4 ve 1/8 adım modlarını verir. SLEEP ve RESET pinleri bir jumper ile birbirine bağlanmazsa sürücü aktif hale gelmez; bu iki pin genellikle kart üzerinde yan yana dizilir ve tek bir jumper kablosuyla kısa devre edilir. Arduino ile basit bir denemede STEP pini için hızlı bir kare dalga üretmek, DIR pinini ise sabit HIGH veya LOW seviyede tutmak yeterlidir; motorun beklenen yönde ve düzgün adımlarla dönmesi bağlantıların doğru yapıldığını gösterir.
Paket İçeriği
- 1 adet A4988 step motor sürücü modülü (2A, soğutuculu)
- 1 adet alüminyum soğutucu
- Sürücü kartı üzerinde erkek pin header'lar
- Kart üzerinde akım ayar trimpotu (ek alet gerektirmeden tornavida ile ayarlanabilir)
Dikkat Edilmesi Gerekenler
- Sürücü çalışır haldeyken (motor besleme gerilimi bağlıyken) motor konnektörlerini takıp çıkarmayın; oluşan ani gerilim sıçraması sürücüyü kalıcı olarak bozabilir.
- VMOT hattına, motor besleme gerilimine uygun kapasitede bir elektrolitik kondansatör eklenmesi önerilir; aksi halde ani gerilim dalgalanmaları sürücüye zarar verebilir.
- Kullanılacak step motorun anma akımına göre trimpot ile akım sınırı ayarlanmadan çalıştırılması hem motorun hem sürücünün aşırı ısınmasına yol açabilir.
- 2A'lik akım seviyesine yeterli hava akışı olmadan sürekli çıkılması termal kapanmayı tetikleyebilir; ürünle birlikte verilen soğutucu tek başına her ortam ve yük koşulunda yeterli olmayabilir.
- Lojik besleme (VDD) ile motor besleme (VMOT) hatları kesinlikle karıştırılmamalıdır; VDD pinine motor gerilimi seviyesinde bir voltaj uygulamak entegreyi anında bozar.
- SLEEP ve RESET pinleri boşta bırakıldığında sürücü aktif çalışmayabilir; bu pinlerin devre şemasına uygun şekilde bağlandığından emin olunmalıdır. Ayrıca motor bobin uçları yanlış eşleştirilirse (örneğin 1A ucu 2B ile karıştırılırsa) motor beklenen yönde dönmez veya titreşerek yerinde sayabilir; bağlantı yapmadan önce bobin çiftlerinin bir multimetre ile doğrulanması önerilir.