Arduino CNC Shield v3.0 on suosittu kilpi, joka on suunniteltu yksinkertaistamaan CNC -koneiden, kuten 3D -tulostimien, laserleikkurien ja jyrsintäkoneiden, ohjausta. Yhdistettynä arduino- ja askelmoottorin ohjaimiin se mahdollistaa useiden akselien tarkan ohjauksen. Tässä opetusohjelmassa opastamme sinut CNC Shield v3.0: n asennuksen ja käytön läpi Arduinon kanssa.
Mitä tarvitset
- Arduino Board (esim. UNO)
- CNC Shield v3.0
- Askelmoottorin ohjaimet (esim. A4988 tai DRV8825)
- Askelmoottorit
- Ulkoinen virtalähde (moottorien 12 V-36V)
- Hyppyjohdot (valinnainen)
- GRBL-laiteohjelmisto (avoimen lähdekoodin CNC-laiteohjelmisto)
- Tietokone, jossa Arduino IDE on asennettu
Vaihe 1: Ymmärrä CNC Shield v3.0
CNC SHIELD V3.0 on suunniteltu yhteensopivuuteen Arduino UNO: n kanssa ja tukee GRBL: n, avoimen lähdekoodin laiteohjelmistoa CNC-koneiden hallitsemiseksi. Tärkeimpiä ominaisuuksia ovat:
- Tuki jopa 4 akselille (x, y, z, a).
- Tuki mikroristeille askelmoottorin ohjaimen kokoonpanon kautta.
- Nastat rajakytkimille ja hätäpysäytyspainikkeelle.
- STEPPER -moottorin kuljettajien otsikot (A4988 tai DRV8825).
CNC SHIELD V3.0 -asettelu
- Askelmoottorin ulostulot: Kytke askelmoottorit merkittyihin X-, Y-, Z- ja A -otsikoihin.
- Kuljettajan paikka: Asenna askelmoottorin ohjaimet (esim. A4988) x, y, z ja aloihin.
- Rajakytkimen tulot: Kytke raja kytkimet vastaaviin nastaihinsa.
- Tehon syöttö: Käytä moottoreille ulkoista virtalähdettä (12 V-36V).
Vaihe 2: Kokota kilpi
-
Asenna askelmoottorin ohjaimet:
- Aseta jokainen askelmoottorin ohjain x, y, z ja A ja.
- Kiinnitä lämmittimet kuljettajan siruihin paremman lämmön hajoamisen saavuttamiseksi.
-
Aseta mikroilu:
- Määritä mikrotiedot kullekin akselille. Katso kuljettajan tietotarvikkeesta mikrotietokonfiguraatiot (esim. 1/16 tai 1/32 vaihetta).
-
Yhdistä askelmoottorit:
- Kiinnitä askelmoottorin johdot x, y, z ja suojaan suojaan.
-
Virtalähde:
- Kytke ulkoinen virtalähde suojan virtatuloon (12 V-36V). Varmista, että moottorisi ovat yhteensopivia jännitteen kanssa.
-
Kiinnitä Arduino:
- Aseta CNC -kilpi v3.0 Arduino Unon päälle kohdistamalla nastat.
Vaihe 3: Asenna GRBL -laiteohjelmisto Arduinoon
-
Lataa GRBL -laiteohjelmisto:
- Käy virallisessa GRBL Github -varastossa: Grbl Github.
- Lataa uusin julkaisu.
-
Asenna GRBL -kirjasto Arduino IDE: hen:
- Avaa Arduino IDE.
- Mennä jhk Luonnos > Sisällytä kirjasto > Lisää .zip -kirjasto.
- Valitse ladattu GRBL -kansio.
-
Lataa GRBL Arduino:
- Avaa Arduino IDE ja valitse Tiedosto > Esimerkit > grbl > grblupload.
- Valitse oikea Hallitus ja Satama alla Työkalut valikko.
- Napsauttaa Ladata GRBL: n ladata Arduinolle.
Vaihe 4: Määritä GRBL -asetukset
-
Yhdistä GRBL: ään:
- Käytä sarjaviestinnän työkalua, kuten Arduino -sarjamonitoria tai erillistä CNC -ohjausohjelmistoa (esim. Universal Gcode -lähettäjä).
- Asettaa
115200
.
-
Testi GRBL:
- Lähettää komento
$$
Nykyisten GRBL -asetusten tarkasteleminen. - Säädä asetukset, kuten vaiheet millimetriä kohti, syöttöasteet ja kiihtyvyys tarpeen mukaan. Esimerkiksi:
$100=250.0 (X-axis steps/mm) $101=250.0 (Y-axis steps/mm) $102=250.0 (Z-axis steps/mm)
- Lähettää komento
-
Ota rajakytkimet käyttöön (valinnainen):
- Kytke raja kytkimet suojaan ja ota ne käyttöön GRBL -asetuksissa:
$21=1 (Enable hard limits) $22=1 (Enable homing)
- Kytke raja kytkimet suojaan ja ota ne käyttöön GRBL -asetuksissa:
Vaihe 5: Testaa CNC -kilpi
-
Avaa CNC -ohjausohjelma:
- Käytä ohjelmistoja, kuten Universal Gcode -lähettäjä (UGS) CNC -suojan hallitsemiseksi.
-
Siirrä moottorit:
- Käytä ohjelmiston manuaalisia säätimiä siirtääksesi X-, Y- ja Z -akseleita. Varmista, että askelmoottorit reagoivat oikein.
-
Lataa G-kooditiedosto:
- Testaa asennus lataamalla näytteen G-kooditiedosto ja käyttämällä sitä ohjelmistoon.
Vianetsintä
-
Stepper -moottorit eivät liiku:
- Tarkista kuljettajan suunnan ja varmista, että hyppääjät asetetaan mikrorekisteröintiin.
- Varmista, että ulkoinen virtalähde on kytketty ja toiminnallinen.
-
Epävaraus:
- Tarkista moottorin liitännät ja vähennä GRBL: n kiihtyvyysasetuksia.
-
Ylikuumenevat kuljettajat:
- Varmista, että asianmukaiset jäähdytyselemenkit on asennettu, ja harkitse jäähdytyspuhaltimen käyttöä.
CNC Shieldin sovellukset v3.0
- DIY CNC -reitittimet
- 3D -tulostimet
- Laser
- Piirtäjät
Johtopäätös
Olet määrittänyt Arduino CNC Shield v3.0: n onnistuneesti käytettäväksi GRBL: n kanssa. Tämän suojan avulla on helppo hallita askelmoottoreita ja rakentaa omaa CNC -konetta. Kokeile erilaisia kokoonpanoja ja aloita CNC -projektien herättäminen elämään!