A4988-ohjain on yksi markkinoiden suosituimmista askelmoottoriohjaimista, jota käytetään laajalti sovelluksissa, kuten 3D-tulostimissa, CNC-reitittimissä ja roboteissa. Tämä komponentti on avain bipolaaristen askelmoottoreiden ohjaamiseen. Sen avulla voit säätää virtaa ja suorittaa microstepping-tekniikkaa, joka parantaa moottorin liikkeen tarkkuutta ja sujuvuutta. Lisäksi se erottuu kyvystään suojata moottoria ja piiriä ylikuormitus- tai ylikuumenemistilanteissa.
Monipuolisuuden ja Arduinon kaltaisten elektronisten alustojen kanssa integroitavuuden ansiosta A4988:sta on tullut olennainen työkalu projekteille, jotka vaativat tarkkuutta liikkeenhallinnassa. Sen suosio ei ole kasvanut pelkästään sen toimivuuden vuoksi, vaan myös siksi, että verkossa on paljon resursseja, joiden avulla voit oppia asentamaan sen ja käyttämään sitä oikein, mikä tekee siitä jopa elektroniikan aloittelijoiden saatavilla.
A4988-ohjaimen yleiskatsaus
Tuotteita ei löytynyt.
A4988 on Allegro A4988 -siruun perustuva askelmoottoriohjain. Sen avulla voit ohjata bipolaarisia askelmoottoreita jopa 1/16 askeleen tarkkuudella, mikä tarkoittaa, että voit jakaa jokaisen moottorin askeleen 16 pienempään osaan, mikä tarjoaa tasaisemman ja tarkemman liikkeen. Tämä on erityisen hyödyllistä sovelluksissa, joissa tarvitaan hienoa liikkeen hallintaa, kuten 3D-tulostimissa ja CNC-koneissa.
Yksi A4988:n tärkeimmistä eduista se mahdollistaa lähtövirran säätämisen potentiometrillä. Tämä on välttämätöntä moottorin ylikuormituksen ja vaurioitumisen välttämiseksi sekä suuremman joustavuuden mahdollistamiseksi käytettäessä moottoreita, joilla on erilaiset ominaisuudet. Virransäätö mahdollistaa myös työskentelyn moottoreilla ylilatausolosuhteissa käyttämällä moottorin nimellisarvoa korkeampia jännitteitä vahingoittamatta sitä.
Lisäksi A4988 sisältää useita sisäänrakennettuja suojauksia, kuten ylivirtasuojan, ylikuumenemisen ja alijännitelukon, mikä auttaa varmistamaan sekä moottorin että ohjaimen kestävyyden. Kuljettaja voi syöttää jopa 2 A käämiä kohti, vaikka suurilla virroilla työskennellessä on suositeltavaa käyttää jäähdytyselementtiä tai aktiivista ilmanvaihtoa.
Tärkeimmät ominaisuudet
A4988:ssa on useita tärkeitä ominaisuuksia, jotka tekevät siitä yhden liikkeenohjausprojekteissa eniten käytetyistä ohjaimista:
- Käyttöjännite: Toimii syöttöjännitteillä 8 V - 35 V, joten se on yhteensopiva useiden virtalähteiden ja askelmoottoreiden kanssa.
- Maksimivirta kelaa kohti: Se voi syöttää jopa 2A vaihetta kohti, mikä riittää useimpien markkinoilla olevien askelmoottoreiden ohjaamiseen. Tämän maksimiarvon saavuttamiseksi on kuitenkin suositeltavaa käyttää jäähdytyselementtiä.
- Microstepping resoluutio: A4988 tukee erilaisia mikroaskelresoluutioita: täysi askel, 1/2 askelta, 1/4 askelta, 1/8 askelta ja 1/16 askelta. Tämä tarjoaa suurta joustavuutta tarkkuuden ja sujuvuuden suhteen moottorin ohjauksessa.
- Integroidut suojat: Sisältää useita tärkeitä suojauksia, kuten ylivirtasuojan, lämpösuojan ja oikosulkusuojauksen. Nämä suojatoimenpiteet auttavat pidentämään kuljettajan ja kytketyn moottorin käyttöikää.
Virransäätö ja mikroaskeleen säätö
Yksi A4988:n tärkeimmistä ominaisuuksista on sen kyky säätää moottorin kelojen läpi kulkevaa maksimivirtaa. Tämä säätö tehdään käyttämällä ohjainmoduuliin sisäänrakennettua potentiometriä. Virran oikea säätö on välttämätöntä ylikuumenemisen estämiseksi ja moottorin turvallisen ja tehokkaan toiminnan varmistamiseksi.
nykyinen säätö Se mahdollistaa myös moottorin nimellisjännitettä korkeampien syöttöjännitteiden käytön vahingoittamatta sitä. Tämän tekee mahdolliseksi A4988:n kyky rajoittaa moottorin kelojen läpi kulkevaa virtaa, mikä puolestaan mahdollistaa suuremman askelnopeuden saavuttamisen ilman moottorin polttamista.
Lisäksi ohjaimen avulla voit määrittää mikroaskelresoluution käyttämällä kolmea valintanastaa (MS1, MS2 ja MS3). Näiden nastojen konfiguraatiosta riippuen voidaan valita erilaisia mikroaskelresoluutioita, mikä mahdollistaa moottorin tarkemman ohjauksen. Esimerkiksi 1/16-askeltilassa moottori, jossa on tyypillisesti 200 askelta kierrosta kohden, pystyy ottamaan jopa 3200 mikroaskelta kierrosta kohti, mikä parantaa huomattavasti liikkeen tarkkuutta.
Yhteys- ja käyttösuunnitelma Arduinon kanssa
Tuotteita ei löytynyt.
A4988 on erittäin helppokäyttöinen mikro-ohjainten, kuten Arduinon, kanssa. Se vaatii vain kaksi nastaa moottorin ohjaukseen: yksi suuntaa (DIR) ja yksi askel (STEP). Tämä yksinkertaistaa huomattavasti moottorin ohjausta ja mahdollistaa mikro-ohjaimen resurssien tehokkaamman käytön.
A4988:n yhdistämiseksi Arduinoon on tärkeää noudattaa asianmukaista järjestelmää ja ottaa huomioon joitain seikkoja:
- Liitä virtanastat: A4988 tarvitsee kaksi virtalähdettä: yhden logiikkaosalle (VDD), joka voi olla 3–5.5 V, ja toisen moottorille (VMOT), jonka jännite voi vaihdella välillä 8–35 V. On tärkeää varmistaa, että molemmat virtalähteet on kytketty oikein.
- STEP- ja DIR-nastan liitäntä: Nämä tapit ohjaavat moottorin liikettä. STEP-nasta vastaanottaa pulssit, jotka määrittävät, milloin moottorin tulee edetä, kun taas DIR-nasta määrittää liikkeen suunnan. Jos haluat käyttää moottoria vain yhteen suuntaan, voit kytkeä DIR-nastan suoraan VCC:hen tai GND:hen.
- ENABLE-nastalla: Moottorin käynnistämiseksi on tarpeen kytkeä ENABLE-nasta maahan (GND). Muuten moottori ei saa virtaa eikä liiku.
Näiden lisäksi A4988:ssa on muita nastoja, kuten RST (reset), SLP (sleep) ja MS1, MS2, MS3 mikroaskelvalintaa varten. Nämä mahdollistavat moottorin edistyneemmän ohjauksen, vaikka yksinkertaisissa sovelluksissa monet niistä voidaan jättää irti tai oletuskonfiguraatioihinsa.
A4988-ohjaimen kalibrointi ja säätö
Moottorin ja ohjaimen optimaalisen toiminnan varmistamiseksi on tarpeen tehdä joitain säätöjä ja kalibrointeja, pääasiassa moottorin kelojen läpi kulkevan virran suhteen.
A4988 potentiometri Voit säätää moottoria ohjaavaa lähtövirtaa. Tehdäksesi tämän oikein, voit mitata jännitteen vertailunastassa (Vref) ja laskea suurimman sallitun virran kaavalla. Käytetty kaava riippuu kunkin levyn shunttiresistanssista, mutta yleinen kaava on:
Imax = Vviite / (8 * Rs)
Missä minämax on suurin virta, joka kulkee moottorin läpi, ja Rs on levyn shunttiresistanssi. On tärkeää huomata, että tämä laskelma on vain arvio, ja on suositeltavaa mitata todellinen virta ampeerimittarilla tarkemman arvon saamiseksi.
Kun potentiometri on säädetty haluttuun virtaan, on tärkeää tarkistaa sekä moottorin että ohjaimen lämpötilat. Jos ohjain ylittää 1 A per pata, on suositeltavaa käyttää jäähdytyselementtejä tai pakkotuuletusta ylikuumenemisen aiheuttamien vaurioiden välttämiseksi.
Lämmön hajauttamiseen liittyvät näkökohdat
Kuten aiemmin mainittiin, A4988 voi syöttää jopa 2 A vaihetta kohti, mutta tämä arvo on mahdollista vain hyvällä lämmönpoistojärjestelmällä. Ilman asianmukaista lämmönhallintaa komponentti voi ylikuumentua ja siirtyä suojaustilaan, mikä heikentää sen suorituskykyä ja joissain tapauksissa sammuu automaattisesti pysyvien vaurioiden estämiseksi.
Ylikuumenemisen estämiseksi, on suositeltavaa kiinnittää pieni jäähdytyselementti suoraan ohjainsirun päälle käyttämällä lämpötahnaa lämmönsiirron parantamiseksi. Sovelluksissa, joissa kuljettajaan kohdistuu jatkuvasti suuria virtoja, on myös suositeltavaa lisätä tuuletin ilmanvaihdon parantamiseksi.
Vertailu DRV8825-ohjaimeen
A4988:aa verrataan usein sen suorimpaan kilpailijaan, DRV8825-ohjaimeen. Molemmilla ohjaimilla on samanlaiset toiminnot ja ne ovat yhteensopivia toistensa kanssa useimmissa tapauksissa, mutta on joitakin keskeisiä eroja, jotka voivat tehdä toisesta sopivamman kuin toinen sovelluksesta riippuen.
DRV8825 mahdollistaa työskentelyn korkeammilla jännitteillä, jopa 45 V, verrattuna 35 V:iin A4988:ssa. Lisäksi DRV8825:ssä on hieman suurempi virtakapasiteetti, joka tukee jopa 2.5 A vaihetta kohti. Se tarjoaa myös ylimääräisen mikroaskelresoluution: jopa 1/32 askelta, kun taas A4988 saavuttaa vain 1/16.
Näistä DRV8825:n parannuksista huolimatta, A4988 on edelleen erittäin suosittu alhaisten kustannustensa ja laajan tuen ansiosta yhteisöissä, kuten 3D-tulostimissa. Lisäksi sovelluksissa, joissa tällaista suurta resoluutiota tai suurempia virtoja ei tarvita, A4988 on yleensä enemmän kuin riittävä.
Lämmönpoiston suhteen molemmilla säätimillä on samanlaiset ominaisuudet. Yli 1 A:n virroille on välttämätöntä lisätä jäähdytyslevyt tai pakotettu ilmanvaihto jatkuvan häiriöttömän toiminnan varmistamiseksi.
Valinta toisen tai toisen välillä riippuu pitkälti hankkeen erityisvaatimuksista. Jos tarvitaan suurempaa tehoa tai tarkkuutta, DRV8825 voi olla paras vaihtoehto, mutta jos budjetti on rajoitus ja A4988:n tekniset tiedot ovat riittävät, jälkimmäinen tarjoaa silti erinomaisen suorituskyvyn.
Tyypilliset A4988-sovellukset

A4988-ohjainta käytetään laajasti monissa eri liikenteeseen liittyvissä projekteissa sen kestävyyden, helppokäyttöisyyden ja monipuolisuuden ansiosta. Jotkut yleisimmistä sovelluksista ovat:
- 3D-tulostimet: A4988 on vakioohjain monissa edullisissa 3D-tulostimissa, kuten RAMPS- tai CNC Shield -elektroniikkaan perustuvissa.
- CNC-koneet: Käytetään CNC-reitittimissä ohjaamaan moottoreita, jotka liikuttavat leikkuutyökaluja tarkasti.
- Robotit: Robotit, jotka vaativat tarkkaa liikkeen hallintaa, kuten monisuuntaisia pyöriä käyttävät robotit käyttävät myös A4988:aa suunnan ja nopeuden ohjaamiseen.
- Piirturit ja 3D-skannerit: A4988 auttaa hallitsemaan näissä sovelluksissa vaadittua tarkkaa liikettä.
Koska se on erittäin monipuolinen komponentti, sen käyttö ulottuu näiden sovellusten ulkopuolelle, ja se on keskeinen osa kaikissa projekteissa, jotka edellyttävät askelmoottoreiden liikkeen tarkkaa hallintaa.