1.6W laser Cutter och gravör (5 / 8 steg)
Steg 5: Motor förare
Här är listan delar för elektronik:
- 4 x Nema 17 stegmotorer
- 3 x A4988 driver styrelser
- 2-polig 2,54 pitch connectors (huvuden och honkontakter. Använd Relimate eller Molex KK 254)
- 12V, 3A strömförsörjning
- 2,54 mm pitch berg remsor (hane och hona)
- 3 x 100uF/25V kondensatorer
- Arduino Genuino/Uno R3
Stegmotorer används för att flytta axlarna eftersom de kan flyttas med mycket exakt upplösning. Det finns gott om motor förare och jag använder A4988 sådana. De är ganska billiga och de har betjänat mitt syfte riktigt bra. Du kan montera dessa på ett bakbord men jag gjorde en fin PCB för dessa (Gerbers och scheman är kopplade här). Dessa ansluter till Arduino lastad med GRBL.
Denna länk från Pololu visar exakt hur du ansluter A4988 till stegmotorer och hur du anger den aktuella gränsen på dem. Ägna särskild uppmärksamhet åt hur den aktuella gränsen är inställd. Ur lådan ligger ingen tillförlitlig nuvarande gräns på A4988s.
I min styrelse finns det två hoppare som tillåter två förare att dela samma steg och riktning signal för de två y-motorerna - XY steg och XY DIR. När inställd, botten två A4988s drivmotorer de två y-axeln baserat på samma steg och riktning insatsvaror från Arduino. En viktig punkt att notera: De två motorerna som y-axel rotera i motsatta riktningar eftersom de är på vardera sidan av x-axeln. Därmed behöver en av motorerna som y-axeln vändas i riktning. Detta kan göras genom att vända motor spolarna i jämförelse med andra y-motorn.
GRBL är programvaran som gömslen platsinformation på XYZ planet till maskinkod och översätter den för de motor förare som sedan kör motorerna till den specifika platsen. I vårt fall har vi använt bara X-Y planet. Mer beskrivs om hur du installerar GRBL senare i bygga.