Šios plėtros kortelę ar vairuotojo plėtros kortelę, gali būti naudojamas graviravimo staklės, 3D spausdintuvai.Tai yra iš viso keturi lizdai, gali važiuoti keturi A4988 žingsninių variklių.Kiekviena kelių stepper turi tik dvi IO uostų.Kitaip tariant, šeši IO uostai gali būti gerai kontroliuojama tris žingsninių variklių.Labai patogu naudoti.UNO dėl minėto sprendimo Arduino modulis IO korespondencija uosto įvadas.IO atitinkamas skaičius yra didesnis UNO dėl minėto sprendimo Arduino ---------------------- Plėtros Valdyba 8 ------------------------ Lt (stepper motor driver yra, aktyvus žemas) 7 ----------------------- Z. DIR (Z ašies kryptimi kontrolės) 6 -----------------------.REŽ (Y-ašies kryptimi kontrolės) 5 ----------------------- X. DIR (X-ašies kryptimi kontrolės) 4 ---------------------- Z. veiksmą (Z-ašis žingsnis kontrolės) 3 ----------------------.pikis (Y-ašis Stepper kontrolės) 2 ---------------------- X etapas (X-ašies žingsnis kontrolė) / toliau yra paprastas žingsninis variklis kontrolės mechanizmą, # Apibrėžimas LT 8 / stepper motorinių, aktyvi žemo # Apibrėžimas X_DIR 5 / X-ašies Stepper kontroliuoti kryptį kontrolės # Nustatyti Y_DIR 6 / y ašis žengia kontrolės variklio sukimosi # Matavimo sukimosi kontrolės variklio Z_DIR 7 / z # Apibrėžimas X_STP 2 / x-ašies kontrolės Stepper # Apibrėžimas Y_STP 3 / y-ašies polinkio valdymas # Apibrėžimas Z_STP 4 / z-ašis Stepper kontrolės / * / Pareigos: žingsnis.Funkcijos: kontroliuoti kryptimi žingsninis variklis, žingsnių skaičių. / Parametrai: krypties valdymo dir, dirPin atitinkamas žingsnis variklis DIR pin, stepperin atitinkamą Stepper motor "žingsnis" pin, žingsnis skaičius žingsnis, be atvirkštinės vertę. * / Void veiksmą (boolean dir, dirPin baitų, baitas stepperpin, int veiksmus) { DigitalWrite (dirPin, dir); Delay (50); For (int i = 0; DigitalWrite (steperpin, high); DelayMicroseconds (800); DigitalWrite (steperpin, low); DelayMicroseconds (800); } } Sąrankos Klaida () {/ Į stepper motorinių, naudojamas IO linija yra nustatyti produkcijos PinMode režimas (X_DIR, exit); pinMode (X_STP, exit); PinMode režimas (Y_DIR, output); pinMode (Y_STP, output); PinMode režimas (Z_DIR, exit); pinMode (Z_STP, output); PinMode režimas (RU, exit); DigitalWrite (RU, LOW); } Void loop () { Veiksmą (klaidinga, X_DIR, X_STP, 200); / X ašinis variklis Atvirkštinio 1 žiedas, 200 žingsnis yra apskritimas.Žingsnis (klaidinga, Y_DIR, Y_STP, 200); / ašies kryptis priešinga 1 žiedas, 200 žingsnis yra apskritimas.Žingsnis (klaidinga, Z_DIR, Z_STP, 200); / z ašinis variklis Atvirkštinio 1 žiedas, 200 žingsnis yra apskritimas.Delay (1000); Žingsnis (tiesa, X_DIR, X_STP, 200); / X ašies, variklis 1 iš JUOSMENS į priekį, 200 žingsnis yra apskritimas.Žingsnis (tiesa, Y_DIR, Y_STP, 200); / y ašies variklio priekį 1 RATO, 200 žingsnį jis yra apskritimas.Žingsnis (tiesa, Z_DIR, Z_STP, 200); / z ašies variklis 1 iš JUOSMENS į priekį, 200 žingsnis yra apskritimas.Delay (1000); } Pastaba: Kai įjungiamas A4988 modulis, būti atsargūs, ne įdėti priešais.Žingsninių variklių elektros instaliacijos taip: 2A, 2B grupės (raudona, žalia), 1A, 1B grupės (mėlyna, geltona), jei norite pakeisti kryptį, gali būti pakeisti padėtį, vieną grupės, pavyzdžiui, 2A, 2B keičiamos.Komplektą sudaro: 1 x A4988 Vairuotojo CNC Skydo Plėtros Valdybos Arduino V3 graverio 3d spausdintuvas naujas