Modul driver A4988
A4988 este un motor complet cu microstep cu convertor încorporat pentru operare ușoară. Produsul funcționează motoare bipolare stepper în mod complet, jumătate, 1/4, 1/8 și 1/16 cu o performanță de ieșire de până la 35 V și ±1 A. A4988 include un regulator de curent fix în afara timpului care funcționează în mod lent sau mixt de atenuare. Convertorul este cheia pentru facilitarea implementării A4988. Pur și simplu introduceți un impuls în "pas" intrare pentru a conduce motorul pentru a genera un microstep. Nu este necesară nici un tabel de secvență de fază, nici o linie de control de înaltă frecvență sau programare complexă a interfeței. Interfața A4988 este ideală pentru aplicațiile în care microprocesoarele complexe nu sunt disponibile sau supraîncărcate.
Controlul de tăiere în A4988 selectează automat modul curent de descompunere (încet sau amestecat) în timpul funcționării microstep. În modul de descompunere mixtă, dispozitivul este inițial setat să se descompună rapid în timpul unei perioade de descărcări fixe parțiale și apoi se descompune lent în timpul perioadei rămase în repaus. Sistemele de control al curentului de atenuare hibridă reduc zgomotul sonor al motorului, cresc precizia treptei și reduc consumul de energie. Se furnizează un circuit de control intern de rectificare sincronă pentru a îmbunătăți consumul de putere în timpul funcționării modulării cu lățimea impulsului (PWM). Protectia circuitului intern include: oprire termica cu histereza, blocare subtensiune (UVLO) si protectie intercurent. Nu este necesară secvențierea energiei speciale.
A4988 este disponibil pe o suprafață de montare QFN ambalaj (ES) de 5 mm × 5 mm și are o înălțime nominală totală a pachetului de 0,90 mm cu o chiuvetă de căldură expusă pentru disipare termică îmbunătățită. Pachetul este fără plumb (Pb) (supfy-T) cu un suport 100% din staniu mat.
- Rezultat RDS scăzut (on)
- Detectarea/selectarea automată a modurilor de degradare a curentului
- Mod mixt și lent de descompunere a curentului
- Reglarea sincronă a disipării de joasă putere
- UVLO intern
- Protecția transfrontalieră a curentului
- Surse de alimentare logice compatibile cu 3.3 și 5 V
- Circuit de oprire termică
- Protecția la sol a scurtcircuitelor
- Încarcă protecția scurtcircuitelor
- Cinci moduri de etapă opționale: complet, 1/2, 1/4, 1/8 și 1/16
Modulul A4988 are 16 pini în total. Fiecare ac are un scop specific.

Vom trece peste fiecare grup de ace pentru a înțelege ce fac și cum funcționează.
A4988 necesită două surse de alimentare separate:

VDD şi GND pini alimentarea cu energie la A4988’Circuitele logice interne. Puteți conecta acestea la orice tensiune între 3V și 5,5V.
VMOT şi GND pinii furnizează energie motorului stepper în sine. În funcție de ce tip de motor’Această tensiune poate varia oriunde de la 8V la 35V.
Şoferul A4988 oferă cinci opţiuni diferite de soluţionare a pasului: pas complet, pas jumătate, pas sfert, pas opt şi modalism în etapa a şaisprezecea. Fiecare mod împarte pașii diferit pentru a vă oferi diferite niveluri de precizie.
A4988 are trei ace dedicate care vă permit să alegeți ce rezoluție micropas doriți: SM1, SM2 și SM3.

Prin stabilirea de diferite niveluri logice (HIGH sau LOW) pe aceste pini, puteți selecta oricare dintre cele cinci moduri de pas cu pas disponibile:
| MS1 | MS2 | MS3 | Rezoluția microstepului |
| Mică | Mică | Mică | Pasul maxim |
| Ridicat | Mică | Mică | Jumătate pas |
| Mică | Ridicat | Mică | Pas sfert |
| Ridicat | Ridicat | Mică | Al optulea pas |
| Ridicat | Ridicat | Ridicat | Al 16-lea pas |
Acesta’S important de observat că aceste ace au rezistenţe interne de tragere-down care le menţin LOW în mod implicit. Acest lucru înseamnă că dacă lăsați aceste pini neconectate, motorul va funcționa automat în modul full-step.
A4988 are două intrări de control primare care gestionează funcționarea motorului: PAS și DIR.

STEP este principala intrare de control pentru deplasarea motorului. De fiecare dată când trimiteți un semnal HIGH la acest pin, motorul se deplasează înainte cu un singur pas. Frecvenţa acestor impulsuri determină motorul’Viteza de rotaţie s—pulsurile mai rapide duc la rotaţie mai rapidă.
DIR PIN controlează direcţia în care se învârte motorul. Când setați acest ac la HIGH, motorul se rotește în sensul acelor de ceasornic, iar când îl setați în LOW, motorul se rotește în sens invers acelor de ceasornic. Dacă proiectul dumneavoastră are nevoie doar de motor pentru a roti într-o singură direcție, puteți conecta pur și simplu acest pin direct la VDD sau GND.
Agrafe de control al stării de putere
A4988 are trei pini de intrare care controlează momentul și modul în care conducătorul auto folosește puterea: EN, RST și SLP.

RO (Enable) PIN permite sau dezactivează conducătorul auto A4988. Deoarece acesta este un ac activ-low, trăgând-l LOW permite conducătorului auto, în timp ce trageți-l HIGH dezactivează conducătorul auto. Vestea bună este că acest pin este tras intern LOW implicit, ceea ce înseamnă că șoferul este activat în cazul în care’S plecat fără legătură. Este posibil să doriţi să utilizaţi acest ac dacă aveţi nevoie de un buton de oprire de urgenţă care poate opri rapid motorul pentru siguranţă.
SLP (Sleep) PIN-ul pune şoferul într-un mod de somn care economiseşte energie. La fel ca PIN-ul EN, acest lucru este, de asemenea, activ-scăzut, însemnând atunci când conectați acest PIN la LOW, șoferul merge la culcare și folosește foarte puțină putere. Această caracteristică este deosebit de utilă pentru conservarea puterii atunci când motorul este’t în curs de utilizare.
RST (Resetare) PIN-ul este un alt pin activ-scăzut care resetează conducătorul auto atunci când a tras LOW, determinând motorul să revină la poziția sa de pornire. Resetarea este utilă atunci când doriți să vă asigurați că motorul pornește din același loc de fiecare dată.
Pivoți de ieșire pentru motoare
Pivoții de ieșire motor sunt în cazul în care conectați de fapt motorul stepper la șofer.

Tu’De obicei găsesc două perechi de fire pe un motor bipolar. ă 1A și 1B pini conectați la prima bobină a motorului stepper, în timp ce 2A și 2B ace conectați la a doua bobina.
Wiring a A4988 Stepper Motor Driver to an ESP8266 D1 Mini
Acesta este un sistem complet accesibil la .....
Cipul de drivere A4988 are un rating de curent maxim de 2 A pe bobina, dar in utilizarea reala, curentul real pe care il puteti livra depinde foarte mult de cat de bine puteti pastra cipul rece. Fără răcire suplimentară, A4988 poate oferi de obicei aproximativ 1 A per bobină înainte de a începe să se supraîncălzească. Pentru a utiliza în condiții de siguranță curenți mai mari—în special peste 1 A—Tu’va trebui să adăugați un clocot sau să implementați o altă metodă de răcire.
Din acest motiv, modulele A4988 de drivere vin adesea cu o căldură mică inclusă în ambalaj. Acesta’s foarte recomandat să instalaţi chiuveta de căldură înainte de a utiliza şoferul. Atunci când se atașează chiuveta de căldură, aveți grijă să nu’t face contact cu orice pini din apropiere sau alte componente electronice de pe bord.

O modalitate de a maximiza performanța stepper motor este de a furniza cu o tensiune mai mare decât ea’S evaluat oficial pentru. În special, utilizarea unei tensiuni mai mari permite, în general, rate mai mari ale treptei și creșterea cuplului de treaptă.
Să’S ia un exemplu pentru a înțelege acest lucru mai bine. Să presupunem că’re cu ajutorul unui motor stepper care are un rating de curent maxim de 1 A și o rezistență la bobină de 5 Ω. Aceasta indică o alimentare maximă cu motor de 5 V (1 A) × 5 Ω = 5 V). Utilizarea unui astfel de motor cu 12 V ar permite rate de pas mai mari, dar problema este, dacă vă conectați doar 12 V direct, motorul va încerca să trageți prea mult curent—Cu mult peste limita 1 A. Când se întâmplă acest lucru, bobinele din interiorul motorului se pot supraîncălzi, ceea ce poate deteriora permanent motorul.
Pentru a utiliza în condiții de siguranță o tensiune mai mare decât motorul’S tensiune nominală, aveți nevoie pentru a limita curentul care curge prin motor’bobine s. Asta’s exact de ce A4988 stepper motor driver include un potentiometru limita de curent mic. Acest lucru vă permite să setați curentul maxim care curge prin motor’bobine s.

Prin ajustarea corect potențiometrul, vă asigurați că motorul nu atrage mai mult curent decât se poate manipula în condiții de siguranță, ceea ce ajută la prevenirea supraîncălzirii și ține motorul în siguranță.