Kumusta ulit. Hindi pa katagal, naglatag ako ng mga tagubilin para sa paglikha ng isang laser engraver mula sa isang CD o DVD-rom. Ang unang bersyon ng engraver ng laser ay ganap na nagtatrabaho, ngunit hindi nang walang maraming mga problema. Una, ginamit ko ang driver ng engine ng L9110S, sa gayon nawawala ang kakayahang magamit ang microstep ng engine, at bilang isang resulta, ang paglutas ng pag-ukit ay limitado. Nagkaroon din ng problema sa hindi pagkakatugma ng software ng engraver na may mga karaniwang program na engraver. Sa pangalawang bersyon, tinanggal ko ang lahat ng mga bahid, at ang engraver ay nagsimulang matugunan ang mga pamantayan at sumunod din sa mga G-code. Ang batayan ay nanatiling pareho; ang mga electrics at software ay nagbago. At ipinakilala kita sa iyo ng mga tagubilin para sa pag-refute ng nakaraang isa o paglikha ng isang bagong engraver ng laser.
Kailangan namin:
- DVD-ROM o CD-ROM
- Ang lapis na 10 mm (makapal din ang 6 mm)
- Wood screws 2.5 x 25 mm, 2.5 x 10 mm
- Arduino Uno (maaaring magamit ang mga katugmang board)
- Arduino CNC Shield v3
- Laser 1000mW 405nm Blueviolet
- Mga driver ng motor ng stepper A4988 na may radiator 2 mga PC.
- 5V supply ng kuryente (Gumagamit ako ng isang luma, ngunit nagtatrabaho supply ng kuryente sa computer)
- Transistor TIP120 o TIP122
- Resistor 2.2 kOhm, 0.25 W
- pagkonekta ng mga wire
- Konektor ng 2.54 mm Dupont
- Eletrolobzik
- drill
- Mga drills para sa kahoy 2mm, 3mm, 4mm
- Screw 4 mm x 20 mm
- Mga mani at tagapaghugas ng 4 mm
- paghihinang bakal
- Solder, rosin
Hakbang 1 Pinagsasama namin ang kaso, mekanika at inihahanda ang power supply.
Narito ginagawa namin ang lahat nang eksakto tulad ng una, pangalawa at pangatlong hakbang ng pagtuturo "Laser engraver mula sa lumang DVD-Rom".
Ang ika-apat na hakbang ay maaaring tinanggal, dahil hindi namin kailangan ng isang joystick. Ipapadala namin ang lahat ng mga utos sa pamamagitan ng terminal.
Hakbang 2 Paghahanda ng mga makina.
Tungkol sa kung paano alisin ang mga stepper motor at mga karwahe na nabasa mo sa unang artikulo. Kaya, tulad ng doon namin ibebenta ang mga wire sa mga makina. Ang mga konektor ng Dupon ay dapat na riveted sa kabilang dulo ng mga wire.
Kung mayroong, maginhawa na gumamit ng isang plastic case para sa kanila, sa apat na mga wire. Kung hindi, maaari mo, tulad ko, maglagay lamang ng isang pag-urong ng init sa bawat isa sa mga wire.
Hakbang 3 Kinokolekta namin ang elektrisyan.
Ang utak ng aming ukit ay si Arduino Uno.
I-install ito sa likod ng ukit:
Ang isa sa mga pinakamahalagang bahagi ay ang Arduino CNC Shield. Gagamitin namin ang ikatlong bersyon ng expansion card na ito. Salamat sa kanya, makabuluhang bawasan namin ang bilang ng mga wire at gawing simple ang pagpupulong ng ukit:
At sa flip side:
Inilalagay namin ang Arduino CNC Shied v3 sa tuktok ng Uno:
Ang mga Jumpers ay dapat isama sa board ng pagpapalawak. Bago i-install ang driver, dapat kang mag-install ng mga jumper sa X at Y axes.Sa gayon, itatakda namin ang microstep sa 1 \ 16. Kung nalilito ka ng kaunting pagtuturo sa board ng pagpapalawak na ito:
Tingnan ang online na file:
Ganito ang hitsura ng mga dravers:
Una, i-install ang radiator sa driver:
At pagkatapos ay inilalagay namin sila sa lugar para sa X at Y axes. Bigyang-pansin ang posisyon ng driver. Dahil madali itong mai-install ay hindi totoo. Ang EN key sa driver ay dapat tumugma sa parehong socket sa expansion board:
Inirerekumenda ko ang pagbili kaagad ng isang kit na binubuo ng Arduino Uno, CNC Shield at A4988 driver na may mga radiator. Ito ay mas mura at hindi mo na kailangang maghintay hanggang dumating ang susunod na sangkap.
Ang natapos na laser na binili namin sa isang driver at ang isang nagpapalamig na radiator ay kumonsumo ng hanggang sa 500 mA. Hindi ito direktang konektado sa Arduino. Upang malutas ang problemang ito, kumuha ng TIP120 o TIP122 transistor. Ang 2.2 kOm risistor ay kasama sa puwang sa pagitan ng Base ng transistor at pin 11 ng Arduino. Sa CNC Shield, ang pin na ito ay itinalaga bilang Z +. Hindi ito typo. Narito ang bagay. Sa unahan, sasabihin ko na makikipagtulungan kami sa GBRL 1.1 firmware. Ang CNC Shield v3 ay ginawa para sa isang mas maagang bersyon ng firmware na ito. Sa bersyon na GBRL 1.1, nagpasya ang mga developer na gawing muli ang numero ng port, at samakatuwid naiiba ito sa kung ano ang nakasulat sa board. Namely, sila ay nagpalitan ng Z + (D12) at Spn_EN (D11). Ang spindle ay konektado sa D11, na kung saan ay isang port ng PWM, para sa pagkontrol sa bilis ng engine, o kapangyarihan ng laser sa aming kaso. Larawan na may binagong mga pin:
Base - R 2.2 kOm - pin 11 Arduino (Z + CNC Sheild)
Kolektor - GND Laser (Black Wire)
Emitter - GND (Karaniwang Power Supply)
+5 laser (pulang kawad) - +5 supply ng kuryente
Ang circuit ay hindi kumplikado, kaya ibinebenta namin ang lahat ng timbang, insulating ang mga wire at binti ng transistor, na inilalathala ito sa likuran, sa gilid
Ang pag-set up ng firmware ng GBRL ay hindi isang madaling gawain, lalo na para sa isang nagsisimula. At sa isang laser, tulad ng mga tugma, ang mga bata ay hindi mga laruan. Kahit na may isang sinag na beam, ang mata ay maaaring malubhang masira. Samakatuwid, inirerekumenda kong magtrabaho kasama ang laser lamang sa salaming de kolor, at para sa oras ng mga pagsubok at setting, kumonekta ng isang regular na LED sa halip na laser. Hindi mahalaga ang kulay. Ang pagsasama ng isang angkop na risistor sa puwang ng positibong kawad ng diode, ikinonekta namin ang isang LED sa halip na isang laser:
Ang mga baso sa kaligtasan at isang diode ng pagsubok ay mabawasan ang mga hindi sinasadyang mga problema sa ukit.
Hakbang 4 Ang pagtatakda ng limitasyong kasalukuyang motor.
Ang pagtatakda ng kasalukuyang lakas ay kinakailangan upang mabawasan ang ingay kapag nagpapatakbo sa mataas na alon, upang mapupuksa ang paggupit sa mababang mga alon, at din upang mabawasan ang pag-init ng motor ng stepper.
Ikinonekta namin ang negatibong wire ng multimeter sa contact ng GND, at pinindot ang positibong kawad sa katawan ng pag-tune ng resistor sa driver. I-twist ang tuning risistor na may isang maliit na distornilyador, na sinusukat ang boltahe na Vref. Kaya, itinakda namin ang tamang kasalukuyang para sa aming driver ng motor ng stepper.
Ang formula ng Vref para sa A4988 ay nakasalalay sa halaga ng mga resistors na naka-install sa kanila. Ito ay karaniwang isang R100.
Vref = Imax * 8 * (RS)
Imax - kasalukuyang ng motor ng stepper
Ang RS ay ang paglaban ng risistor.
Sa aming kaso:
RS = 0.100.
Ang inirekumendang kasalukuyang lakas ng mga motor ng stepper ay 0.36A. Ngunit mas gusto kong dagdagan ito nang kaunti.
Imax = 0.4
Vref = 0.5 * 8 * 0.100 = 0.32 V.
Hakbang 5 Punan ang GBRL 1.1.
Ito ay pinaka-maginhawa upang magsulat ng isang handa na HEX firmware file sa Arduino Uno.
Upang gawin ito, kailangan mo ang programa ng XLoader:
Patakbuhin ang programa. Piliin ang naunang nai-download na HEX file. Sa ibaba, pipiliin namin ang aming Controller mula sa listahan, lalo na ang Uno (ATmega328). Susunod, piliin ang com port kung saan nakakonekta si Arduino. Itinakda namin ang bilis sa 115200 at i-click ang Upload. Pagkatapos maghintay para sa pagkumpleto ng punan, maaari kang magpatuloy sa pagpapatunay at pagsasaayos.
Hakbang 6 Mga Setting.
Ang mga parameter na kasama sa firmware ay naiiba sa mga parameter ng aming machine. Ang terminal window ay ginagamit para sa pagsasaayos. Maaari mong gamitin ang anumang gusto mo. Mas gusto ko ang Arduino IDE. I-download ito mula sa opisyal na site ng proyekto:
https://www.arduino.cc/en/Main/Software
Walang kinakailangang mga aklatan, nangangailangan lamang kami ng isang terminal mula sa Arduino IDE. Sa tab na Mga tool, piliin ang aming board - Arduino Uno, pagkatapos ay piliin ang com port kung saan ito konektado. Pagkatapos nito, ilunsad ang terminal na matatagpuan sa tab na Mga Tool - Port Monitor. Sa window ng terminal, itakda ang parameter CR (pagbabalik sa karwahe) at isang bilis ng 115200 baud.Ang sumusunod na linya ay dapat darating:
Grbl 1.1f ['$' para sa tulong]
Kung nakita mo siya, kung gayon ang firmware ay naging matagumpay at maaari kang magpatuloy sa pag-setup. Kaya, gumagamit kami ng mga motor na stepper mula sa DVD o CD drive. Ang mga ito ay tinutukoy bilang PL15S020 o katugma sa ito:
Tingnan ang online na file:
Upang tingnan ang kasalukuyang mga setting ng firmware, ipasok ang:
$$
Ang makina na ito ay may 20 hakbang bawat rebolusyon. Ang pitch pitch ay ang distansya ng paglalakbay sa karwahe sa isang rebolusyon, sa aming kaso, 3 mm. Kinakalkula namin ang bilang ng mga hakbang bawat 1 mm: 20/3 = 6.6666666666667 hakbang bawat 1 mm. Sa mga driver ng a4988, nag-install kami ng microstep 16. Samakatuwid, 6.666666666666767 * 16 = 106.67 mga hakbang bawat 1 mm. Sinusulat namin ang data na ito sa firmware. Upang gawin ito, sa window ng terminal, ipasok ang:
$100=106,67
$101=106,67
$102=106,67
Ang huling parameter ay opsyonal, ito ay para sa Z axis, ngunit mas maunawaan ito pagkatapos upang tingnan ang mga parameter. Pagkatapos ay i-on ang mode ng laser gamit ang utos:
$32=1
Itakda ang maximum na lakas ng laser sa 255:
$30=255
Upang subukan ang laser (mas mahusay na ikonekta muna ang LED), ipasok ang utos:
M3 S255
Patayin ang laser gamit ang utos:
M5
Pagkatapos ay itinakda namin ang maximum na sukat ng pagsusunog. Para sa aming ukit, ito ay 38 x 38 mm:
$130=38.000
$131=38.000
$132=38.000
Muli, ang huling parameter ay opsyonal; ito ay para sa Z axis.
Ipinakalat ko ang mga nagtatrabaho na mga parameter ng aming ukit upang maaari mong ihambing:
$0=10
$1=25
$2=0
$3=0
$4=0
$5=0
$6=0
$10=1
$11=0.010
$12=0.002
$13=0
$20=0
$21=0
$22=0
$23=0
$24=25.000
$25=500.000
$26=250
$27=1.000
$30=255
$31=0
$32=1
$100=106.667
$101=106.667
$102=106.667
$110=500.000
$111=500.000
$112=500.000
$120=10.000
$121=10.000
$122=10.000
$130=38.000
$131=38.000
$132=38.000
Hakbang 7 Ihanda ang imahe.
Upang sunugin ang isang bagay na kailangan mo upang ihanda ang iyong napiling larawan, ibig sabihin, isalin ito sa isang G-code. Upang gawin ito, gagamitin namin ang programa ng CHPU:
I-download at pilitin ang programa. I-click ang "I-import ang Imahe" at piliin ang iyong larawan. Sa seksyong "Baguhin ang Pagbabago", itakda ang "Lapad" at "Taas" sa maximum na 38 mm. Ang "Density" ay maaaring subukan nang naiiba, sa palagay ko ang pinakamabuting kalagayan ay 6:
Pumunta sa tab na "Burn". Piliin ang "ON sa itim." Sa seksyon na "Paunang utos" ay dapat na ang mga sumusunod na entry, nang walang paliwanag sa mga bracket:
%
G71
S255 (Laser ng kapangyarihan hanggang sa maximum)
G0 F200 (Bilis ng Idling)
G1 F100 (Speed Speed)
(Bilis ng pagsunog ng F)
Maaari mong subukan ang iba't ibang mga bilis ng pagsusunog. Para sa plastik, ang F100 ay sapat; para sa kahoy, mas kaunti ang kinakailangan. I-click ang "I-save ang G Code" at tukuyin ang lokasyon ng imbakan. Mahalaga! Ang resolusyon ay dapat pumili ng ".nc".
Hakbang 8 Pagsusunog.
Upang sunugin at kontrolin ang engraver, gagamitin namin ang programa ng GrblController:
I-download at i-install ito. I-click ang "Buksan." Matapos suriin na gumagana ang lahat, gamit ang mga arrow at utos na turn-on ng laser, piliin ang file na iyong nai-save at ipadala ito upang magsunog sa pamamagitan ng pagpindot sa "Simulan":
Pag-ukit ng video: