Leírás
A A4988 stepper vezérlő modul (hűtőbordával) [2A@8..35V] egy kis méretű, StepStick formátumú léptetőmotor-meghajtó modul bipoláris léptetőmotorokhoz. Akkor kerül képbe, amikor egy Arduino, ESP32, Raspberry Pi vagy CNC vezérlő már tudná adni a léptetőjeleket, de a motor tekercseit nem lehet közvetlenül a vezérlő lábairól meghajtani.
A modul a vezérlőelektronika és a motor közé kerül: a mikrokontroller csak STEP és DIR jelet ad, a A4988 stepper vezérlő modul (hűtőbordával) [2A@8..35V] pedig a motorfázisok áramát szabályozza. A döntésnél nem az a fő kérdés, hogy “rá lehet-e kötni Arduino-ra”, hanem az, hogy a motor tekercsárama, a hűtés, a tápfeszültség és a VREF beállítás rendben van-e.
A termék 8-35 V motoroldali tápfeszültséghez és 3-5,5 V logikai tápellátáshoz illeszkedik. A hűtőborda segít a hő elvezetésében, de a 2 A-es érték nem általános, zárt dobozban magától teljesülő tartomány: nagyobb áramnál a beállítás, a légmozgás, a panel beépítése és a motor tényleges árama dönti el, meddig marad stabil a működés.
A A4988 stepper vezérlő modul (hűtőbordával) [2A@8..35V] olyan tengelyvezérlésekhez való, ahol a motor lépésenkénti pozíciója számít: CNC gépben, 3D nyomtatóban, lineáris mozgatásban, robotkarban vagy kameraállvány mozgatásnál. A modul nem önálló mozgásvezérlő, hanem meghajtó fokozat: kell hozzá külső vezérlő, amely a léptetési ütemet és az irányt előállítja.
Azaz a A4988 stepper vezérlő modul (hűtőbordával) [2A@8..35V] STEP/DIR bemenetű, mikrolépéses, áramkorlátos bipoláris léptetőmotor-meghajtó modul Arduino, CNC Shield, RAMPS és más mikrokontrolleres rendszerek mellé.
Működés és beépítés
A vezérlés két fő jellel történik. A STEP bemenet minden felfutó élre egy lépést vagy mikrolépést kér, a DIR bemenet pedig a forgásirányt határozza meg. A mikrolépés üzemmódot az MS1, MS2 és MS3 bemenetek állítják: teljes lépés, fél lépés, 1/4, 1/8 vagy 1/16 lépés választható.
A motoroldali tápot a VMOT és GND pontokra kell kötni, a logikai tápot a VDD és GND pontokra. A két GND pont közös rendszerföldet igényel. A motor tápágára a modul közelében érdemes legalább 47 uF elektrolit kondenzátort tenni, mert a hosszabb vezeték és az alacsony ESR kerámia kondenzátor együtt feszültségtüskét okozhat.
A motoráramot a trimmerrel beállított áramkorlát szabja meg. A tápfeszültség lehet nagyobb a motor névleges feszültségénél, de csak akkor, ha az áramkorlát helyesen van beállítva. A VREF számításánál a panelen lévő áramérzékelő ellenállás értéke dönt, ezen a konkrét klónpanelen: !!!.
Felhasználási példák
- 3D nyomtató X, Y, Z vagy extruder tengelyének vezérlése.
- GRBL alapú kis CNC gép tengelymeghajtása.
- Lézergravírozó vagy rajzgép pozícionáló tengelye.
- Robotkar kis és közepes terhelésű ízületi mozgatása.
- Kamera slider vagy fókuszmozgató finom léptetése.
- Oktatási célú Arduino léptetőmotoros kísérlet.
- Modellvasút váltó- vagy pozíciómozgató mechanika.
- Lineáris orsós mozgatás prototípusban vagy műhelytesztben.
Kompatibilitás és beüzemelés
| Mire figyelj? | Mit okoz? |
|---|---|
| Arduino, ESP32 vagy más vezérlő adja a STEP/DIR jelet? | A modul önmagában nem generál mozgásprofilt, csak a kapott léptetőjeleket hajtja végre. |
| Közös a GND a vezérlő és a motorvezérlő között? | Közös föld nélkül bizonytalan léptetés, hibás irányváltás vagy nem induló motor jelentkezhet. |
| VMOT táp mellé került pufferkondenzátor? | Kondenzátor nélkül a tápvezeték tüskéi károsíthatják a meghajtót. |
| Be van állítva az áramkorlát a motorhoz? | Túl magas beállításnál melegedés, lekapcsolás vagy meghibásodás jöhet, túl alacsonynál lépésvesztés. |
| Hűtés és légmozgás megvan 1 A felett? | A hűtőborda segít, de tartós nagyáramnál aktív légmozgás is kellhet. |
| A motor nincs csatlakoztatva vagy leválasztva bekapcsolt állapotban? | Bekapcsolt motoroldali átkötés a meghajtó azonnali sérülését okozhatja. |
| CNC Shield vagy RAMPS foglalatba kerül? | A modul irányát a panel szitázása alapján kell ellenőrizni, nem a trimmer pozíciója alapján. |
Döntés előtt ellenőrizd
- A motor bipoláris léptetőmotor legyen, vagy olyan 6/8 vezetékes unipoláris motor, amely bipolárisként köthető.
- A motor tekercsárama illeszkedjen az A4988 hűtési lehetőségeihez.
- A motor tápfeszültsége 8-35 V tartományban legyen.
- A vezérlő képes legyen stabil STEP és DIR jelet adni.
- A kívánt mikrolépés ne legyen nagyobb 1/16-nál.
- A gépben legyen hely a hűtőbordának és a légmozgásnak.
- A VREF beállításhoz mérhető legyen a referenciafeszültség.
Használati korlát és amikor más típust keress
- Ne ezt válaszd DC motor vagy kefés motor fordulatszám-szabályzásához, mert ez léptetőmotor-meghajtó.
- Ne ezt válaszd RC szervó vezérlésére, mert a szervó saját elektronikát és eltérő jelrendszert használ.
- Ne ezt válaszd 5 vezetékes unipoláris léptetőmotorhoz, mert az A4988 ilyen bekötéssel nem használható.
- Ne ezt válaszd, ha 1/32 mikrolépés kell, ilyen esetben DRV8825 irányba érdemes nézni.
- Ne ezt válaszd halk, finom 3D nyomtatós mozgáshoz, ha a zajszint döntő, ilyen feladathoz TMC2208 vagy TMC2209 lehet jobb irány.
- Ne ezt válaszd nagyobb ipari motorhoz, ahol a folyamatos fázisáram tartósan meghaladja a modul hűtéssel kezelhető tartományát.
- Ne ezt válaszd, ha zárt dobozban, légmozgás nélkül tartós nagyáramú üzem várható.
Műhelymegfigyelés
A legtöbb A4988 hiba nem a STEP/DIR jelből indul, hanem a motoroldali táp, a hűtés vagy az áramkorlát környékéről. Műhelyben először mindig a motor tekercspárjait, a közös GND-t, a VMOT pufferelést és a VREF értéket érdemes átnézni. A trimmer kis mozdulatra is sokat változtathat, ezért állítás közben mérés nélkül könnyű túllőni a motor és a meghajtó biztonságos tartományán.
Műszaki jellemzők
| Jellemző | Érték |
|---|---|
| Terméktípus: | Bipoláris léptetőmotor-meghajtó modul |
| Meghajtó IC: | Allegro A4988 |
| Vezérlési mód: | STEP és DIR bemenet |
| Motor tápfeszültség: | 8-35 V |
| Logikai tápfeszültség: | 3-5,5 V |
| Logikai jelszint: | 3,3 V és 5 V kompatibilis |
| Maximális tekercsáram hűtéssel: | 2 A |
| Folyamatos tekercsáram hűtés nélkül: | 1-1,5 A |
| Mikrolépés módok: | teljes, 1/2, 1/4, 1/8, 1/16 |
| Áramkorlát állítás: | Trimmerrel, VREF mérés alapján |
| Védelmek: | túlmelegedés, túláram, rövidzárlat, UVLO |
| Illeszkedés: | Pololu-kompatibilis StepStick forma |
| CNC kompatibilitás: | RAMPS 1.4, CNC Shield jellegű foglalatok |
| Ajánlott motoroldali puffer: | legalább 47 uF VMOT-GND közelében |
| STEP minimális magas/alacsony impulzus: | 1 us / 1 us |
| DIR/MSx beállási és tartási idő: | 200 ns / 200 ns |
Dokumentumok
- A4988 specifikációk, működés és technikai háttér Pololu
- Arduino és A4988 használati útmutató, példaprojekt Instructables
- Használati útmutató A4988‑hez Arduino vagy ESP‑vel DIY Engineers
- A4988 ismertető, adatlap, minta
Kivezetés
(Az áramkörön szitázva.)
- #Enable: működés engedélyezés/tiltás,
- MS1-3: mikrolépések beállítása, pull-down (lehúzó ellenállás) integrálva,
- #Reset: egész lépésű állapot beállítása (mikrolépés nullázás); aktív esetben: kimenet tiltva,
- #Sleep: alvó mód aktiválás,
- Step: léptetőjel, felfutó élre lép,
- Dir: irányjel (Step jel előtt be kell állítani),
- Vmotor: motor tápfeszültség (8..35V),
- Gnd: rendszer közös GND,
- Vdd: vezérlő tápfeszültség (3..5.5V).
Csomag
- 1 db A4988 stepper vezérlő modul (hűtőbordával) [2A@8..35V]
- 1 db ragasztós hűtőborda














![CNC 4.0 (GRBL vezérelt) + 3x motorvezérlő + 1x Nano [Pack]](https://shop.tavir.hu/wp-content/uploads/shd-cnc-drv-nano-40-3-450x338.jpg)
![CNC shield 3.0 (GRBL vezérelt) + 3x motorvezérlő [Pack]](https://shop.tavir.hu/wp-content/uploads/shd-cnc-drv-5-450x338.jpg)

![Ventillátor modul (Fan; L9110) [3V3...12V]](https://shop.tavir.hu/wp-content/uploads/modul-fan-3-450x338.jpg)


Értékelések
Még nincsenek értékelések.