» elektronik » Arduino »Laser CNC-maskin från CD-enheter baserade på Arduino

Laser CNC-maskin från CD-enheter baserade på Arduino


Hej, i den här artikeln kommer jag att visa och berätta hur du gör en laser CNC-maskin på vilken du kan göra olika graveringar på trä, plast och läder.

För detta projekt kommer vi att behöva:
• Mikrokontroller Arduino nano
• Två CD-enheter
• Två drivrutiner för A4988 stegmotorer
• Laser (i min modell är det 200 nm och 200 mW)
• mosfet-modul på IRF520
• anslutande ledningar
• brödskiva
• Terminaler
• Metallhörn
• Uppsättning nötter och kuggar

Från verktygen:
• Lödkolv
• Skruvmejsel

Ögonskydd:
• Säkerhetsglasögon

Låt oss snabbt gå igenom komponenterna. Låt oss börja med hjärnan - mikrokontrollern. Förutom Arduino nano kan du också använda andra modeller av denna mikrokontroller.

Laser CNC-maskin från CD-enheter baserade på Arduino


Lika viktig är A4988-stegmotorns förare. Med den kan vi styra motorn, ställa in mikrosteg och deras hastighet. I A4988-drivrutinen kan du också konfigurera mikrotorns tonhöjd: 1, 1/2, 1/4, 1/8, 1/16.
För att konfigurera det måste du dra ms1 ms2 ms3-stiften till plus i en specialordning (presenterad i tabellen).



Tänk på de viktigaste egenskaperna.
• Matningsspänning: 8-35 V
• Mikrotappläge: 1, 1/2, 1/4, 1/8, 1/16
• Logisk spänning: 3-5,5 V
• Överhettningsskydd
• Maximal ström per fas: - 1 A utan kylare; - 2 A med en kylare
• Storlek: 20 x 15 mm
• Utan kylare: 2 g

Överväg nu anslutningsdiagrammet.
• ENABLE - aktivera / inaktivera drivrutinen
• MS1, MS2, MS3 - kontakter för mikrosteginstallation
• RESET - återställning av chip
• STEG - pulsgenerering för rörelse av motorer (varje puls är ett steg), du kan justera hastigheten på motorn
• DIR - inställning av rotationsriktningen
• VMOT - effekt för motorn (8 - 35 V)
• GND - Allmänt
• 2B, 2A, 1A, 1B - för anslutning av motorlindningar
• VDD - mikrokretseffekt (3,5–5V)



Du måste också diskutera förarkalibrering. Den utförs med hjälp av en mikropotentiometer på föraren. Denna potentiometer styr strömmen som strömmar till motorn. Olika motorer har olika strömförbrukning, så vi måste besluta om våra motorer. Det finns två sätt: snabbt och inte riktigt och långt och korrekt. Du kan hitta information om din stegmotor på Internet, med fokus på modellen din CD-enhet.Det är mycket troligt att denna metod inte kommer att ge någon information. Eller så kan du använda ett enklare sätt. Vrid potentiometern moturs till slutet, anslut motorn genom ett enkelt program på Arduino och vrid potentiometern gradvis medurs tills motorn startar. Vårt mål är att hålla motorn igång och inte hoppa över steg. Oroa dig inte eftersom motorn är varm. Detta är normalt eftersom stegmotorns driftstemperatur är 40 - 45 ° C.

Kalibreringskod:


// enkel anslutning A4988
// stiften återställs och sömnen kopplas samman
// anslut VDD till stift 3,3 V eller 5 V på Arduino
// anslut GND till Arduino GND (GND bredvid VDD)
// anslut 1A och 1B till 1 stegmotorspole
// anslut 2A och 2B till 2 stegmotorspolar
// anslut VMOT till strömförsörjningen (9V strömförsörjning + term)
// anslut GRD till nätaggregatet (9V strömförsörjning - term)
int stp = 13; // anslut 13 stift till steget
int dir = 12; // anslut 12 stift till dir
int a = 0;
ogiltig installation ()
{
pinMode (stp, OUTPUT);
pinMode (dir, OUTPUT);
}
void loop ()
{
om (a <200) // 200 steg rotation i riktning 1
{
a ++;
digitalWrite (stp, HIGH);
fördröjning (10);
digitalWrite (stp, LOW);
fördröjning (10);
}
annars {digitalWrite (dir, HIGH);
a ++;
digitalWrite (stp, HIGH);
fördröjning (10);
digitalWrite (stp, LOW);
fördröjning (10);
om (a> 400) // 200 steg rotation i riktning 2
{
a = 0;
digitalWrite (dir, LOW);
}
}
}


Vi går vidare. Vi kommer att diskutera lasern. Lasrar kännetecknas främst av makt. Det beror på om du kommer att kunna bränna på ljust trä eller om maskinen bara kan bearbeta mörka material. I min modell använde jag inte en kraftfull laser, men lasrar med högre effekt säljs i samma fall. Jag skulle inte råda dig att ta stora lasrar med radiatorer, eftersom deras massa är mycket större och stegmotorer som inte är konstruerade för denna belastning kan överhettas och misslyckas.



Glöm inte att skydda dina ögon och köpa skyddsglasögon. Glasögon måste väljas utifrån laserens våglängd.



Vi kommer också att behöva MOSFET IRF520. Du kan helt enkelt köpa en mosfet och den nödvändiga seleen till den eller köpa en färdig modul.



Nu, när huvudpunkterna diskuteras och alla komponenter är förberedda, kan du börja montera.

Tänk först på enhetsdiagrammet:




Dessa system är helt identiska. Var uppmärksam på laserns kraft. Din laser kan ha en annan spänning.

Jag rekommenderar starkt att montera på en brödskiva. Installera programvaran efter montering. Vi går till webbplatsen http://lasergrbl.com/sv/, går till nedladdningsmappen och laddar ner laserGRBL-programmet.

När vi går till GitHub och laddar ner.



Från arkivet tar vi ut grbl-mappen och arkiverar den. Detta kommer att vara vårt bibliotek för Arduino. Lägg till detta bibliotek till Arduino IDE och öppna exemplet grblUpload. Vi ansluter Arduino till datorn och buggar den här koden.

LaserGRBL-programmet är enkelt att använda och fem minuter med Google räcker för att räkna ut det.



Om kretsen på brödskivan är monterad svarar motorerna på kommandon och programmet fungerar, kan du fortsätta till den sista delen av projektet - montering i karosseriet och lödning.





Monterade kretsen på ett konventionellt lödbräda:





Jag bestämde mig för att göra ett ärende ur samma fall från en CD-enhet. Y-axeln är helt enkelt fäst vid botten, och X-axeln är fäst med vanliga möbelhörn.



Således får vi en underbar laser CNC, med vilken du kan göra olika kreativa hantverk. Från nyckelringar och hängen till personliga telefonfall. Här är några av mina verk:





Tack till alla för att du läste den här artikeln. Jag hoppas att informationen i den var oerhört användbar för dig.
10
8.9
9.1

Lägg till en kommentar

    • lelerxaxaOKdontknowyahoonea
      bossscratchluraJaja-jaaggressivhemlighet
      ledsendansdance2dance3benådningHjälpdrycker
      stoppvännerbragoodgoodvisselpipasvimningsanfalltunga
      rökklapparcraydeclarehånfulldon-t_mentionnedladdning
      hettaRASANDElaugh1mdamötemoskingnegativ
      not_ipopcornstraffalässkrämmalarmrapportersök
      hånthank_youdettato_clueumnikakutöverens
      illabeeeblack_eyeblum3rougeskrytaledan
      censureradepleasantrysecret2hotasegeryusun_bespectacled
      shokrespektlolprevedvälkommenkrutoyya_za
      ya_dobryihjälparene_huliganne_othodiFLUDförbudstänga

Vi rekommenderar att du läser:

Räcka den till smarttelefonen ...