» Elektronika » Arduino »Lāzera CNC mašīna no CD diskdziņiem, pamatojoties uz Arduino

Lāzera CNC mašīna no CD diskdziņiem, pamatojoties uz Arduino


Labdien, šajā rakstā es parādīšu un pastāstīšu, kā izgatavot lāzera CNC mašīnu, uz kuras jūs varat darīt dažādas gravējumus uz koka, plastmasas un ādas.

Šim projektam mums būs nepieciešams:
• Mikrokontrolieris Arduino nano
• Divi CD diskdziņi
• Divi A4988 pakāpju motoru vadītāji
• Lāzers (manā modelī tas ir pie 200nm un 200mW)
• mosfet modulis uz IRF520
• savienojošie vadi
• maizes dēlis
• Termināļi
• Metāla stūri
• Riekstu un zobratu komplekts

No rīkiem:
• lodāmurs
• Skrūvgriezis

Acu aizsardzība:
• Drošības brilles

Ātri iesim pār komponentiem. Sāksim ar smadzenēm - mikrokontrolleri. Papildus Arduino nano varat izmantot arī citus šī mikrokontrollera modeļus.

Lāzera CNC mašīna no CD diskdziņiem, pamatojoties uz Arduino


Tikpat svarīgi ir A4988 pakāpju motora vadītājs. Ar tā palīdzību mēs varam kontrolēt motoru, iestatīt mikro soļus un to ātrumu. Arī draiverī A4988 var konfigurēt mikromotora soli: 1, 1/2, 1/4, 1/8, 1/16.
Lai to konfigurētu, īpašā secībā (parādīts tabulā) jāpievelk ms1 ms2 ms3 tapas līdz plusam.



Apsveriet galvenās īpašības.
• Barošanas spriegums: 8-35 V
• Mikropakāpju režīms: 1, 1/2, 1/4, 1/8, 1/16
• Loģiskais spriegums: 3-5,5 V
• Aizsardzība pret pārkaršanu
• Maksimālā strāva vienā fāzē: - 1 A bez radiatora; - 2 A ar radiatoru
• Izmērs: 20 x 15 mm
• Bez radiatora: 2 g

Tagad apsveriet savienojuma shēmu.
• Ieslēgt - iespējot / atspējot draiveri
• MS1, MS2, MS3 - kontakti mikropakāpju uzstādīšanai
• RESET - mikroshēmas atiestatīšana
• STEP - impulsu ģenerēšana motoru kustībai (katrs impulss ir solis), jūs varat pielāgot motora ātrumu
• DIR - griešanās virziena iestatīšana
• VMOT - motora jauda (8 - 35 V)
• GND - vispārīgs
• 2B, 2A, 1A, 1B - motora tinumu savienošanai
• VDD - mikroshēmas jauda (3,5–5 V)



Jums jāapspriež arī vadītāja kalibrēšana. To veic, izmantojot vadītāja mikro potenciometru. Šis potenciometrs kontrolē strāvu, kas plūst uz motoru. Dažādiem motoriem ir atšķirīgs pašreizējais patēriņš, tāpēc mums ir jāizlemj par mūsu motoriem. Ir divi veidi: ātrs un ne pārāk pareizs un garš un pareizs. Internetā varat atrast informāciju par savu pakāpju motoru, koncentrējoties uz modeli jūsu CD diskdzinis.Pastāv liela varbūtība, ka šī metode nesniegs nekādu informāciju. Vai arī varat izmantot vieglāku veidu. Pagrieziet potenciometru pretēji pulksteņrādītāju kustības virzienam līdz galam, pievienojiet motoru ar vienkāršu programmu Arduino un pakāpeniski pagrieziet potenciometru pulksteņrādītāja virzienā, līdz motors ieslēdzas. Mūsu mērķis ir saglabāt motora darbību un neizlaist soļus. Neuztraucieties, jo motors ir karsts. Tas ir normāli, jo pakāpiena motora darba temperatūra ir 40 - 45 ° C.

Kalibrēšanas kods:


// ērts savienojums A4988
// tapu atiestatīšana un miegs ir savienoti kopā
// pievienojiet VDD ar 3,3 V vai 5 V pinumu Arduino
// savienot GND ar Arduino GND (GND blakus VDD)
// savienojiet 1A un 1B ar 1 pakāpiena motora spoli
// savienojiet 2A un 2B ar 2 pakāpju motora spirālēm
// pievienojiet VMOT barošanas avotam (9V barošanas avots + termiņš)
// pievienojiet GRD barošanas avotam (9V barošanas avots - termiņš)
int stp = 13; // savienojiet 13 tapas ar soli
int dir = 12; // savienojiet 12 pin ar dir
int a = 0;
iestatīšana nav spēkā ()
{
pinMode (stp, OUTPUT);
pinMode (rež., OUTPUT);
}
tukšs cilpa ()
{
ja (a <200) // 200 pakāpieni griežas 1. virzienā
{
a ++;
digitalWrite (stp, HIGH);
kavēšanās (10);
digitalWrite (stp, LOW);
kavēšanās (10);
}
cits {digitalWrite (rež., AUGSTS);
a ++;
digitalWrite (stp, HIGH);
kavēšanās (10);
digitalWrite (stp, LOW);
kavēšanās (10);
ja (a> 400) // 200 pakāpju rotācija 2. virzienā
{
a = 0;
digitalWrite (rež., LOW);
}
}
}


Mēs ejam tālāk. Mēs apspriedīsim lāzeru. Lāzeri galvenokārt izceļas ar jaudu. Tas ir atkarīgs no tā, vai jūs varēsit sadedzināt uz gaišās koksnes, vai mašīna var apstrādāt tikai tumšus materiālus. Savā modelī es neizmantoju jaudīgu lāzeru, bet tajā pašā gadījumā tiek pārdoti arī lielākas jaudas lāzeri. Es neieteiktu ņemt lielus lāzerus ar radiatoriem, jo ​​to masa ir daudz lielāka, un soļu motori, kas nav paredzēti šai slodzei, var pārkarst un sabojāties.



Neaizmirstiet aizsargāt acis un iegādāties aizsargbrilles. Brilles jāizvēlas, ņemot vērā jūsu lāzera viļņa garumu.



Mums būs nepieciešams arī MOSFET IRF520. Jūs varat vienkārši iegādāties mosfet un tam nepieciešamās instalācijas, vai arī iegādāties gatavu moduli.



Tagad, kad tiek apspriesti galvenie punkti un sagatavoti visi komponenti, varat sākt montēt.

Vispirms apsveriet ierīces diagrammu:




Šīs shēmas ir absolūti identiskas. Pievērsiet uzmanību lāzera jaudai. Jūsu lāzeram var būt atšķirīgs spriegums.

Ļoti iesaku sākt montāžu uz maizes tāfeles. Pēc montāžas instalējiet programmatūru. Mēs apmeklējam vietni http://lasergrbl.com/lv/, ejam uz lejupielādes mapi un lejupielādējam laserGRBL programmu.

Pēc tam, kad mēs ejam uz GitHub un lejupielādējam.



No arhīva mēs izņemam grbl mapi un arhivējam to. Šī būs mūsu Arduino bibliotēka. Pievienojiet šo bibliotēku Arduino IDE un atveriet grblUpload piemēru. Mēs savienojam Arduino ar datoru un ievieto šo kodu.

LaserGRBL programmu ir viegli izmantot, un, lai to izdomātu, pietiek ar piecām Google minūtēm.



Ja shēma uz maizes dēļa ir samontēta, motori reaģē uz komandām un programma darbojas, varat turpināt projekta pēdējo daļu - montāžu korpusā un lodēšanu.





Uzstādīja ķēdi uz parastā lodēšanas tāfeles:





Es nolēmu izgatavot lietu no tā paša gadījuma, izmantojot kompaktdisku diskdzini. Y ass ir vienkārši piestiprināta apakšā, un X ass ir piestiprināta, izmantojot parastus mēbeļu stūrus.



Tādējādi mēs iegūstam brīnišķīgu lāzera CNC, ar kuru jūs varat veikt dažādas radošās amatniecības. Sākot ar atslēgu piekariņiem un kuloniem līdz personalizētām telefona somiņām. Šeit ir daži no maniem darbiem:





Paldies visiem par šī raksta lasīšanu. Es ceru, ka tajā ietvertā informācija jums bija ārkārtīgi noderīga.
10
8.9
9.1

Pievienojiet komentāru

    • smaidismaidaxaxalabinezinuYahoonea
      priekšniekssaskrāpētmuļķisjājā-jāagresīvsslepeni
      žēldejotdeja2deja3apžēlošanapalīdzētdzērieni
      apstātiesdraugilabilabsirdīgssvilpegulbismēle
      smēķētaplaudēkrauklispaziņodrausmīgsdon-t_mentionlejupielādēt
      karstumsdrausmīgssmieties1mdasapulceņirgāšanāsnegatīvs
      not_ipopkornssodītlasītnobiedētbiedēmeklēt
      ņurdētpaldiesšoto_clueumņikakūtapiekrītu
      sliktibēmelnā acsblum3sarktlielītiesgarlaicība
      cenzētspleasantryslepens2draudētuzvarajusun_bespectacled
      šoksrespektlolprevedlaipni gaidītikrutojsya_za
      ya_dobryipalīgsne_huliganne_othodifludsaizliegumstuvu

Mēs iesakām izlasīt:

Nododiet to viedtālrunim ...