» Elektronika » Arduino »Lazerinis graveris iš DVD versijos 2.0

Lazerinis graveris iš DVD versijos 2.0

Lazerinis graveris iš DVD versijos 2.0

Sveiki dar kartą. Ne taip seniai pateikiau instrukcijas, kaip iš CD ar DVD-ROM sukurti lazerinį graviūrą. Pirmoji lazerio graverio versija buvo visiškai darbingas, bet ne be daugybės problemų. Pirma, aš panaudojau L9110S variklio tvarkyklę ir taip praradau galimybę naudoti variklio mikrotraumą, todėl graviravimo skiriamoji geba buvo ribota. Taip pat iškilo problemų dėl graviravimo programinės įrangos nesuderinamumo su standartinėmis graviruotojų programomis. Antroje versijoje pašalinau visus trūkumus, o graveris pradėjo atitikti standartus ir taip pat paklusti G kodams. Pagrindas liko tas pats, pasikeitė elektrika ir programinė įranga. Ir aš pateikiu jums instrukcijas, kaip atnaujinti ankstesnę arba sukurti naują lazerinį graverį.

Mums reikia:

- DVD-ROM arba CD-ROM
- 10 mm storio fanera (taip pat galima naudoti 6 mm)
- Mediniai varžtai 2,5 x 25 mm, 2,5 x 10 mm
- Arduino Uno (gali būti naudojamos suderinamos plokštės)
- „Arduino CNC Shield v3“
- Lazeris 1000mW 405nm „Blueviolet“
- A4988 žingsninių variklių vairuotojai su radiatoriais 2 vnt.
- 5 V maitinimo šaltinis (naudoju seną, bet veikiantį kompiuterio maitinimo šaltinį)
- tranzistorius TIP120 arba TIP122
- Rezistorius 2,2 kOhm, 0,25 W
- jungiamieji laidai
- Jungtis 2,54 mm „Dupont“
- „Eletrolobzik“
- gręžti
- Medienos grąžtai 2mm, 3mm, 4mm
- Prisukite 4 mm x 20 mm
- Veržlės ir poveržlės 4 mm
- lituoklis
- Lydmetalis, kanifolija

1 žingsnis Mes surenkame korpusą, mechaniką ir parengiame maitinimo šaltinį.
Čia mes viską darome tiksliai taip, kaip ir pirmame, antrame ir trečiame instrukcijos žingsniuose “Lazerinis graveris iš senojo DVD-ROM".

Ketvirtojo žingsnio galima praleisti, nes mums nereikia vairasvirtės. Visas komandas siųsime per terminalą.

2 žingsnis Variklių paruošimas.
Apie tai, kaip pašalinti žingsninius variklius ir vežimus, perskaitėte pirmame straipsnyje. Taigi, ten mes lydome laidus prie variklių. Dupon jungtys turi būti kniedytos kitame laidų gale:


Jei yra, ant keturių laidų patogu naudoti plastikinį dėklą. Jei ne, galite, kaip ir aš, tiesiog ant kiekvieno laido uždėti šilumos susitraukiantį elementą.

3 žingsnis Mes renkame elektriką.
Mūsų graverio smegenys yra Arduino Uno.


Įdėkite jį į graviūros galinę dalį:


Viena iš svarbiausių dalių yra „Arduino CNC Shield“. Mes naudosime trečiąją šios išplėtimo kortelės versiją. Jos dėka mes žymiai sumažinsime laidų skaičių ir supaprastinsime graviruotojo surinkimą:


Ir iš kitos pusės:


Mes įdėjome „Arduino CNC Shied v3“ ant „Uno“ viršaus:


Džemperiai turėtų būti įtraukti į išplėtimo plokštę. Prieš montuodami vairuotoją, turite įdiegti trumpiklius ant X ir Y ašių, ty ant X ir Y ašių turi būti sumontuoti trumpikliai MS0, MS1 ir MS2.Taigi mes nustatysime mikrolygį ties 1 \ 16. Jei šiek tiek supainiojate apie šią išplėtimo plokštę:
cnc_shield_v3.pdf [983,79 Kb] (atsisiuntimai: 1541)
Peržiūrėti internetinį failą:


Piešiniai atrodo taip:



Pirmiausia sumontuokite radiatorius ant tvarkyklės:


Tada mes įdėjome juos X ir Y ašims. Atkreipkite dėmesį į vairuotojo padėtį. Kadangi tai galima lengvai įdiegti, tai netiesa. Vairuotojo EN klavišas turi sutapti su tuo pačiu išplėtimo plokštės lizdu:


Rekomenduoju nedelsiant nusipirkti rinkinį, kurį sudaro „Arduino Uno“, „CNC Shield“ ir A4988 tvarkyklės su radiatoriais. Tai yra pigiau ir nereikia laukti, kol pasirodys kitas komponentas.

Paruoštas lazeris, kurį nusipirkome su vairuotoju ir aušinimo radiatoriumi, sunaudoja iki 500 mA. Jo negalima tiesiogiai prijungti prie Arduino. Norėdami išspręsti šią problemą, paimkite tranzistorių TIP120 arba TIP122. 2,2 kOm rezistorius yra tarpas tarp tranzistoriaus pagrindo ir Arduino 11 kaiščio. CNC skydelyje šis kaištis žymimas kaip Z +. Tai nėra rašybos klaida. Štai dalykas. Žvelgdamas į priekį sakysiu, kad mes dirbsime su „GBRL 1.1“ programinė įranga. „CNC Shield v3“ buvo sukurtas ankstesnei šios programinės įrangos versijai. GBRL 1.1 versijoje kūrėjai nusprendė perdaryti prievadų numeraciją, todėl jis skiriasi nuo to, kas parašyta lentoje. Būtent jie sukeitė Z + (D12) ir Spn_EN (D11). Suklys yra prijungtas prie D11, kuris yra PWM prievadas, skirtas valdyti variklio greitį arba lazerio galią mūsų atveju. Vaizdas su modifikuotais kaiščiais:



Pagrindas - R 2,2 kOm - kaištis 11 Arduino (Z + CNC Sheild)
Kolekcionierius - GND lazeris (juoda viela)
Emitter - GND (bendras maitinimo šaltinis)
+5 lazeris (raudona viela) - +5 maitinimo šaltinis

Grandinė nėra sudėtinga, todėl mes viską išlydome pagal svorį, izoliuodami tranzistoriaus laidus ir kojas, transliuodami jį į nugarą, šoną


GBRL programinės įrangos nustatymas nėra lengva užduotis, ypač pradedantiesiems. Ir lazeriu, kaip ir degtukais, vaikai nėra žaislai. Net ir su atspindėtu spinduliu, akis gali būti stipriai pažeista. Todėl aš rekomenduoju dirbti su lazeriu tik su akiniais, o bandymų ir nustatymų laikui vietoj lazerio prijunkite įprastą šviesos diodą. Spalva nesvarbi. Į diodo teigiamo laido tarpą įtraukę tinkamą rezistorių, vietoje lazerio prijungiame šviesos diodą:


Apsauginiai akiniai ir bandymo diodas sumažins atsitiktines graviruotojo problemas.


4 žingsnis Variklio srovės ribos nustatymas.
Srovės stiprio nustatymas yra būtinas norint sumažinti triukšmą veikiant didelėms srovėms, atsikratyti šlyties esant mažoms srovėms, taip pat norint sumažinti žingsninio variklio šildymą.

Mes prijungiame neigiamą multimetro laidą prie GND kontakto, o teigiamą laidą prispaudžiame prie vairuotojo nustatymo rezistoriaus kūno. Susukite tiuningo rezistorių mažu atsuktuvu, išmatuodami įtampą Vref. Taigi mes nustatėme teisingą srovę mūsų varikliui su varikliu.
„Vref“ A4988 formulė priklauso nuo jiems sumontuotų rezistorių vertės. Paprastai tai yra R100.

Vref = Imax * 8 * (RS)

Imax - žingsninio variklio srovė
RS yra rezistoriaus varža.
Mūsų atveju:
RS = 0,100.
Rekomenduojamas žingsninių variklių srovės stipris yra 0,36A. Bet aš norėčiau jį šiek tiek padidinti.
Imax = 0,4
Vref = 0,5 * 8 * 0,100 = 0,32 V.

5 veiksmas: užpildykite GBRL 1.1.
Patogiausia parašyti paruoštą HEX programinės įrangos failą Arduino Uno.
grbl-1_1f_20170801.zip [296,07 Kb] (atsisiuntimai: 1066)


Norėdami tai padaryti, jums reikia „XLoader“ programos:
xloader.zip [646,9 Kb] (atsisiuntimai: 789)


Vykdykite programą. Pasirinkite anksčiau atsisiųstą HEX failą. Žemiau iš sąrašo pasirenkame valdiklį, būtent „Uno“ (ATmega328). Tada pasirinkite prievadą, prie kurio prijungtas Arduino. Mes nustatėme greitį iki 115200 ir spustelėkite Įkelti. Laukę užpildymo užpildymo, galite pereiti prie patikrinimo ir konfigūravimo.

6 veiksmas.
Į programinę-aparatinę įrangą įtraukti parametrai skiriasi nuo mūsų mašinos parametrų. Konfigūracijai naudojamas terminalo langas. Galite naudoti bet kurį, kas jums patinka. Man labiau patinka „Arduino IDE“. Atsisiųskite jį iš oficialios projekto svetainės:

https://www.arduino.cc/en/Main/Software

Nereikia jokių bibliotekų, mums reikia tik terminalo iš „Arduino IDE“. Skirtuke „Įrankiai“ pasirinkite mūsų plokštę - „Arduino Uno“, tada pasirinkite prievadą, prie kurio jis prijungtas. Po to paleiskite terminalą, esantį skirtuke „Tools - Port Monitor“. Terminalo lange nustatykite parametrą CR (vežimo grąžinimas) ir 115200 baudų greitį.Turėtų būti tokia eilutė:

Grbl 1.1f ['$' už pagalbą] 


Jei pamatėte ją, tada programinė įranga tapo sėkminga ir galite tęsti sąranką. Taigi, mes naudojame žingsninius variklius iš DVD ar CD diskų įrenginių. Jie vadinami PL15S020 arba suderinami su šiuo:
pl15s020.pdf [82,57 Kb] (atsisiuntimai: 1056)
Peržiūrėti internetinį failą:


Norėdami peržiūrėti dabartinius programinės aparatinės įrangos parametrus, įveskite:

$$


Šis variklis turi 20 žingsnių per apsisukimą. Sraigto žingsnis yra atstumas, kurį vežimėlis eina per vieną apsisukimą, mūsų atveju - 3 mm. Mes apskaičiuojame laiptelių skaičių per 1 mm: 20/3 = 6,66666666666667 žingsnių per 1 mm. „A4988“ tvarkyklėse įdiegėme „microstep 16.“. Todėl 6,6666666666666767 * 16 = 106,67 žingsniai per 1 mm. Mes įrašome šiuos duomenis į programinę-aparatinę įrangą. Norėdami tai padaryti, terminalo lange įveskite:

$100=106,67
$101=106,67
$102=106,67


Paskutinis parametras yra neprivalomas, jis yra skirtas Z ašiai, tačiau tada yra suprantamiau peržiūrėti parametrus. Tada įjunkite lazerio režimą komanda:

$32=1


Nustatykite maksimalią lazerio galią į 255:

$30=255


Norėdami išbandyti lazerį (geriau pirmiausia prijungti šviesos diodą), įveskite komandą:

M3 S255


Išjunkite lazerį komanda:

M5


Tada mes nustatome maksimalų deginimo dydį. Mūsų graveriui tai yra 38 x 38 mm:

$130=38.000
$131=38.000
$132=38.000


Vėlgi, paskutinis parametras yra neprivalomas, jis skirtas Z ašiai.
Aš paskirstau mūsų graverio darbinius parametrus, kad galėtumėte palyginti:

$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


7 žingsnis Paruoškite vaizdą.
Norėdami ką nors sudeginti, turite paruošti pasirinktą paveikslėlį, būtent jį išversti į G kodą. Norėdami tai padaryti, mes naudosime CHPU programą:
chpu.rar [1000,35 Kb] (atsisiuntimai: 903)


Atsisiųskite ir nuplėškite programą. Spustelėkite „Importuoti paveikslėlį“ ir pasirinkite savo nuotrauką. Skyriuje „Keisti skiriamąją gebą“ nustatykite „Plotis“ ir „Aukštis“ ne daugiau kaip 38 mm. „Tankį“ galima išbandyti skirtingai, mano manymu, optimaliausias yra 6:


Eikite į skirtuką „Nudegti“. Pasirinkite „ĮJUNGTA juodai“. Skyriuje „Preliminarios komandos“ turėtų būti šie įrašai be skliaustuose pateiktų paaiškinimų:

%
G71
S255 (maksimali lazerio galia)
G0 F200 (tuščiosios eigos greitis)
„G1 F100“ (degimo greitis)
(Degimo greitis)


Galite išbandyti skirtingą degimo greitį. Plastikui užtenka F100, medienai gali reikėti mažiau. Spustelėkite „Išsaugoti G kodą“ ir nurodykite saugojimo vietą. Svarbu! Rezoliucija turėtų būti „.nc“.

8 žingsnis.
Norėdami sudeginti ir valdyti graverį, mes naudosime „GrblController“ programą:
grblcontroller361setup_1421882383496.rar [4,35 Mb] (atsisiuntimai: 693)


Atsisiųskite ir įdiekite. Spustelėkite „Atidaryti“. Patikrinę, ar viskas veikia, naudodami rodykles ir įjungimo lazeriu komandą, pasirinkite failą, kurį išsaugojote, ir nusiųskite jį įrašyti paspausdami „Pradėti“:




Vaizdo graveris:



9.7
9.2
9.4

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalęju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti
61 komentaras
Autorius
Svečias Dmitrijus,
Pabandykite nustatyti tuščiosios eigos greitį naudodami komandą G0 200.
Taip pat išbandykite kitą „LaserGRBL“ programą, ją galite atsisiųsti čia: https://lasergrbl.com/download/. Tai paprasčiau ir patogiau.
Svečias Dmitrijus
Ačiū, komandos užsiregistravo. Bet „GRBL“ valdiklyje varikliai nereaguoja į komandas arba veikiau visai nereaguoja. Skyde yra maisto.
Būčiau labai dėkingas, jei paliktumėte koordinates, kad galėtumėte susisiekti tiesiogiai, pirmiausia namuose, patirkite nulį, o šį pirmadienį reikalingas išankstinis diplomo gynimas, darbinė mašina

Svečias Dmitrijus,
22 klaida bandant pamainą.
Autorius
Svečias Dmitrijus,
Laba diena Pabandykite įvesti komandas po vieną. Ir pabandykite, jei yra taškų, atskirti sveikąją skaičių dalį - įdėkite kablelius. Ir atvirkščiai, jei kableliai, pakeiskite taškais
Svečias Dmitrijus
Sveiki! 3 klaida bandant padaryti
$100=106,67
$101=106,67
$102=106,67

$130=38.000
$131=38.000
$132=38.000

Su kitomis komandomis nėra klaidų. Kai visiškai bandote įvesti visus veikimo parametrus, 11 klaida.

Svečias Dmitrijus,
lazeris įjungiamas komandomis.
Autorius
Svečias Dmitrijus,
Laba diena Lazeris yra sujungtas per tranzistorių, kad pritvirtintų Z +. Turite prisijungti prie baltų kaiščių, juodų visų GND. Taip, visi trys trumpikliai turi būti įdiegti.
Svečias Dmitrijus
Sveiki, aš nesupratau, kaip prijungti lazerį iš straipsnio. Kaip suprantu, jis turėtų būti užklijuotas prie vieno iš dviejų Z + apvalkalų, esančių skyde, tačiau nuotraukoje šios kojos tuščios.

Taip pat norint nustatyti variklio žingsnį, trumpiklius reikia įrengti ant visų 3 kontaktų porų - Mo, M1, M2?
Autorius
Svečias Gerasimas,
https://github.com/gnea/grbl/releases
Svečias Gerasimas
Kur yra HEX? Kur jį gauti?
Aš turiu vieną su romo dvd, o kitą su romo dvd, teoriškai galų gale turėtų būti dvipolis ...
NomanasGRBL veikia tik su bipoliniais žingsniniais varikliais, kuriuos turite?
Sveiki, dėl tam tikrų priežasčių „stephop“ neveikia, „GRBL Contoller“ aš nustatiau greitį, kad nebūtų klaidų, tai rodo, kas veikia. Aš rūšiavau jį tiesiai ant kaiščių, susukau apvijas ir prijungiau skydo kaiščius (bandžiau pakeisti), bet jokios reakcijos nebuvo. Nesuprantu, kokia gali būti problema
Tikrai ne DVD lazeriu. Jo partija yra mediena ir plastikas, ir tik tamsi. Ir tik graviūra, o ne aštri.
Autorius
Laba diena Aš tikrai negaliu jums pasakyti, nes aš negraviravau ant metalo.
Svečias Rinat
išdegti ant metalinio paviršiaus, kokios galios reikia lazeriui?
ANDREWAS CHULKINAS
Jei naudojate 1 W lazerį, paprasčiausiai neturite pakankamai lazerio galios graviruoti pustonius. Forumuose jie rašo, kad pustoniui reikia ne mažiau kaip 2 vatų lazerio. Aš taip pat negraviruoju pusės tono 1W lazeriu, užsisakiau 5,5W, ir pamatysime.
vitarezoffas
naudojant šią PWM lazerio prijungimo schemą, galima koreguoti lazerio galią. Ar teisingai suprantu? „M3 s10“ komanda silpnai įjungia lazerį, „m3 s100“ yra ryškesnė, o „s255“ veikia visu pajėgumu. mano atveju vistiek. kodėl tada lazeris nesudaro pustonio ant sudegusio paveikslėlio? valdymo programa pateikia skirtingas galios S reikšmes kode, kai eina per atspalvius, ir akivaizdu, kad lazeris užgeso ir tampa ryškesnis, tačiau nuotraukoje jis yra tik nespalvotas ...
Autorius
Aišku, matyt, jūsų žingsniai nėra standartiniai.
O gal variklių vairuotojai yra sukonfigūruoti taip, kad būtų apribota 12 voltų srovė, tada, kai prijungsite 5 voltus, srovės stipris bus per mažas, kad jie galėtų veikti.
Paprasčiausiai pagal šių variklių duomenų lapą jie dirba nuo 5 voltų, aš nežinau, kaip jie elgsis 12 metų. Bet jei jis veikia ir nesukelia problemų, tada 12 voltų yra normalu.
vitarezoffas
Aš prijungiau skydą nuo 5V PSU. Žingsninių ratų pavaros nustojo veikti. Perjungė atgal į 12 V ir viskas sukasi.
Autorius
Taip, toks įtampos diapazonas užrašytas ant skydo. Bet jūsų naudojamų laiptelių variklių įtampa turi būti parinkta. Jei tai yra DVD \ CD varikliai, tada jie yra vertinami 5 voltais.
Autorius
Aš džiaugiausi galėdamas padėti
vitarezoffas
Tranzistorių pakeičiau TIP 122 ir jis veikė. Ačiū už patarimus.
vitarezoffas
Pasirodo, kad tiek CNC skydas, tiek lazeris gali būti maitinami iš vieno 5 V bloko?
Galų gale ant skydo plokštės yra nudažytas 12-36V. Aš tiekiau 12 V skydą ir trafaretas atliko puikų darbą piešdamas pieštuku.
Autorius
Pakeiskite tranzistorių.
Įtampa gali būti nepakankama, kad uždarytumėte tranzistorių, priešais tranzistoriaus pagrindą esantis rezistorius yra skirtas TIP120.
Jūsų tranzistoriui gali prireikti mažesnio rezistoriaus, tačiau tai yra prielaida.
Autorius
GND turėtų būti imamas minusas. Jūs negalite paimti Z-pin. Tai yra Z ašies priekabos kaištis.
Paprasčiausias būdas yra pritvirtinti skydą prie neigiamo laido skydo galios etiketės arba naudoti GND skydą.
Jei naudojate žingsninius variklius iš DVD \ CD, tada juos turite maitinti atitinkamai nuo 5 voltų, taip pat ir skydo.
vitarezoffas
Kombinuotas minusinis BP lazeris su minusiniu skydu. Pasirodžius komandai M3 S255, tranzistoriaus galia yra 5,07 V. Tarp lazerio pliuso ir skydo minuso yra ir 5 V. Panašu, kad problema yra tranzistoriuje. Toliau jo minusas nepraeina. Aš kerta emiterio kojas ir kolektorių ant tranzistoriaus, o lazeris yra supjaustytas.
vitarezoffas
Ačiū Mano minusinis PSU nėra prijungtas prie minuso skydo. Greičiausiai problema yra ta. Vakare patikrinsiu.
Ir vis dėlto mano skydą maitina 12 voltų maitinimo šaltinis, o laboratorijos techniko lazeris yra 5 V.
Ar įmanoma iš bet kurio skydo kaiščio paimti minusą, kad būtų galima prisijungti prie maitinimo šaltinio? Arba tiesiog iš smeigtuko šalia Z +?
Autorius
Laba diena Jei signalas pasirodo ant Z +, tai reiškia, kad viskas, išskyrus lazerio prijungimą, padaryta teisingai. Be to, maitinimo šaltinis turi būti tiesiogiai prijungtas prie lazerio. Minusas per tranzistorių. Prie tranzistoriaus reikia prijungti lazerio maitinimo šaltinį ir arduino. Turite nuolat tikrinti visą laidų schemą:
Išjunkite lazerį, įjunkite graverį
Patikrinkite įtampą tarp lazerio pliuso (viela, kuri turėtų būti prijungta prie lazerio) ir maitinimo šaltinio minuso, jei yra 5 voltų, eikite į priekį, jei ne, ieškokite problemos dėl maitinimo šaltinio ar laidų
Patikrinkite įtampą tarp lazerio pliuso ir skydo (arba arudino) minuso, jei yra 5 voltai, eikite į priekį, jei ne, prijunkite skydo (arduino) minusą ir maitinimo šaltinį prie tiekimo lazerio.
Įjunkite lazerį per programą (komanda m3 s225), patikrinkite įtampą lazerio kontaktuose, jei yra 5 voltų, lazeris yra sugedęs, jei nėra įtampos, yra problema tranzistoriuje. Galbūt jis netinka ar perdegė.
vitarezoffas
5 V maitinimas įjungus „z +“ pasirodo, kai „grbl“ siunčiu komandą „m3 s255“, o kai siunčiu „m5“, ji dingsta. bet lazeris nešviečia. z + cnc skydelyje per rezistorių imame tik vieną pliusą? minusas veda tranzistorių, kaip aš suprantu. Būtų malonu nupiešti diagramą.
tranzistorius paėmė analoginį 7rf7 (kt817g jis yra)
ką patartum?
.
Autorius
Laba diena Geriau to nedaryti, nes 5 voltų CNC skydelyje yra 5V kaištis Arduino. „Arduino“ maitinamas iš USB jungties, kur srovės stipris (naudojant UBS 2.0) yra ne didesnis kaip 500 mA. Lazeriui reikia išorinio energijos šaltinio. Jei naudojate lazerį iš DVD disko, srovė gali pasiekti 800 mA. Ir tai yra mažiausias įmanomas lazeris. Didesnio srovės stiprumo lazeris gerai sudegs.
vitarezoffas
Ar įmanoma iš tokios grandinės paimti 5V iš CNC skydo plokštės kaip lazerio maitinimo šaltinį. Aš dabar turiu taip sujungtą servo, o ne Z ašį.
ganzubas
Citata: Lefty
Taigi prijunkite per tranzistorių pagal autoriaus pateiktą schemą ir būsite PWM.

Taip, iš tikrųjų, tai suveikė! Taip pat norėčiau padaryti garso signalą deginimo (pjovimo) proceso pabaigoje. Kas žino, kaip tai galima padaryti?
Autorius
Manau, kad tai yra aparatinės įrangos problema. Vienas iš vairuotojų gali būti sugedęs. Arba ryšio problema, patikrinkite kontaktų kokybę.
Ačiū už paaiškinimus, dar vienas toks klausimas.Aš turiu tokią problemą, kai prijungiami 2 A4988 tvarkyklės, vienas iš jų pradeda lėtėti (viena ašis) arba visai nereaguoja, bet jei vienas vairuotojas veikia, ši problema išnyksta. Srovės tikrai yra pakankamai, maitinimo šaltinis yra galingas.
Prieš pašalindami ankstesnį komentaro saitą „čia“
Taigi prijunkite per tranzistorių pagal autoriaus pateiktą schemą ir būsite PWM.
Po šių komandų viskas veikė, bet gal galėtum pateikti nuorodą į šią informaciją (kokios komandos)
Lazeris pradėjo veikti po šių komandų. O kur daugiau sužinoti apie šiuos dalykus, neturite nuorodos?
ganzubas
Viską surinkau ir sujungiau pagal straipsnį. Viskas veikia, išskyrus lazerį. Tiksliau, jis taip pat veikia (švyti), bet ne daugiau. Lazeris be PWM 1500 mW 5 voltų. Jei prijungsiu jį prie kontaktų Z + ir GND, gaunu tik mėlyną „žibintuvėlį“. Ir jei jūs tiesiogiai pritaikote 5 voltus, apeidami CNC duomenų lentelę, tada lazeris pradeda normaliai pjauti. Kokia gali būti problema?
Būtina nustatyti pastūmos greitį: F500
Išbandykite komandas:
M3 S255
F500
G1x1
Autorius
Laba diena, galite perskaityti klaidos aprašą: https://github.com/gnea/grbl/wiki/Grbl-v1.1-Interface
Ten angliškai, bet pasitelkę vertėją galite tai išsiaiškinti.
Greičiausiai valdiklis prisiekia, kad trūksta greičio.
Pirmosios eilutės degant ar pradedant darbą turėtų būti:
G71 - įjungia darbo režimą naudojant metrinius duomenis.
S255 - lazerio galia
G0 F200 - tuščiosios eigos greitis
G1 F100 - degimo greitis
Pirmiausia pabandykite įvesti šias komandas (be paaiškinimų).
grblcontroller361 meta klaidą „Erorr22“. Kokia ši klaida?
Aš turiu tą pačią problemą, kai įjungiu lazerį (M3 S255) aš matau „Z +“ jungties įtampą, bet jos nėra. Programinė įranga GRBL 1.1f.
Autorius
Laba diena Ryšio nuotrauka yra aukščiau esančiame straipsnyje. Bet ten nieko ypatingo. CNC skydas dedamas tiesiai ant arduino, o žingsniniai varikliai, lazeris ir galia jau yra prijungti prie skydo, prie specialiai išvestų ir pasirašytų kontaktų. Jei turite klausimų - klauskite, aš pasistengsiu padėti.
Pabandysiu tai padaryti. Su kokiais laidais turite sunkumų? Ar naudojate skydą?
Svečias Andrejus
Jei nėra sunku, galite fotografuoti laidų prijungimą prie arduinkos ... būsiu labai dėkingas
mano lazeris paleidžiamas tik po komandų:
M3 S255
F500 (važiavimo greitis)
G1X1 (X ašies judėjimas)

Bet kokiu atveju viskas veikia. Ačiū už straipsnį !!!
Autorius
Laba diena Kai išleidžiu komandą M3 S255, įsijungia mano lazeris. Vežimas yra neprivalomas. Pabandykite patikrinti GRBL versiją. Priklausomai nuo versijos, išvestis, prie kurios prijungtas lazeris, yra skirtinga.
Ta pati problema kaip Andrejus Chulkina
Ant kojos (D 11) Z + minusas, nereaguoja į komandas „M“.
3dtodey rašo, kad lazeris neįsijungs, kol nepradės judėti žingsniai, tačiau mano G kodas yra sukurtas be lazerio paleisties komandos.

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...