Naminis valdiklis CNC stakl?ms, 3 a?i? grandin?s schema. CNC frezavimo stakl?s su autonominiu valdikliu STM32. Valdiklis pagamintas i? lau?o med?iag?

D?l savaranki?kas surinkimas frezavimo stakl?s, turite pasirinkti CNC valdymo valdikl?. Valdikliai yra keli? kanal?: 3 ir 4 a?i? ?ingsnini? varikli? valdikliai, ir vieno kanalo. Daugiakanaliai valdikliai da?niausiai naudojami ma?iems ?ingsniniams varikliams, kuri? dydis 42 arba 57 mm (nema17 ir nema23), valdyti. Tokie varikliai tinka savaranki?kai montuoti CNC stakles, kuri? darbinis laukas yra iki 1 m. Savaranki?kai surenkant ma?in?, kurios darbinis laukas didesnis nei 1 m, tur?tum?te naudoti standartinio dyd?io 86 mm ?ingsninius variklius (nema34); tokiems varikliams valdyti reik?s galing? vieno kanalo tvarkykli?, kuri? valdymo srov? yra 4,2 A ir didesn?.

Stalin?ms frezavimo stakl?ms valdyti pla?iai naudojami valdikliai, pagr?sti specializuotomis SD tvarkykl?s mikroschemomis, pavyzd?iui, TB6560 arba A3977. ?iame luste yra valdiklis, kuris generuoja teising? sinusin? bang? skirtingi re?imai pus? ?ingsnio ir turi galimyb? programin?s ?rangos diegimas apvij? srov?s. ?ios tvarkykl?s skirtos dirbti su ?ingsniniais varikliais iki 3A, varikli? dyd?iais NEMA17 42mm ir NEMA23 57mm.

Valdiklio valdymas naudojant specializuot? arba Linux EMC2 ir kitus kompiuteryje ?diegtus. Rekomenduojama naudoti kompiuter?, kurio procesoriaus da?nis ne ma?esnis kaip 1 GHz ir 1 GB atminties. Stalinis kompiuteris suteikia geriausi balai, palyginti su ne?iojamaisiais kompiuteriais ir daug pigiau. Be to, ?? kompiuter? galite naudoti kitoms u?duotims atlikti, kai jis n?ra u?si?m?s j?s? ?renginio valdymu. Diegiant ne?iojamajame arba asmeniniame kompiuteryje su 512 MB atmintimi, rekomenduojama atlikti.

Norint prisijungti prie kompiuterio, naudojamas lygiagretus LPT prievadas (valdikliui su USB s?saja, USB prievadu). Jei j?s? kompiuteryje n?ra lygiagre?iojo prievado (vis daugiau kompiuteri? i?leid?iama be ?io prievado), galite ?sigyti PCI-LPT arba PCI-E-LPT prievado pl?tiklio kortel? arba specializuot? USB-LPT valdikl?-keitikl?, kuris jungia prie kompiuterio per USB prievad?.

Su staline graviravimo ir frezavimo stakle, pagaminta i? aliuminio CNC-2020AL, su valdymo bloku su galimybe reguliuoti suklio greit?, 1 ir 2 pav., valdymo bloke yra ?ingsninio variklio tvarkykl? ant TB6560AHQ lusto, ?ingsninio maitinimo ?altiniai. variklio vairuotojas ir veleno maitinimo ?altinis.

1 paveikslas

2 pav

1. Vienas pirm?j? CNC frezavimo stakli? valdymo valdikli? TB6560 mikroschemoje buvo pramintas "m?lyna lenta", 3 pav. ?i plok?t?s versija buvo daug diskutuojama forumuose, ji turi nema?ai tr?kum?. Pirmasis yra l?ti optronai PC817, kurie, nustatant ma?inos valdymo program? MACH3, reikalauja ?vesti maksimal? leistina vert? laukuose Step pulse ir Dir pulse = 15. Antrasis – prastas optini? jung?i? i??jim? suderinimas su TB6560 tvarkykl?s ??jimais, kur? galima i?spr?sti pakeitus grandin?, 8 ir 9 pav. Tre?ias – tiesiniai reguliatoriai plok?t?s maitinimo ?altinio ir d?l to labai perkaista, v?lesn?se plok?t?se naudojami impuls? stabilizatoriai. Ketvirtasis yra maitinimo grandin?s galvanin?s izoliacijos tr?kumas. Suklio rel? yra 5A, kurios daugeliu atvej? nepakanka ir reikia naudoti galingesn? tarpin? rel?. Privalumai apima valdymo skydelio prijungimo jungties buvim?. ?is valdiklis nenaudojamas.

3 pav.

2. CNC stakli? valdymo valdiklis pateko ? rink? po „m?lynosios lentos“, pravard?iuojamos raudon?ja lenta, 4 pav.

?ia naudojami auk?tesnio da?nio (greitieji) optronai 6N137. Suklio rel? 10A. Galimyb? naudoti galvanin? elektros energijos tiekimo izoliacij?. Yra jungtis ketvirtos a?ies vairuotojui prijungti. Patogi jungtis galini? jungikli? prijungimui.

4 pav.

3. ?ingsninio variklio valdiklis, pa?ym?tas TB6560-v2, taip pat yra raudonas, bet supaprastintas, n?ra galios atjungimo, 5 pav. Ma?as dydis, bet d?l to ma?esnio dyd?io radiatorius

5 pav

4. Valdiklis aliuminio korpuse, 6 pav. Korpusas apsaugo valdikl? nuo dulki? ir metalini? dali?, taip pat tarnauja kaip geras au?intuvas. Galvanin? maitinimo ?altinio izoliacija. Yra jungtis papildomoms +5V grandin?ms maitinti. Greiti optronai 6N137. N ma?os var?os ir ma?o ESR kondensatoriai. Rel?s suklio ?jungimui valdyti n?ra, ta?iau yra du i??jimai, skirti prijungti rel? (tranzistoriniai jungikliai su OK) arba PWM, skirti veleno sukimosi grei?iui valdyti. Rel?s valdymo signal? prijungimo apra?ymas puslapyje

6 pav

5. CNC frezavimo ir graviravimo stakli? 4 a?i? valdiklis, USB s?saja, 7 pav.

7 pav

?is valdiklis neveikia su MACH3 programa; jis pateikiamas su savo ma?inos valdymo programa.

6. ?renginio CNC valdiklis SD tvarkykl?je i? Allegro A3977, 8 pav.

8 pav

7. Vieno kanalo ?ingsninio variklio tvarkykl? CNC stakl?ms DQ542MA. ?i? tvarkykl? galima naudoti, kai savaranki?ka gamyba ma?ina su dideliu darbo lauku ir ?ingsniniais varikliais, kuri? srov? iki 4,2A, gali dirbti ir su Nema34 86mm varikliais, 9 pav.

9 pav

TB6560 m?lynojo ?ingsninio variklio valdiklio plok?t?s modifikacijos nuotrauka, 10 pav.

10 pav.

M?lynojo ?ingsninio variklio valdiklio plok?t?s tvirtinimo prie TB6560 schema, 11 pav.


Laba diena visiems! Ir ?tai a? su nauja savo istorijos dalimi apie CNC ma?ina. Kai prad?jau ra?yti straipsn?, net nemaniau, kad jis bus toks didelis. Kai ra?iau apie aparato elektronik?, pa?i?r?jau ir i?sigandau - A4 lapas i? abiej? pusi? buvo padengtas ra?tu, o pasakoti dar buvo daug, daug.

Gal? gale viskas pasirod? taip CNC stakli? k?rimo vadovas, darbo ma?ina, nuo nulio. Straipsnio apie vien? ma?in? bus trys dalys: 1-elektroninis u?pildymas, 2-ma?inos mechanika, 3-visos elektronikos nustatymo subtilyb?s, pati ma?ina ir ma?inos valdymo programa.
Apskritai, a? stengsiuosi vienoje med?iagoje sujungti visk?, kas naudinga ir reikalinga kiekvienam pradedan?iajam ?domus reikalas, k? a? pats perskai?iau ?vairiuose interneto ?altiniuose ir perdaviau per save.

Beje, tame straipsnyje pamir?au parodyti padaryt? amat? nuotraukas. Taisau tai. Put? polistirolo me?kos ir faneros augalas.

Pratarm?

Po to, kai surinkau savo nedidel? ma?in? be dideli? pastang?, laiko ir pinig?, a? rimtai susidom?jau ?ia tema. Per „YouTube“ ?i?r?jau jei ne visus, tai beveik visus vaizdo ?ra?us, susijusius su m?g?ji?komis ma?inomis. Mane ypa? su?av?jo produkt?, kuriuos ?mon?s gamina ant savo “ nam? CNC“ Pa?i?r?jau ir pri?miau sprendim? – surinksiu savo didel? ma?in?! Taigi ant emocij? bangos, visko iki galo neapgalvojusi, pasin?riau ? nauj? ir nepa?int? pasaul? CNC.

Ne?inojau nuo ko prad?ti. Vis? pirma, a? u?sisakiau ?prast? ?ingsnin? varikl? Vexta 12 kg/cm, beje, su i?did?iu u?ra?u „made in Japan“.


Keliaudamas per Rusij?, jis vakarais s?d?jo ?vairiuose CNC forumuose ir band? apsispr?sti d?l savo pasirinkimo. STEP/DIR valdiklis ir ?ingsnini? varikli? vairuotojai. Apsvars?iau tris variantus: ant lusto L298, ant lauko darbinink? arba nusipirkite gatav? kini?k? TB6560 apie kur? buvo labai prie?taringi atsiliepimai.


Vieniems jis ilg? laik? veik? be problem?, kitiems perdeg? d?l menkiausios vartotojo klaidos. Ka?kas net para??, kad perdeg? ?iek tiek pasukus tuo metu prie valdiklio prijungto variklio velen?. Grei?iausiai schemos pasirinkimo naudai suvaidino kin? nepatikimumo faktas L297+ aktyviai diskutuojama forume. Schema tikriausiai tikrai nesunaikinama, nes... Vairuotojo lauko amperai yra kelis kartus didesni, nei reikia tiekti varikliams. Nors lituoti tenka pa?iam (tai tik pliusas), o dali? kaina buvo ?iek tiek didesn? nei kini?ko valdiklio, bet jis patikimas, o tai svarbiau.

?iek tiek nukrypsiu nuo temos. Kai visa tai buvo padaryta, net nekilo mintis, kad kada nors apie tai para?ysiu. Tod?l mechanikos ir elektronikos surinkimo proceso nuotrauk? n?ra, tik kelios nuotraukos darytos mobiliojo telefono kamera. Visa kita jau buvo paspausta specialiai straipsniui surinkta forma.

Lituoklio korpusas bijo

Prad?siu nuo maitinimo ?altinio. Planavau padaryti impulsin?, su juo k?riau turb?t savait?, bet vis tiek nepavyko nugal?ti i? niekur kilusio jaudulio. Kei?iu transmisij? ? 12V - viskas gerai, bet kai pakei?iau ? 30, tai visi?ka netvarka. Pri?jau i?vados, kad ?ia lipa ka?kokios nes?mon?s Atsiliepimas nuo 30v iki 494 TL ir nugriauna jos bok?t?. Taigi a? atsisakiau ?io impuls? generatoriaus, laimei, buvo keli TS-180, i? kuri? vienas tarnavo t?vynei kaip transo maitinimo ?altinis. Ir k? sakysi, gele?ies ir vario gabalas bus patikimesnis u? milteli? kr?v?. Transformatorius persivyniojo iki reikiam? ?tamp?, bet varikliams maitinti reik?jo +30V, maitinimui +15V IR2104, +5V ?jungtas L297, ir ventiliatorius. ? variklius galima tiekti 10 ar 70, svarbiausia nevir?yti srov?s, bet jei darai ma?iau, maksimalus greitis ir galia suma??ja, bet transformatorius neleido daugiau, nes reikia 6-7A. 5 ir 15v ?tampos stabilizavosi, 30 liko „plaukioti“ m?s? elektros tinklo nuo?i?ra.


Vis? t? laik? kiekvien? vakar? s?d?jau prie kompiuterio ir skai?iau, skai?iau, skai?iau. Valdiklio nustatymas, program? parinkimas: kuri? brai?yti, kuri? valdyti ma?in?, kaip daryti mechanik? ir t.t. ir taip toliau. Apskritai, kuo daugiau skai?iau, tuo dar?si baisiau ir vis da?niau i?kildavo klausimas „kam man to reikia?“ Bet trauktis buvo per v?lu, variklis ant stalo, detal?s ka?kur pakeliui – turime t?sti.

At?jo laikas lituoti lent?. Tie, kuriuos galima rasti internete, man netiko d?l trij? prie?as?i?:
1 – Parduotuv?, kurioje u?sisakiau dalis, nebuvo IR2104 DIP paketuose, ir jie man atsiunt? 8-SOICN. Jie yra lituojami ant lentos i? kitos pus?s, auk?tyn kojomis, tod?l reik?jo atspind?ti takelius ir j? ( IR2104) 12 vnt.


2 - A? taip pat pa?miau rezistorius ir kondensatorius SMD paketuose, kad suma?in?iau skyli?, kurias reik?jo gr??ti, skai?i?.
3 – Radiatorius, kur? tur?jau, buvo ma?esnis, o i?oriniai tranzistoriai buvo u? jo srities. Reik?jo vienos plok?t?s lauko jungiklius perstumti ? de?in?, ant kitos ? kair?, tod?l padariau dviej? tip? lentas.

Ma?inos valdiklio schema


LPT prievado saugumui valdiklis ir kompiuteris buvo sujungti per optin?s izoliacijos plok?t?. Diagram? ir antspaud? pa?miau i? vienos gerai ?inomos svetain?s, bet v?l tur?jau ?iek tiek perdaryti, kad tikt? sau ir pa?alinti nereikalingas detales.


Viena plok?t?s pus? maitinama per USB prievad?, kita, prijungta prie valdiklio, maitinama i? +5V ?altinio. Signalai perduodami optin?mis jungtimis. Vis? informacij? apie valdiklio nustatym? ir atsiejim? para?ysiu tre?iame skyriuje, ta?iau ?ia pamin?siu tik pagrindinius dalykus. ?i atjungimo plok?t? skirta saugiai prijungti ?ingsnin? variklio valdikl? prie kompiuterio LPT prievado. Visi?kai elektri?kai izoliuoja kompiuterio prievad? nuo ma?inos elektronikos ir leid?ia valdyti 4 a?i? CNC ma?in?. Jei ma?ina turi tik tris a?is, kaip m?s? atveju, nereikalingos detal?s gali likti pakibusios ore arba i?vis nesulituotos. Galima prijungti ribinius jutiklius, priverstinio sustabdymo mygtuk?, suklio jungiklio rel? ir kit? ?rengin?, pavyzd?iui, dulki? siurbl?.


Tai buvo optrono plok?t?s nuotrauka, paimta i? interneto, taip atrodo mano sodas sumontavus korpuse. Dvi lentos ir kr?va laid?. Bet atrodo, kad n?ra trukd?i?, ir viskas veikia be klaid?.


Pirmoji valdiklio plok?t? paruo?ta, visk? patikrinau ir i?band?iau ?ingsnis po ?ingsnio, kaip ir instrukcijose. Naudodamas ?oliapjov?, nustatiau nedidel? srov? (tai ?manoma d?l PWM) ir prijungiau maitinim? (prie varikli?) per 12+24V lempu?i? grandin?, kad neb?t? „nieko, jei kas. “ Mano lauko darbininkai be radiatoriaus.

Variklis su?nyp?t?. Geros naujienos, tada PWM veikia taip, kaip tur?t?. Paspaud?iu klavi?? ir jis sukasi! Pamir?au pamin?ti, kad ?is valdiklis skirtas valdyti bipolin? ?ingsnin? varikl? t.y. su prijungtais 4 laidais. A? ?aid?iau su ?ingsnio / pus?s ?ingsnio ir dabartiniais re?imais. Pus?s ?ingsnio re?imu variklis elgiasi stabiliau ir vystosi didelis greitis+ tikslumas did?ja. Taigi d?emper? palikau „pus?s ?ingsnyje“. Esant maksimaliai saugiai variklio srovei, esant ma?daug 30 V ?tampai, buvo galima sukti varikl? iki 2500 aps./min.! Mano pirmoji ma?ina be PWM niekada apie tai nesvajojo.))

U?sakiau kitus du galingesnius variklius, Nema 18kg/s, bet jau „pagaminta Kinijoje“.


Jie yra prastesn?s kokyb?s Vexta, juk Kinija ir Japonija yra skirtingi dalykai. Kai ranka suki velen?, tai su japonu ka?kaip ?velniai b?na, bet pas kin? jausmas kitoks, bet kol kas tai darbui ?takos neturi. Komentar? apie juos n?ra.

Litavau dvi likusias plok?tes, patikrinau "LED stepper motor simulator", viskas atrod? gerai. Prijungiu vien? varikl? - veikia puikiai, bet ne 2500 aps./min, o apie 3000! Pagal jau i?dirbt? schem? jungiu tre?i? varikl? prie tre?ios plok?t?s, sukasi por? sekund?i? ir sustoja... ?i?riu su osciliatoriumi - ant vieno i??jimo n?ra impuls?. A? vadinu mokest? - vien? i? IR2104 sulau?ytas.

Na, gerai, gal gavau brokuot?, skai?iau, kad taip da?nai nutinka su ?ia smulkmena. Litu ? nauj? (pa?miau 2 vnt su atsargine), ta pati nesamon? - sukasi pora sekund?i? ir STOP! ?ia a? ?sitempiau, ir patikrinkime lauko darbuotojus. Beje, mano lenta turi IRF530(100V/17A), palyginti su (50V/49A), kaip ir originale. Varikliui eis daugiausiai 3A, tad 14A rezervo yra daugiau nei pakankamai, bet kain? skirtumas beveik 2 kartus 530s naudai.
Taigi, a? tikrinu lauko ?renginius ir k? matau... Nelitavau vienos kojos! Ir visi 30V nuo lauko darbininko nul?k? ? ?ios "irkos" i??jim?. Sulitavau kojel?, dar kart? visk? atid?iai ap?i?r?jau ir sumontavau kit?. IR2104, A? pats nerimauju – tai paskutinis. ?jungiau ir labai apsid?iaugiau, kai po dviej? sekund?i? veikimo nesustojo variklis. Re?imai buvo palikti tokie: variklis Vexta– 1,5A, variklis NEMA 2,5A. Su ?ia srove pasiekiama ma?daug 2000 apsisukim?, ta?iau geriau juos apriboti programin?je ?rangoje, kad b?t? i?vengta ?ingsni? praleidimo, o variklio temperat?ra ilgas darbas nevir?ija saugi? varikli? ver?i?. Galios transformatorius susitvarko be problem?, nes da?niausiai vienu metu sukasi tik 2 varikliai, ta?iau radiatoriui reikia papildomo oro au?inimo.

Dabar apie lauko apsaug? ?rengim? ant radiatoriaus, o j? yra 24, jei kas nepasteb?jo. ?ioje lentos versijoje jos i?sid?s?iusios gulint, t.y. radiatorius tiesiog remiasi ant j? ir j? ka?kas traukia.


?inoma, patartina ?d?ti kiet? ??ru?io gabal?l?, kad izoliuot? radiatori? nuo tranzistori?, bet a? tokio netur?jau. Radau tok? sprendim?. Nes Pusei tranzistori? korpusas patenka ? pliusin? maitinimo ?altin?, juos galima montuoti be izoliacijos, tik su termo pasta. O po likusiais pad?jau ??ru?io gabal?lius, likusius nuo sovietini? tranzistori?. Trijose vietose pragr??iau radiatori? ir plok?t? ir priver?iau var?tais. Vien? didel? plok?t? gavau lituodamas tris atskiras plok?tes i?ilgai kra?t?, o perimetr? litavau, kad b?t? tvirtumas Varin? viela 1 mm. Vis? elektronin? kam?t? ir maitinimo ?altin? pad?jau ant ka?kokios gele?in?s va?iuokl?s, net ne?inau kod?l.

I? faneros i?kirpau ?oninius ir vir?utinius dang?ius, ant vir?aus u?d?jau ventiliatori?.

Straipsnyje apra?oma namin? ma?ina su CNC. Pagrindinis ?ios ma?inos versijos privalumas yra paprastas b?das prijungti ?ingsninius variklius prie kompiuterio per LPT prievad?.

Mechanin? dalis

lova
M?s? ma?inos lova yra pagaminta i? plastiko, kurio storis 11-12 mm. Med?iaga n?ra svarbi, galite naudoti aliumin?, organin? stikl?, faner? ir bet kuri? kit? turim? med?iag?. Pagrindin?s r?mo dalys tvirtinamos savisriegiais, jei pageidaujate, tvirtinimo vietas papildomai galite papuo?ti klijais, jei naudojate medien?, galite naudoti PVA klijus.

Suportai ir kreiptuvai
Kaip kreiptuvai buvo naudojami plieniniai strypai, kuri? skersmuo 12 mm, ilgis 200 mm (Z a?is 90 mm), po du gabalus vienai a?iai. Suportai pagaminti i? 25X100X45 matmen? tekstolito. Tekstolite yra trys kiaurym?s, dvi i? j? skirtos kreiptuvams ir viena ver?lei. Kreipiamosios dalys tvirtinamos M6 var?tais. X ir Y atramos turi 4 sriegines skylutes vir?uje, skirtos pritvirtinti stal? ir Z a?ies mazg?.


Suportas Z
Z a?ies kreiptuvai yra pritvirtinti prie X atramos per plienin? plok?t?, kuri yra per?jimo plok?t?, plok?t?s matmenys yra 45x100x4.


?ingsniniai varikliai montuojami ant tvirtinimo detali?, kurios gali b?ti pagamintos i? 2-3mm storio lak?tinio plieno. Var?tas turi b?ti prijungtas prie ?ingsninio variklio a?ies naudojant lankst? velen?, kuris gali b?ti gumin? ?arna. Jei naudosite stand? velen?, sistema neveiks tiksliai. Ver?l? pagaminta i? ?alvario, kuris ?klijuojamas ? apkab?.


Surinkimas
Namin?s CNC ma?inos surinkimas atliekamas tokia seka:

  • Pirmiausia ? apkabas reikia sumontuoti visus kreipiamuosius komponentus ir prisukti prie ?onini? sieneli?, kurios n?ra i? prad?i? sumontuotos ant pagrindo.
  • Suport? judiname i?ilgai kreiptuv?, kol pasieksime skland? jud?jim?.
  • Priver?kite var?tus, pritvirtindami kreipiam?sias dalis.
  • Suport?, kreiptuv? ir ?onin? r?m? pritvirtiname prie pagrindo, tvirtinimui naudojame savisriegius var?tus.
  • Surenkame mazg? Z ir kartu su adapterio plok?te pritvirtiname prie atramos X.
  • Tada sumontuokite ?vino var?tus kartu su movomis.
  • ?ingsninius variklius montuojame sujungdami variklio rotori? ir var?t? su mova. Mes skiriame grie?t? d?mes?, kad ?vino var?tai sukt?si skland?iai.

Ma?inos surinkimo rekomendacijos:
Ver?l?s taip pat gali b?ti pagamintos i? ketaus, nereikia naudoti kit? med?iag?, var?tus galima nusipirkti bet kurioje technin?s ?rangos parduotuv?je ir supjaustyti pagal savo poreikius. Naudojant var?tus su M6x1 sriegiu, ver?l?s ilgis bus 10 mm.

Ma?in? br??iniai.rar

Pereikime prie antrosios CNC ma?inos surinkimo savo rankomis dalies, b?tent elektronikos.

Elektronika

energijos vienetas
Kaip maitinimo ?altinis buvo naudojamas 12 volt? 3A ?renginys. Blokas skirtas maitinti ?ingsninius variklius. Kitas 5 volt? ?tampos ?altinis ir 0,3 A srov? buvo naudojamas valdiklio mikroschem? maitinimui. Maitinimas priklauso nuo ?ingsnini? varikli? galios.

?ia yra maitinimo ?altinio skai?iavimas. Skai?iavimas paprastas – 3x2x1=6A, kur 3 naudojam? ?ingsnini? varikli? skai?ius, 2 maitinam? apvij? skai?ius, 1 srov? amperais.


Valdiklis
Valdymo valdiklis buvo surinktas naudojant tik 3 555TM7 serijos mikroschemas. Valdikliui nereikia programin?s ?rangos ir jis yra gana paprastas schema, d?ka ?ios CNC stakl?s gali pagaminti ne itin elektronikos srityje i?manantis ?mogus.

LPT prievado jungties kai??i? apra?ymas ir paskirtis.

Vvyv. vardas Kryptis apib?dinimas
1 STROBAS ?vestis ir i?vestis Nustato kompiuter? po kiekvieno duomen? perdavimo
2..9 DO-D7 i?vada I?vada
10 KLAUSTI ?vestis Nustatyti ? "0" i?orinis ?renginys gav?s bait?
11 U?SI?MES ?vestis ?renginys nurodo, kad jis u?imtas, nustatydamas ?i? eilut? ? „1“
12 I?trauktas popierius ?vestis Spausdintuvams
13 Pasirinkite ?vestis ?renginys parodo, kad jis yra paruo?tas, nustatydamas ?i? eilut? ? „1“
14 Automatinis tiekimas
15 Klaida ?vestis Nurodo klaid?
16 Inicijuoti ?vestis ir i?vestis
17 Pasirinkite ? ?vestis ir i?vestis
18..25 ??emintas GND GND Bendras laidas

Eksperimentui buvo naudojamas seno 5,25 colio ?ingsninis variklis. Grandin?je 7 bitai nenaudojami, nes Naudojami 3 varikliai. Galite pakabinti raktel?, kad ?jungtum?te pagrindin? varikl? (mal?n? ar gr??t?).

Vairuotojas ?ingsniniams varikliams
?ingsniniam varikliui valdyti naudojama tvarkykl?, kuri yra 4 kanal? stiprintuvas. Konstrukcija ?gyvendinta naudojant tik 4 KT917 tipo tranzistorius.


Taip pat galite naudoti nuosekli?sias mikroschemas, pavyzd?iui - ULN 2004 (9 klavi?ai), kuri? srov? yra 0,5–0,6 A.


Valdymui naudojama programa vri-cnc. I?samus apra?ymas ir programos naudojimo instrukcijas rasite adresu.


Surink? ?i? CNC ma?in? savo rankomis, tapsite galin?ios atlikti ma?inos savininku apdirbimas(gr??imo, frezavimo) plastikai. Graviravimas ant plieno. Taip pat kaip brai?ytuv? galima naudoti namin? CNC ma?in?, ant kurios galima pie?ti ir gr??ti spausdintin?s plok?t?s.

Remiantis med?iaga i? svetain?s: vri-cnc.ru

Tarp daugyb?s valdikli? vartotojai ie?ko t? grandini?, kurios b?t? priimtinos ir efektyviausios savaiminiam surinkimui. Naudojami ir vieno kanalo, ir keli? kanal? ?renginiai: 3 ir 4 a?i? valdikliai.

?renginio parinktys

Esant nedideliam ma?inos darbiniam laukui - iki 1 m, naudojami keli? kanal? ?ingsnini? varikli? valdikliai (?ingsniniai varikliai), kuri? standartiniai dyd?iai yra 42 arba 57 mm. Surenkant ma?in? su didesniu darbiniu lauku - vir? 1 m , reikalingas standartinis 86 mm dydis. J? galima valdyti naudojant vieno kanalo tvarkykl? (valdymo srov? vir?ija 4,2 A).

Valdykite ma?in? skaitmeniniu valdymu valdoma programa, vis? pirma, tai ?manoma naudojant valdikl?, sukurt? remiantis specializuotomis tvarkykl?s mikroschemomis, skirtomis naudoti SD iki 3A. Ma?inos CNC valdiklis valdomas specialia programa. Jis ?diegtas kompiuteryje, kurio procesoriaus da?nis didesnis nei 1 GHz, o atminties talpa 1 GB). Esant ma?esniam t?riui, sistema optimizuojama.

PASTABA! Palyginus su ne?iojamuoju kompiuteriu, tada jei prijungtas stalinis kompiuteris- geresni rezultatai ir kainuoja ma?iau.

Jungdami valdikl? prie kompiuterio, naudokite USB arba LPT lygiagre?iojo prievado jungt?. Jei ?i? prievad? n?ra, naudojamos pl?timo plok?t?s arba valdiklio keitikliai.

Ekskursija ? istorij?

Technologin?s pa?angos etapus galima schemati?kai apib?dinti taip:

  • Pirmasis lusto valdiklis paprastai buvo vadinamas „m?lyna lenta“. ?i parinktis turi tr?kum? ir schem? reikia tobulinti. Pagrindinis privalumas yra tas, kad yra jungtis, prie jos buvo prijungtas valdymo pultas.
  • Po m?lynos pasirod? valdiklis, vadinamas „raudona lenta“. Jame jau buvo naudojami greiti (auk?to da?nio) optronai, 10A veleno rel?, maitinimo izoliacija (galvanin?) ir jungtis, kur b?t? jungiamos ketvirtos a?ies tvarkykl?s.
  • Taip pat buvo naudojamas kitas pana?us ?renginys su raudonais ?enklais, ta?iau labiau supaprastintas. Su jo pagalba buvo galima valdyti nedidel? stalinio tipo ma?in? – vien? i? 3 a?i?.

  • Kitas technologin?s pa?angos linijoje buvo valdiklis su galvanine maitinimo izoliacija, greitaisiais optronais ir specialiais kondensatoriais, turintis aliuminio korpus?, apsaugant? nuo dulki?. Vietoj valdymo rel?s, kuri ?jungt? velen?, dizainas tur?jo du i??jimus ir galimyb? prijungti rel? arba PWM (impulso plo?io moduliacijos) grei?io reguliatori?.
  • Dabar, norint gaminti namin? frezavimo ir graviravimo stakles su ?ingsniniu varikliu, yra galimybi? - 4 a?i? valdiklis, ?ingsninio variklio vairuotojas i? Allegro, vieno kanalo vairuotojas ma?inai su dideliu darbo lauku.

SVARBU! Neperkraukite variklio naudodamiesi vis didesniu grei?iu.


Valdiklis pagamintas i? lau?o med?iag?

Dauguma meistr? teikia pirmenyb? valdymui per LPT prievad? daugeliui m?g?j? valdymo program?. U?uot ?iam tikslui naudoj? speciali? mikroschem? rinkin?, kai kurie valdikl? kuria i? lau?o med?iag? – lauko tranzistori? i? sudegusi?. pagrindin?s plok?t?s(esant didesnei nei 30 volt? ?tampai ir didesnei nei 2 amper? srovei).

O kadangi buvo sukurta putplas?io pjaustymo ma?ina, i?rad?jas naudojo automobili? kaitinam?sias lempas kaip srov?s ribotuv?, o SD buvo pa?alintas i? sen? spausdintuv? ar skaitytuv?. ?is valdiklis buvo ?diegtas nepakeitus grandin?s.

Daryti pati papras?iausia ma?ina„Pasidaryk pats“ CNC, i?ardant skaitytuv?, be SD, pa?alinamas ULN2003 lustas ir du plieniniai strypai, jie pateks ? bandym? portal?. Be to, jums reik?s:

  • Kartonin? d??ut? (i? kurios bus montuojamas ?renginio korpusas). Galimas variantas su tekstolito arba faneros lak?tu, ta?iau karton? lengviau pjaustyti; med?io gabalai;
  • ?rankiai - vielos pjaustytuv?, ?irkli?, atsuktuv? pavidalu; klij? pistoletas ir litavimo reikmenys;
  • tinkamas lentos variantas naminis CNC ma?ina;
  • jungtis LPT prievadui;
  • cilindro formos lizdas maitinimo ?altiniui i?d?styti;
  • jungiamieji elementai - srieginiai strypai, ver?l?s, pover?l?s ir var?tai;
  • TurboCNC programa.

Naminio prietaiso surinkimas

Prad?jus dirbti su naminiu CNC valdikliu, pirmasis ?ingsnis yra kruop??iai lituoti lust? Bandomoji Lenta su dviem maitinimo magistrale. Kitas bus ULN2003 i?vesties ir LPT jungties prijungimas. Toliau pagal schem? sujungiame likusius kai??ius. Nulinis kai?tis (25-asis lygiagretusis prievadas) yra prijungtas prie plok?t?s maitinimo magistral?s neigiamo kai??io.

Tada variklis prijungiamas prie valdymo ?renginio, o maitinimo lizdas prijungiamas prie atitinkamos magistral?s. Siekiant u?tikrinti laid? jung?i? patikimum?, jie tvirtinami kar?tais klijais.

Turbo CNC prijungimas nebus sunkus. Programa yra veiksminga su MS-DOS, taip pat yra suderinama su Windows, ta?iau tokiu atveju galimos tam tikros klaidos ir gedimai.

Sukonfig?rav? program? darbui su valdikliu, galite sukurti bandom?j? a??. Ma?in? prijungimo veiksm? seka yra tokia:

  • Skyl?se, i?gr??tose tame pa?iame lygyje per tris medin?s kalad?l?s, ?ki?kite plieninius strypus ir pritvirtinkite ma?ais var?tais.
  • SD yra prijungtas prie antrojo strypo, u?dedant j? ant laisv? stryp? gal? ir prisukant var?tais.
  • ?vininis var?tas ?sriegiamas per tre?i? ang? ir u?dedama ver?l?. Var?tas, ?ki?tas ? antrojo strypo ang?, ?sukamas tol, kol sustoja, kad praeit? pro ?ias skylutes ir i?eit? ant variklio veleno.
  • Toliau reikia prijungti stryp? prie variklio veleno gumin?s ?arnos gabal?liu ir vielos spaustuku.
  • Norint pritvirtinti ver?l?, reikia papildom? var?t?.
  • Pagamintas stovas var?tais pritvirtinamas ir prie antrojo bloko. Horizontalus lygis Reguliuojamas papildomais var?tais ir ver?l?mis.
  • Paprastai varikliai jungiami kartu su valdikliais ir tikrinami, kad b?t? u?tikrintas teisingas sujungimas. Po to patikrinamas CNC mastelio keitimas ir paleid?iama bandomoji programa.
  • Belieka padaryti ?renginio korpus? ir tai bus paskutinis namini? ma?in? k?r?j? darbo etapas.

Programuojant 3 a?i? ma?inos veikim?, pirm?j? dviej? a?i? nustatymuose nekei?iama. Bet programuojant pirm?sias 4 tre?iosios fazes, ?vedami pakeitimai.

D?mesio! Naudojant supaprastint? ATMega32 valdiklio schem? (1 priedas), kai kuriais atvejais galite susidurti su neteisingu Z a?ies apdorojimu - pus?s ?ingsnio re?imu. Bet ? pilna versija jo plok?t?s (2 priedas), a?i? srov?s reguliuojamos i?orine aparat?ra PWM.

I?vada

Valdikliuose, surinktuose ant CNC stakli? – Platus pasirinkimas Naudojimas: brai?ytuvuose, ma?uose mar?rutizatoriuose, dirban?iuose su mediena ir plastikin?s dalys, plieno graviruotojai, miniati?rin?s gr??imo stakl?s.

?renginiai su a?ine funkcija taip pat naudojami brai?ytuvuose, jais galima pie?ti ir gaminti spausdintines plok?tes. Taigi ?gudusi? meistr? surinkimui skirtos pastangos b?simajame valdiklyje tikrai atsipirks.

Tai mano pirmoji CNC ma?ina, surinkta savo rankomis i? turim? med?iag?. Ma?inos kaina yra apie 170 USD.

Jau seniai svajojau surinkti CNC stakles. Man jo daugiausia reikia faneros ir plastiko pjaustymui, kai kuri? dali? pjaustymui modeliavimui, naminiams gaminiams ir kitoms ma?inoms. Rankas nie??jo surinkti ma?in? beveik dvejus metus, per t? laik? rinkau detales, elektronik? ir ?inias.

Ma?ina yra biud?etin?, jos kaina minimali. Toliau vartosiu tokius ?od?ius paprastam ?mogui gali atrodyti labai baisu ir tai gali i?g?sdinti pa?i? pastatytas ma?ina, bet i? tikr?j? visa tai labai paprasta ir lengvai ?sisavinama per kelias dienas.

Elektronika surinkta naudojant Arduino + GRBL programin? ?rang?

Mechanika pati papras?iausia, r?mas i? 10mm faneros + 8mm var?tai ir var?tai, linijiniai kreiptuvai i? metalinio kampo 25*25*3 mm + guoliai 8*7*22 mm. Z a?is juda ant M8 kai??io, o X ir Y a?ys ant T2.5 dir??.

CNC velenas yra naminis, surinktas i? be?epetinio variklio ir ?vor?s spaustuko + dantyto dir?o pavaros. Reik?t? pa?ym?ti, kad veleno variklis maitinamas i? pagrindinio 24 volt? maitinimo ?altinio. IN Technin?s specifikacijos Teigiama, kad variklis yra 80 amper?, ta?iau realiai jis sunaudoja 4 amperus esant didelei apkrovai. Negaliu paai?kinti, kod?l taip nutinka, bet variklis veikia puikiai ir atlieka savo darb?.

I? prad?i? Z a?is buvo ant savadarbi? linijini? kreiptuv? i? kamp? ir guoli?, v?liau perdariau, nuotraukos ir apra?ymas ?emiau.

Darbo erdv? yra ma?daug 45 cm X ir 33 cm Y, 4 cm Z. Atsi?velgdamas ? pirm?j? patirt?, a? padarysiu kit? ma?in? didesni? matmen? ir sumontuosiu du variklius ant X a?ies, po vien? i? abiej? pusi?. . Taip yra d?l didel?s rankos ir jai tenkan?ios apkrovos, kai darbai atliekami maksimaliu atstumu i?ilgai Y a?ies.Dabar yra tik vienas variklis ir tai veda prie dali? i?kraipymo, apskritimas pasirodo ?iek tiek elips?s formos d?l susidariusio ve?im?lio lenkimo i?ilgai X.

Original?s variklio guoliai greitai atsilaisvino, nes nebuvo skirti ?oninei apkrovai, ir tai yra rimta. Tod?l a?ies vir?uje ir apa?ioje sumontavau du didelius 8 mm skersmens guolius, tai tur?jo b?ti padaryta i? karto, dabar d?l to yra vibracija.

?ia nuotraukoje matosi, kad Z a?is jau yra ant kit? linijini? kreiptuv?, apra?ymas bus ?emiau.

Patys gidai labai paprastas dizainas, ka?kaip nety?ia radau Youtube. Tada ?is dizainas man atrod? idealus i? vis? pusi?, minimalios pastangos, minimalios detal?s, lengvas surinkimas. Ta?iau, kaip parod? praktika, ?ie vadovai neveikia ilgai. Nuotraukoje pavaizduotas griovelis, susidar?s Z a?yje po savait?s mano CNC stakl?s bandom?j? va?iavim?.

Naminius kreipiklius ant Z a?ies pakei?iau baldiniais, jie kainuoja ma?iau nei doler? u? du gabalus. Sutrumpinau, palikau 8 cm eig?.X ir Y a?yse dar yra sen? kreiptuv?, kol kas j? nekeisiu, planuoju i?kirpti dalis naujai ma?inai ant ?ios ma?inos, tada a? tiesiog i?ardykite ??.

Keletas ?od?i? apie pjaustytuvus. Niekada nedirbau su CNC, taip pat turiu labai ma?ai frezavimo patirties. Kinijoje nusipirkau kelias frezas, visos turi 3 ir 4 griovelius, veliau supratau, kad sios frezos tinka metalui, bet fanerai frezuoti reikia kitokiu pjaustytuvu. Kol nauji pjaustytuvai ?veikia atstum? nuo Kinijos iki Baltarusijos, a? stengiuosi dirbti su tuo, k? turiu.

Nuotraukoje parodyta, kaip 4 mm pjaustytuvas deg? ant 10 mm ber?o faneros, vis tiek nesupratau kod?l, fanera buvo ?vari, bet ant frezos buvo anglies nuos?d?, pana?i? ? pu?ies derv?.

Toliau nuotraukoje – 2 mm keturi? grioveli? pjaustytuvas po bandymo frezuoti plastik?. Tada ?? i?silyd?iusio plastiko gabal? buvo labai sunku pa?alinti; teko j? ?iek tiek nuk?sti repl?mis. Net ir esant ma?am grei?iui pjaustytuvas vis tiek stringa, 4 grioveliai ai?kiai skirti metalui :)

An?dien buvo mano d?d?s gimtadienis, ta proga nusprend?iau padovanoti savo ?aisl? :)

Kaip dovan? padariau piln? nam? faneros namui. Pirmiausia paband?iau frezuoti ant putplas?io, kad i?bandy?iau program? ir nesugadin?iau faneros.

D?l atbulin?s eigos ir lenkimo pasag? pavyko i?pjauti tik septint? kart?.

I? viso ?it? piln? nam? (gryna forma) malti u?truko apie 5 valandas + daug laiko tam, kas buvo sugadinta.

Ka?kada paskelbiau straipsn? apie rakt? laikikl?, ?emiau nuotraukoje toks pat rakt? laikiklis, bet jau supjaustytas CNC stakle. Minimalios pastangos, maksimalus tikslumas. D?l atbulin?s eigos tikslumas tikrai n?ra maksimalus, bet antr? ma?in? darysiu standesn?.

Krumpliara?ius i? faneros pjoviau ir CNC stakl?mis – tai daug patogiau ir grei?iau nei pjaustyti savo rankomis su pj?klu.

V?liau i? faneros i?kirpau kvadratinius krumpliara?ius, jie i? tikr?j? sukasi :)

Rezultatai teigiami. Dabar prad?siu kurti nauj? ma?in?, i?kirpsiu dalis i? ?ios ma?inos, fizinis darbas prakti?kai ateina ? surinkim?.

J?s turite i?mokti pjaustyti plastik?, nes dirbate su naminiu dulki? siurbliu robotu. Ties? sakant, robotas taip pat past?m?jo mane sukurti savo CNC. Robotui i? plastiko i?kirpsiu krumpliara?ius ir kitas dalis.

Atnaujinimas: Dabar perku tiesias pjaustyklas su dviem kra?tais (3,175 * 2,0 * 12 mm), jos pjaunamos be dideli? ?br??im? abiejose faneros pus?se.