DIY լազերային փորագրիչը մատչելի լուծում է տնային արտադրամասի համար: DIY լազերային փորագրիչ Arduino DIY լազերային փորագրիչ թանաքային տպիչից

Եկել է ժամանակը, երբ Ալեքսեյ Տոլստոյի վեպից ինժեներ Գարինի գիպերբոլոիդը տեղափոխվել է. խոհանոցային սեղանսովորական մոսկովյան բնակարան.

Մի քանի տարի առաջ ք Չինական առցանց խանութներկարելի էր գտնել լազերային փորագրիչների էժան հավաքածուներ: Սկզբում լազերային հզորությունը 100 մՎտ էր, հետո 500 մՎտ... Վերջերս հայտնվեց 5 Վտ հզորությամբ փորագրիչ, կիսահաղորդչային լազերի այս հզորությունն արդեն թույլ է տալիս ոչ միայն նկարներ այրել նրբատախտակի վրա, այլ նաև կտրել նրբատախտակը։

Մոնտաժման հավաքածու լազերային կտրիչհասել է բարձրորակ փաթեթավորմամբ։ Փրփուր ստվարաթղթե տուփի մեջ։
5500 մվտ հզորությամբ A5 մինի լազերային փորագրման մեքենան մատակարարվում է որպես հավաքման հավաքածու՝ ալյումինե ռելսեր, քայլային շարժիչներ, կառավարման տախտակ, լազերային աչքերի պաշտպանության ակնոցներ, հավաքման համար նախատեսված պատյաններ և կցամասերով կառավարման վահանակ: Սարքը հավաքելու համար պահանջվեց մեկ երեկո:

CNC լազերային դիզայն ավելի պարզ ձևավորումներ 3D տպիչներ, նույն ուղեցույցները, որոնց երկայնքով գլուխը շարժվում է ստեպպեր շարժիչներով: Միայն 3D տպիչն ունի դրանցից երեքը, և նրանք գլուխը տեղափոխում են եռաչափ: Մեր դեպքում բավական է, որ գլուխը շարժվի ուղղակի հարթության երկայնքով երկու չափսերով։ Այն տեղափոխելու համար ջանք չի պահանջվում, քանի որ մեխանիկական շփում չկա աշխատանքային մասի նյութի հետ: Լազերային փորագրիչը միացված է համակարգչին ստանդարտ USB պորտի միջոցով:

Այն մասը, որը ցանկանում եք կտրել, կամ պատկերը, որը ցանկանում եք այրել, պետք է գծված լինի վեկտորային ծրագրում: Ծրագիրը պետք է պահպանի պատկերի ֆայլը wmf ձևաչափով:

Այս ձևաչափով ֆայլը կարող է ներմուծվել այն ծրագիր, որը վերահսկում է փորագրիչը:

Ավելի լավ է օգտագործել դրա համար անվճար ծրագիր SketchUp (բավական պարզ ծրագիրստեղծել ZO-մոդելներ): BenBox կառավարման ծրագիրը փորագրողի համար ներբեռնվում է անվճար վաճառողի կայքից:

Ցավոք, լազերային հզորությունը կարգավորելի չէ: Ծրագիրը սահմանում է գլխի շարժման արագությունը՝ որքան արագ է այն շարժվում, այնքան քիչ է այրվում։

Իսկ եթե ցանկանում եք կտրել, ապա արագությունը դրեք ավելի ցածր: Հզորությունը կարգավորելու համար անհրաժեշտ է լրացուցիչ վճար պատվիրել. տեղադրելով այն, կարող եք ձեռքով կարգավորել հզորությունը: Փորագրության համար բավական է 100-500 մՎտ, իսկ նյութի կտրման համար՝ 2000-5000 մՎտ։

Գործողության ընթացքում փորագրիչը մի փոքր ծուխ է արձակում: Բաց պատուհանով ծուխն ինձ առանձնապես չէր անհանգստացնում։ Բայց ծուխը հետաձգում է լազերային ճառագայթը, նվազեցնելով դրա հզորությունը և, հետևաբար, կտրվածքի խորությունը։

Ամեն ինչ լավ կլիներ, բայց լազերային կտրման մասնագետները գրում են, որ ոսպնյակը կարող է ծխել։ Հետեւաբար, մեքենան գնելուց անմիջապես հետո դուք պետք է հզոր գլխարկ պատրաստեք կամ գոնե փորագրողի գլխին օդափոխիչ տեղադրեք:


ԻՆՉՊԵՍ Է ԿՏՐՈՒՄ CNC ԼԱԶԵՐԱՅԻՆ ՄԵՔԵՆԱ

Ինչպես գիտեք, լազերը չի կտրում, այն այրվում է, որքան մեծ է լազերի հզորությունը, այնքան ավելի շատ դիմացկուն նյութդրանք կարող են մշակվել: Լազերային կտրման էությունը. որ նյութը ժամանակ ունի լազերային ճառագայթում «գոլորշիանալու»՝ նախքան կտրման կետին հարող նյութի եզրերը կսկսեն այրվել։

Խորը կտրվածքները այրում են ծայրերը վերին շերտերընյութը, հետևաբար, խորը լազերային կտրվածքն ունի տրապեզոիդային ձև՝ գագաթին լայն կողմով: Թույլ լազերային նյութը կտրելիս նյութի ծայրերը տաքանում և բռնկվում են, ինչը կարելի է պայքարել՝ օդի բարակ հոսքով: կտրման կետը և միևնույն հետագծի երկայնքով բազմաթիվ անցումներ:

Միայն այստեղ չկա «լազերային հզորություն-անցումների քանակ» գծային հարաբերություն: Այսինքն, եթե դուք կարող եք կտրել բալզայի կամ նրբատախտակի բարակ թերթիկը 5 Վտ լազերով: ապա 2 Վտ լազերային կտրվածքի համար դուք ստիպված կլինեք ոչ թե 2-3 անցում կատարել, այլ շատ ավելին: Այսպիսով, ավելի լավ է հրաժարվել «ավելի էժան գնելու և պարզապես մի քանի անգամ կտրելու գծերով քշելու» հույսերից։ Դուք պետք է վերցնեք ավելի հզոր լազեր, ցանկալի է էներգիայի ռեզերվով:

ԼԱԶԵՐԻ ԿԵՆՏՐՈՆԱՑՈՒՄ

Լազերի ձեռքով ֆոկուս.

Տեղադրեք առարկան փորագրության համար:

Երբ լազերը միացված է նվազագույն հզորությամբ, այն փորագրված առարկայի վրա կենտրոնացնելու համար անհրաժեշտ է ձեռքով պտտել կենտրոնացման ոսպնյակի կարգավորումը, մինչև կետի չափը վերածվի կետի, դառնա նվազագույն: Այս դեպքում մենք ստանում ենք առավելագույն հզորություն:

Նրբատախտակ կտրելիս լազերային ճառագայթը, կտրելով մի քանի միլիմետր, արդեն ապակենտրոնացված է, թուլանում է և մինչև վերջ չի կտրում նրբատախտակը։ Ստացվում է, որ որքան խորը կտրում ենք, այնքան ճառագայթը թույլ է: Այս դեպքում իմաստ ունի լազերային կենտրոնացնել այն մակերեսի վրա, որի վրա ընկած կլինի նրբատախտակի դատարկը:

Գործնական օգտագործումփորագրիչ տանը


Փորագրիչը իդեալական է կաշի կտրելու համար։ Դուք կարող եք մաշկին քսել ցանկացած նախշ և անմիջապես լազերով կտրել նախշերը: Սինթետիկ գործվածքները և կաշին կտրելիս լազերի մեծ պլյուսն այն է, որ ծայրերը այրվում են, իսկ հետո չեն փչանում: Պլաստիկը հեշտությամբ փորագրվում է: Սմարթֆոնի վրա կարող եք պատրաստել ձեր նախընտրած ոճային փորագրության կափարիչը։

Մեր նախնիները հին ժամանակներում զբաղվել են քարի մշակմամբ։ Այս մշակույթը գոյատևել է մինչ օրս, բայց միայն այս նյութի հետ աշխատելը դարձել է շատ ավելի հեշտ և հարմար՝ շնորհիվ նորարարությունների և ժամանակակից մեքենաների։ Լազերային սեղանի քարի փորագրիչը հեշտացնում է աշխատանքը և թույլ է տալիս հստակ գծագրեր կատարել ցանկացած տեսակի քարի վրա:

Լազերային մեքենան հարմար է և արագ ճանապարհկիրառեք ցանկացած պատկեր քարի վրա, որի շնորհիվ կարող եք ցանկացած բարդության նախշ պատրաստել, նույնիսկ այնպիսիք, որոնք չեք կարող ստեղծել ձեր սեփական ձեռքերով։ Փորագրող տպիչի օգնությամբ դուք կարող եք սկսել ձեր սեփական շահութաբեր բիզնեսը։ Բայց որքա՞ն արժե նման մեքենան, և ո՞ր մոդելներն են հայտնի:

Քարերի փորագրման մեքենա

Այսօր շատ ընկերություններ արտադրում են լավ որակ լազերային մեքենաներ... Նրանցից յուրաքանչյուրն ունի իր դրական և բացասական կողմերը: Աղյուսակը նկարագրում է մոդելները լավագույն արտադրողներըև գները։

Սրանք ամենատարածված մոդելներն են, որոնք թույլ են տալիս բացել ձեր սեփական քարի փորագրության սպասարկման բիզնեսը: Բայց ոչ բոլորն ունեն նման սարքավորումներ անմիջապես ձեռք բերելու հնարավորություն, այս դեպքում կարող եք ձեր սեփական բիզնեսը սկսել ձեր իսկ կողմից պատրաստված մեքենայով: Ինքնուրույն տպիչից պատրաստված լազերային փորագրիչ է Լավագույն միջոցըսկսել բիզնես նվազագույն ներդրումներով.

Ինչպե՞ս տպիչից փորագրիչ պատրաստել:

Հին տպիչից փորագրող մեքենա պատրաստելը հեշտ է: մանրամասն հրահանգներկօգնի ձեզ պարզել այն: Բայց նախ դուք պետք է պատրաստեք բոլոր անհրաժեշտ մանրամասները.

  • 3 գամասեղներ շինարարական խանութից;
  • ալյումինե U- պրոֆիլ;
  • 2 առանցքակալներ;
  • մի կտոր plexiglass;
  • ընկույզներ կանոնավոր չափսև երկար;
  • 3 քայլային շարժիչ, կարելի է վերցնել հին տպիչից։

Բացի այդ, դուք պետք է ձեռքի տակ ունենաք նաև այնպիսի գործիքներ՝ սղոց, գայլիկոն, ոլորահատ սղոց, պտուտակներ, պտուտակներ, պտուտակահաններ և այլ գործիքներ: Միակ բանը, որ պետք է անել տնից դուրս, մեքենայի հիմքը զոդելն է, թեև այն կարող է պատրաստվել նաև պտուտակի վրա: Հրահանգներ, թե ինչպես պատրաստել լազերային տպիչտանը ձեր սեփական ձեռքերով, որը նկարագրված է ստորև բերված աղյուսակում:

P / p No. Մեքենաների արտադրության քայլեր
1. Մեքենայի արտադրությունը սկսվում է կապարի պտուտակի և պրոֆիլի ամրացմամբ: Վերջինս օգտագործվում է որպես սահնակի տեսակ։
Առանցքակալները ամրացվում են ջերմային կծկման միջոցով, իսկ փափուկ պլաստիկը կատարյալ է սեղմելու համար՝ սովորական թղթե թղթապանակ: Առաջատար պտուտակին կցված է «P» տառի ձևով ափսե՝ պտուտակով, որն անհրաժեշտ է X առանցքի հարթությունը ամրացնելու համար։
X-առանցքի շարժիչը ամրացված է գամասեղների կտորներով: Առանցքը ամրացված է ադապտերով և ռետինե գուլպանով: Այն մի կողմից պտուտակված է հոսող առանցքի վրա, իսկ մյուս ծայրը ամրացված է ադապտերում:
4. Շատ հարմար և հեշտ է նաև շարժիչը շրջանակին ամրացնելը։
5. Պլատֆորմը պատրաստված է plexiglass-ից, որի վրա պարտադիր է տեղադրել պրոֆիլից և ճնշման գլանափաթեթից պատրաստված սահմանափակիչ։ Պլատֆորմը պետք է լինի մեքենայի աշխատանքային տարածքի չափը:
6. Y-առանցքը հավաքվում է X-առանցքի նույնականությամբ, միակ տարբերությունը շարժիչի ամրակն է, այն պետք է կցվի X-առանցքին:
Y-առանցքի ճիշտ հավաքումը դժվար չէ, քանի որ այն գրեթե կրկնում է X-առանցքի բոլոր ուրվագծերը, բայց միայն ճնշման գլանները պետք է ամրացվեն առջևում: Այս մոդելի փորագրման մեքենան կարող է լինել սովորական կենցաղային dremel: Այն կարող եք ամրացնել պլեքսիգլասով։

Այսպիսով, աշխատասեղանի լազերային փորագրման մեքենան պատրաստ է: Այժմ մնում է միայն այն միացնել սահմանային անջատիչների միջոցով: այն տնական սարքթույլ է տալիս տանը քարի փորագրություն իրականացնել, բայց հնարավոր չի դարձնում այն ​​կտրել։

Ինչ քարերի վրա կարելի է փորագրել:

Ամեն քար չէ, որ իրեն հարմար է փորագրության համար, մուգ քարերը լավագույնս հարմար են փորագրության համար: բնական նյութեր, ինչպիսիք են.

  • գրանիտ;
  • մարմար;
  • սպիտակ մարմար.

Հատկապես գեղեցիկ է երևում ձյունաճերմակ մարմարի վրա փորագրությունը, քանի որ մեքենան ի վիճակի է դրանով շարունակական սպիտակ քարե մակագրություն կամ նախշ պատրաստել, արդյունքում շատ գեղեցիկ է ստացվում։ Լազերային փորագրությունը կարելի է համեմատել ապակու գորգերի հետ: Իրոք, նման մեքենայի օգնությամբ հնարավոր չի լինի խորը մակագրություն անել, քանի որ ճառագայթը կարողանում է հալեցնել նյութը, և արդյունքում աշխատանքը գրեթե անտեսանելի է։ Լավագույն ազդեցությունմեքենայից ստացվում է մակերեսների վրա՝ մոխրագույնի երանգներով։

Բայց հենց որ հաջողվի գումար վաստակել լավ մեքենա, արժե գնել այն, եթե այս ոլորտում աշխատանքը շարունակելու հեռանկար կա։ Պրոֆեսիոնալ մեքենաները թույլ են տալիս արագ, ճշգրիտ և ճշգրիտ պատկեր ստեղծել, սա վերաբերում է նույնիսկ ամենափոքր մանրամասներին: Լազերային փորագրիչի շնորհիվ մասնագիտական ​​մակարդակհնարավոր է հասնել հիանալի նմանության լուսանկարչական աղբյուրի հետ: Պրոֆեսիոնալ մեքենան, նույնիսկ աշխատասեղանին, ունակ է կիրառել ցանկացած տառատեսակի և չափի մակագրություն, ուստի այն հարմար է և գործնական:

Պահպանեք հոդվածը 2 կտտոցով.

Տնական փորագրիչով բիզնես սկսելը հարմար է և էժան, բայց ապագայում, ձեր հաճախորդների բոլոր կարիքներն ու ցանկությունները բավարարելու համար, դուք դեռ պետք է գնեք ժամանակակից մոդելփորագրիչ, թեև էժան... Այսպիսով, ձեր բիզնեսը կծաղկի կարճ ժամանակկվճարի: Սովորելով սեփական ձեռքերով քարի վրա գլուխգործոցներ ստեղծել, դուք ձեզ լավ համբավ կդարձնեք, և հաճախորդները կգան ձեզ մոտ պատվերներով:

հետ շփման մեջ


Նման փորագրիչ հավաքելու համար հեղինակից պահանջվել է 4 ամիս, դրա հզորությունը 2 Վտ է։ Սա շատ չէ, բայց թույլ է տալիս փորագրել փայտի և պլաստիկի վրա: Այն կարող է նաև կտրել խցանափայտը։ Հոդվածը պարունակում է բոլորը պահանջվող նյութստեղծել փորագրիչ, ներառյալ STL ֆայլեր կառուցվածքային միավորների տպագրության համար, ինչպես նաև էլեկտրոնային սխեմաներ միացնելու շարժիչներ, լազերներ և այլն:

Փորագրողի աշխատանքի տեսանյութը.

Նյութեր և գործիքներ.

3D տպիչի հասանելիություն;
- ձողեր չժանգոտվող պողպատից 5/16 ";
- բրոնզե թփեր (պարզ առանցքակալների համար);
- դիոդ М140 2 Վտ-ի համար;
- ջերմատախտակ և հովացուցիչներ դիոդային հովացման ստեղծման համար;
- քայլային շարժիչներ, ճախարակներ, ատամնավոր գոտիներ;
- սուպեր սոսինձ;
- փայտե ճառագայթներ;
- նրբատախտակ;
- պտուտակներ ընկույզով;
- ակրիլ (ներդիրներ ստեղծելու համար);
- ոսպնյակներ G-2 և վարորդ;
- ջերմային մածուկ;
- պաշտպանիչ ակնոցներ;
- Arduino UNO վերահսկիչ;
- փորվածք, կտրող գործիք, ինքնակպչուն պտուտակներ և այլն։

Փորագրիչ պատրաստելու գործընթացը.

Քայլ առաջին. Ստեղծեք Y առանցքը
Autodesk Inventor-ի առաջին քայլը տպիչի համար լարային շրջանակի նախագծումն է: Այնուհետև կարող եք սկսել տպել Y առանցքի տարրերը և հավաքել այն: Առաջին մասը, որը 3D տպագրված է, անհրաժեշտ է աստիճանային շարժիչը Y առանցքի վրա տեղադրելու, պողպատե լիսեռները միացնելու և X առանցքի լիսեռներից մեկի երկայնքով սահելու համար:

Մասը տպելուց հետո դրա մեջ պետք է տեղադրել երկու բրոնզե թփեր, դրանք օգտագործվում են որպես սլայդ առանցքակալներ։ Շփումը նվազեցնելու համար թփերը պետք է յուղել: այն կատարյալ լուծումնման նախագծերի համար, քանի որ այն էժան է։

Ինչ վերաբերում է ուղեցույցներին, դրանք պատրաստված են չժանգոտվող պողպատից 5/16" տրամագծով ձողերից: Չժանգոտվող պողպատն ունի բրոնզի հետ շփման ցածր գործակից, ուստի այն գերազանց է պարզ առանցքակալների համար:



Y առանցքի վրա տեղադրված է նաև լազեր, ունի մետաղյա պատյանև բավականաչափ տաքանում է: Գերտաքացման վտանգը նվազեցնելու համար անհրաժեշտ է տեղադրել ալյումինե ռադիատորև սառեցման համար նախատեսված հովացուցիչներ: Հեղինակն օգտագործել է ռոբոտի վերահսկիչի հին տարրերը:

Ի թիվս այլ բաների, լազերային 1 «X1» բլոկում անհրաժեշտ է 31/64 անցք անել և կողային եզրին ավելացնել պտուտակ: Բլոկը միացված է մեկ այլ մասի, որը նույնպես տպված է 3D տպիչի վրա, այն. կշարժվի Y առանցքով. ատամնավոր գոտի.

Լազերային մոդուլը հավաքելուց հետո այն տեղադրվում է Y առանցքի վրա:Այս փուլում տեղադրվում են նաև աստիճանային շարժիչներ, ճախարակներ և ժամանակի գոտիներ:

Քայլ երկու. Ստեղծեք X առանցքը

Փորագրողի հիմքը ստեղծելու համար օգտագործվել է փայտ։ Այս դեպքում ամենակարեւորն այն է, որ երկու X առանցքները հստակ զուգահեռ լինեն, հակառակ դեպքում սարքը սեպ կխրվի: X կոորդինատի երկայնքով շարժվելու համար օգտագործվում է առանձին շարժիչ, ինչպես նաև Y առանցքի կենտրոնում գտնվող շարժիչ գոտի: Այս դիզայնի շնորհիվ համակարգը պարզ է և հիանալի է աշխատում:

Սուպերսոսինձը կարող է օգտագործվել խաչաձև ճառագայթը միացնելու համար, որը միացնում է գոտին Y-առանցքին: Բայց այս նպատակների համար ավելի լավ է տպել հատուկ փակագծեր 3D տպիչի վրա:







Քայլ երրորդ. Մենք միացնում և ստուգում ենք էլեկտրոնիկան

Տնական արտադրանքի մեջ օգտագործվում է դիոդ, ինչպիսին է M140 դիոդը, կարող եք գնել ավելի հզոր, բայց գինը ավելի բարձր կլինի: Ճառագայթը կենտրոնացնելու համար անհրաժեշտ է ոսպնյակ և կարգավորվող էլեկտրամատակարարում: Ոսպնյակը տեղադրվում է լազերի վրա՝ օգտագործելով ջերմային մածուկ: Լազերների հետ աշխատանքը պետք է կատարվի բացառապես պաշտպանիչ ակնոցներով։

Փորձելու համար, թե ինչպես է աշխատում էլեկտրոնիկան, հեղինակը միացրել է այն մեքենայից դուրս: Էլեկտրոնիկայի սառեցման համար օգտագործվում է համակարգչային հովացուցիչ: Համակարգն աշխատում է Arduino Uno կարգավորիչի վրա, որը միացված է grbl-ին: Universal Gcode Sender-ն օգտագործվում է ազդանշանը առցանց փոխանցելու հնարավորություն տալու համար: Վեկտորային պատկերները G-կոդի փոխարկելու համար կարող եք օգտագործել Inkscape-ը` տեղադրված gcodetools հավելվածով: Լազերի կառավարման համար օգտագործվում է կոնտակտ, որը վերահսկում է spindle-ի աշխատանքը: Սա ամենաշատերից մեկն է պարզ օրինակներօգտագործելով gcodetools.





Քայլ չորրորդ. Փորագրիչ մարմին

Կողային եզրերը պատրաստված են նրբատախտակից։ Քանի որ քայլային շարժիչը շահագործման ընթացքում մի փոքր տարածվում է պատյանից դուրս, հետևի երեսին պետք է ուղղանկյուն անցք անել: Բացի այդ, մի մոռացեք անցքեր անել սառեցման համար, հոսանքի միացումներ և USB պորտ... Գործի վերևի և առջևի եզրերը նույնպես նրբատախտակից են, իսկ կենտրոնական մասում տեղադրված են ակրիլային պատերը։ Բոլոր տարրերից վեր, որոնք տեղադրված են տուփի ստորին հատվածում, կցվում է լրացուցիչ փայտե հարթակ։ Այն հիմք է հանդիսանում այն ​​նյութի համար, որով աշխատում է լազերը։












Ակրիլը օգտագործվում է պատերի արտադրության համար նարնջագույնքանի որ այն հիանալի կլանում է լազերային ճառագայթները: Կարևոր է հիշել, որ նույնիսկ արտացոլված լազերային ճառագայթը կարող է լրջորեն վնասել աչքը: Սա, փաստորեն, բոլորն է, լազերը պատրաստ է։ Դուք կարող եք սկսել փորձարկումը:

Իհարկե, բարդ պատկերները այնքան էլ որակյալ չեն, բայց պարզ փորագրիչները հեշտությամբ կարող են այրել պարզ պատկերները: Այն կարող է օգտագործվել նաև խցանափայտի առանց խնդիրների կտրելու համար։

Այն տնային արհեստավորներից շատերը, ովքեր իրենց արհեստանոցում զբաղվում են արտադրությամբ և դեկորատիվ դիզայնՓայտից և այլ նյութերից պատրաստված արտադրանքները, հավանաբար, մտածել են, թե ինչպես կարելի է լազերային փորագրիչ պատրաստել ձեր սեփական ձեռքերով: Նման սարքավորումների առկայությունը, որոնց սերիական մոդելները բավականին թանկ են, թույլ է տալիս ոչ միայն բարձր ճշգրտությամբ և մանրամասնությամբ կիրառել ամենաբարդ նախշերը աշխատանքային մասի մակերեսին, այլև իրականացնել. լազերային կտրումտարբեր նյութեր.

Տնական լազերային փորագրիչ, որը կարժենա զգալիորեն ավելի քիչ, քան արտադրական մոդելը, կարելի է պատրաստել նույնիսկ եթե դուք չունեք խորը գիտելիքներ էլեկտրոնիկայի և մեխանիկայի մասին: Առաջարկվող դիզայնի լազերային փորագրիչը հավաքվում է Arduino ապարատային հարթակի վրա և ունի 3 Վտ հզորություն, մինչդեռ արդյունաբերական մոդելների համար այս պարամետրը առնվազն 400 Վտ է: Այնուամենայնիվ, նույնիսկ նման ցածր հզորությունը թույլ է տալիս օգտագործել այս մեքենան ընդլայնված պոլիստիրոլից, խցանե թերթերից, պլաստիկից և ստվարաթղթից արտադրանք կտրելու համար, ինչպես նաև կատարել բարձրորակ լազերային փորագրություն:

Անհրաժեշտ նյութեր

Արդուինոյի վրա ձեր սեփական լազերային փորագրիչ պատրաստելու համար ձեզ անհրաժեշտ կլինի հետևյալը ծախսվող նյութեր, մեխանիզմներ և գործիքներ.

  • Arduino R3 ապարատային հարթակ;
  • Proto Board հագեցած էկրանով;
  • քայլային շարժիչներ, որոնք կարող են օգտագործվել որպես էլեկտրական շարժիչներ տպիչից կամ DVD նվագարկիչից;
  • 3 Վտ հզորությամբ լազեր;
  • լազերային սառեցման սարք;
  • DC լարման կարգավորիչ DC-DC;
  • MOSFET տրանզիստոր;
  • էլեկտրոնային տախտակներ, որոնց օգնությամբ կառավարվում են լազերային փորագրիչի շարժիչները.
  • սահմանային անջատիչներ;
  • մարմին, որի մեջ կարող են տեղադրվել բոլոր կառուցվածքային տարրերը տնական փորագրիչ;
  • Ժամկետային գոտիներ և ճախարակներ դրանց տեղադրման համար.
  • տարբեր ստանդարտ չափսերի գնդիկավոր առանցքակալներ;
  • չորս փայտե տախտակներ(դրանցից երկուսը 135x10x2 սմ են, իսկ մյուս երկուսը 125x10x2 սմ);
  • շրջանաձև խաչմերուկի չորս մետաղական ձողեր, որոնց տրամագիծը 10 մմ է.
  • պտուտակներ, ընկույզներ և պտուտակներ;
  • քսանյութ;
  • մալուխային կապեր;
  • համակարգիչ;
  • փորվածք տարբեր տրամագծերի;
  • շրջանաձև սղոց;
  • հղկաթուղթ;
  • փոխնախագահ;
  • ստանդարտ հավաքածուփականագործ գործիքներ.

Տնական լազերային փորագրիչի էլեկտրական մաս

Ներկայացված սարքի էլեկտրական շղթայի հիմնական տարրը լազերային թողարկիչն է, որի մուտքը պետք է մատակարարվի թույլատրելի պարամետրերը չգերազանցող արժեքով հաստատուն լարման: Եթե ​​այս պահանջը չկատարվի, լազերը կարող է պարզապես այրվել: Ներկայացված դիզայնի փորագրման տեղադրման մեջ օգտագործվող լազերային թողարկիչը նախատեսված է 5 Վ լարման և 2,4 Ա-ից ոչ ավելի հոսանքի համար, հետևաբար DC-DC կարգավորիչը պետք է կարգավորվի 2 Ա հոսանքի և մինչև 5 լարման համար: Վ.

MOSFET տրանզիստորը, որը լազերային փորագրիչի էլեկտրական մասի ամենակարևոր տարրն է, անհրաժեշտ է լազերային թողարկիչը միացնելու և անջատելու համար Arduino կարգավորիչից ազդանշան ստանալու ժամանակ: Կարգավորիչի կողմից առաջացած էլեկտրական ազդանշանը շատ թույլ է, ուստի միայն MOSFET-ը կարող է զգալ այն, այնուհետև միացնել և անջատել լազերային էներգիայի միացումը: Վ էլեկտրական դիագրամլազերային փորագրիչի համար նման տրանզիստորը տեղադրվում է լազերի դրական շփման և բացասական DC կարգավորիչի միջև:

Լազերային փորագրիչի ստեպպեր շարժիչները միացված են մեկ էլեկտրոնային կառավարման տախտակի միջոցով, որն ապահովում է դրանց համաժամացումը։ Այս կապի շնորհիվ մի քանի շարժիչներով շարժվող ժամանակային գոտիները չեն կախվում և պահպանում են կայուն լարվածություն իրենց աշխատանքի ընթացքում, ինչը ապահովում է կատարված մշակման որակը և ճշգրտությունը:

Պետք է հաշվի առնել, որ տնական փորագրման մեքենայի մեջ օգտագործվող լազերային դիոդը չպետք է գերտաքանա:

Դրա համար անհրաժեշտ է ապահովել դրա արդյունավետ սառեցումը։ Այս խնդիրը լուծվում է բավականին պարզ՝ դիոդի կողքին՝ սովորական համակարգչի երկրպագու... Ստեպեր շարժիչների շահագործման համար կառավարման տախտակների գերտաքացումը բացառելու համար դրանց կողքին տեղադրվում են նաև համակարգչային հովացուցիչներ, քանի որ սովորական ռադիատորները չեն կարող հաղթահարել այս խնդիրը:

Միացման սխեմայի հավաքման գործընթացի լուսանկարները

Photo-1 Photo-2 Photo-3
Photo-4 Photo-5 Photo-6

Կառուցման գործընթացը

Առաջարկվող դիզայնի ինքնաշեն փորագրման մեքենան մաքոքային տիպի սարք է, որի շարժական տարրերից մեկը պատասխանատու է Y առանցքի երկայնքով շարժվելու համար, իսկ մյուս երկուսը` զուգակցված, X առանցքի երկայնքով շարժվելու համար: Z առանցքը, որը նույնպես նշված է նման 3D տպիչի պարամետրերում, վերցված է այն խորությունը, որով այրվում է մշակված նյութը։ Այն անցքերի խորությունը, որոնց մեջ տեղադրված են լազերային փորագրիչի մաքոքային մեխանիզմի տարրերը, պետք է լինի առնվազն 12 մմ:

Սեղանի շրջանակ - չափսեր և հանդուրժողականություններ

Photo-1 Photo-2 Photo-3
Photo-4 Photo-5 Photo-6

Առնվազն 10 մմ տրամագծով ալյումինե ձողերը կարող են հանդես գալ որպես ուղղորդող տարրեր, որոնց երկայնքով շարժվելու է լազերային փորագրման սարքի աշխատանքային գլուխը: Եթե ​​հնարավոր չէ գտնել ալյումինից պատրաստված ձողեր, ապա այդ նպատակների համար կարող են օգտագործվել նույն տրամագծով պողպատե ռելսեր։ Հենց նման տրամագծով ձողեր օգտագործելու անհրաժեշտությունը բացատրվում է նրանով, որ այս դեպքում լազերային փորագրման սարքի աշխատանքային գլուխը չի ընկնի։

Շարժական վագոնի արտադրություն

Photo-1 Photo-2 Photo-3

Ձողերի մակերեսը, որոնք կօգտագործվեն որպես լազերային փորագրման սարքի ուղղորդող տարրեր, պետք է մաքրվեն գործարանային քսուքից և խնամքով ավազով քսվեն՝ հասնելով կատարյալ հարթության: Այնուհետև դրանք պետք է պատված լինեն սպիտակ լիթիումային քսանյութով՝ սահելու գործընթացը բարելավելու համար:

Տնական փորագրման սարքի մարմնի վրա քայլային շարժիչների տեղադրումն իրականացվում է փակագծերից պատրաստված մետաղական թիթեղ... Նման փակագիծ պատրաստելու համար մետաղյա թերթիկը, որը մոտավորապես նույնն է շարժիչի լայնությամբ և դրա հիմքի երկարությունից երկու անգամ մեծ է, թեքվում է ուղիղ անկյան տակ: Նման փակագծի մակերեսին, որտեղ տեղադրվելու է էլեկտրական շարժիչի հիմքը, փորված է 6 անցք, որոնցից 4-ը անհրաժեշտ է շարժիչն ինքնին ամրացնելու համար, իսկ մյուս երկուսը անհրաժեշտ են՝ սովորական օգտագործելով փակագիծը մարմնին ամրացնելու համար։ ինքնահպման պտուտակներ:

Էլեկտրական շարժիչի լիսեռի վրա օգտագործվում է նաև համապատասխան չափի մետաղական թերթիկ՝ երկու ճախարակից, լվացքի մեքենայից և պտուտակից բաղկացած շարժիչ մեխանիզմ տեղադրելու համար։ Նման ագրեգատ տեղադրելու համար մետաղական թերթիկից ձևավորվում է U-աձև պրոֆիլ, որի մեջ փորված են անցքեր՝ այն փորագրողի մարմնին ամրացնելու և շարժիչի լիսեռից դուրս գալու համար։ Ճախարակները, որոնց վրա դրվելու են ատամնավոր գոտիներ, ամրացվում են շարժիչի շարժիչի լիսեռի վրա և տեղադրվում U-աձև պրոֆիլի ներքին մասում։ Ճախարակների վրա ատամնավոր գոտիները, որոնք պետք է քշեն փորագրող մեքենայի մաքոքները, միացված են դրանց փայտե հիմքերօգտագործելով ինքնահոս պտուտակներ:

Ստեպեր շարժիչների տեղադրում

Photo-1 Photo-2 Photo-3
Photo-4 Photo-5 Photo-6

Ծրագրաշարի տեղադրում

Ձեր լազերային արտադրողը, որը պետք է աշխատի ավտոմատ ռեժիմով, կարիք կունենա ոչ միայն տեղադրման, այլ նաև հատուկ ծրագրաշարի տեղադրման: Էական տարրՆման ծրագրաշարը ծրագիր է, որը թույլ է տալիս ստեղծել ցանկալի օրինակի ուրվագծերը և դրանք փոխակերպել լազերային փորագրիչի կառավարման տարրերի համար հասկանալի ընդլայնման: Նման ծրագիրն անվճար հասանելի է, և դուք կարող եք այն ներբեռնել ձեր համակարգչում առանց որևէ խնդիրների:

Փորագրող սարքը կառավարող համակարգչում ներբեռնված ծրագիրը հանվում է արխիվից և տեղադրվում։ Բացի այդ, ձեզ անհրաժեշտ կլինի ուրվագծերի գրադարան, ինչպես նաև ծրագիր, որը ստեղծված գծագրի կամ տառերի վերաբերյալ տվյալները կուղարկի Arduino կարգավորիչին: Նման գրադարան (ինչպես նաև վերահսկիչին տվյալների փոխանցման ծրագիրը) կարելի է գտնել նաև հանրային տիրույթում։ Որպեսզի ձեր լազերային տնական արտադրանքը ճիշտ աշխատի, և դրա օգնությամբ կատարված փորագրությունը լինի բարձրորակ, դուք պետք է կարգավորեք կարգավորիչը ինքնին փորագրող սարքի պարամետրերի համար:

Եզրագծերի օգտագործման առանձնահատկությունները

Եթե ​​դուք արդեն պարզել եք այն հարցը, թե ինչպես կարելի է ձեռքով լազերային փորագրիչ պատրաստել, ապա անհրաժեշտ է պարզաբանել ուրվագծերի պարամետրերի հարցը, որոնք կարող են կիրառվել նման սարքի միջոցով: Նման ուրվագծեր, ինտերիերորոնք չեն լրացվում, նույնիսկ եթե բնօրինակ գծագիրը ներկված է, պետք է փոխանցվեն փորագրողի վերահսկիչին ոչ թե պիքսել (jpeg), այլ վեկտորային ձևաչափով ֆայլերով: Սա նշանակում է, որ նման փորագրիչի օգնությամբ աշխատանքային մասի մակերեսին կիրառվող պատկերը կամ մակագրությունը բաղկացած կլինի ոչ թե պիքսելներից, այլ կետերից։ Նման պատկերները և մակագրությունները կարող են մասշտաբավորվել ըստ ցանկության՝ կենտրոնանալով այն մակերեսի վրա, որի վրա դրանք պետք է կիրառվեն:

Լազերային փորագրիչի օգնությամբ գրեթե ցանկացած գծագիր և մակագրություն կարող է կիրառվել աշխատանքային մասի մակերեսին, բայց դրա համար դրանց համակարգչային մոդելները պետք է փոխարկվեն վեկտորային ձևաչափի: Այս ընթացակարգը դժվար չէ. դրա համար օգտագործվում են հատուկ ծրագրեր, ինչպիսիք են Inkscape կամ Adobe Illustrator: Ֆայլը, որն արդեն փոխարկվել է վեկտորային ձևաչափի, պետք է նորից փոխակերպվի, որպեսզի այն ճիշտ ընկալվի փորագրող մեքենայի կառավարչի կողմից։ Inkscape Laserengraver-ն օգտագործվում է այս փոխակերպման համար:

Վերջնական տեղադրում և աշխատանքի նախապատրաստում

Սեփական ձեռքերով լազերային փորագրման մեքենա պատրաստելը և անհրաժեշտը վերբեռնելը ծրագրային ապահովում, անհապաղ մի սկսեք աշխատանքը՝ սարքավորումները վերջնական ճշգրտման և ճշգրտման կարիք ունեն։ Ի՞նչ է այս ճշգրտումը: Նախևառաջ անհրաժեշտ է համոզվել, որ մեքենայի լազերային գլխի առավելագույն տեղաշարժերը X և Y առանցքների երկայնքով համընկնում են վեկտորային ֆայլը փոխարկելիս ստացված արժեքների հետ: Բացի այդ, կախված նյութի հաստությունից, որից պատրաստված է աշխատանքային մասը, անհրաժեշտ է կարգավորել լազերային գլխին մատակարարվող հոսանքի պարամետրերը: Դա պետք է արվի, որպեսզի չայրվի այն արտադրանքի միջով, որի մակերեսին ցանկանում եք փորագրել:

Ուշադրություն.Զգույշ եղեք լազերներ օգտագործելիս: Այս մեքենայի մեջ օգտագործվող լազերը կարող է վնասել տեսողությունը և, հնարավոր է, կուրություն: հետ աշխատելիս հզոր լազերներ 5 մՎտ-ից ավելի, միշտ կրեք մի զույգ անվտանգության ակնոցներ, որոնք նախատեսված են լազերային ալիքի երկարությունը արգելափակելու համար:

Arduino-ի վրա լազերային փորագրիչը սարք է, որի դերը փայտի և այլ նյութերի փորագրումն է: Վերջին 5 տարիների ընթացքում լազերային դիոդները առաջադիմել են, ինչը հնարավորություն է տվել բավականաչափ արտադրել հզոր փորագրիչներառանց լազերային խողովակների վերահսկման մեծ դժվարության:

Զգուշորեն փորագրեք այլ նյութեր: Այսպիսով, օրինակ, լազերային սարքի հետ աշխատելիս պլաստիկ օգտագործելիս կհայտնվի ծուխ, որը այրման ժամանակ պարունակում է վտանգավոր գազեր։

Այս դասում ես կփորձեմ մտքի ուղղություն տալ, և ժամանակի ընթացքում մենք ավելի մանրամասն դաս կստեղծենք այս բարդ սարքի ներդրման վերաբերյալ։

Սկսելու համար, ես առաջարկում եմ տեսնել, թե ինչպես էր փորագրիչ ստեղծելու ամբողջ գործընթացը մեկ ռադիոսիրողի հետ.

Ուժեղ քայլային շարժիչները նաև պահանջում են վարորդներից առավելագույնս օգտվել դրանցից: Այս նախագծում յուրաքանչյուր շարժիչի համար վերցվում է հատուկ ստեպպերի դրայվեր:

Ստորև ներկայացված են ընտրված բաղադրիչների որոշ մանրամասներ.

  1. Stepper շարժիչ - 2 հատ:
  2. Շրջանակի չափը - NEMA 23:
  3. Ոլորող մոմենտ 1,8 Նմ @ 255 ունցիա:
  4. 200 քայլ / հեղափոխություն - 1 քայլի համար 1,8 աստիճան:
  5. Ընթացիկ - մինչև 3.0 Ա:
  6. Քաշը՝ 1,05 կգ։
  7. Երկբևեռ 4 լարային միացում:
  8. Stepper driver - 2 հատ:
  9. Թվային քայլային շարժիչ:
  10. Չիպ.
  11. Ելքային հոսանք - 0,5 Ա-ից 5,6 Ա:
  12. Ելքային հոսանքի սահմանափակիչ - նվազեցնում է շարժիչների գերտաքացման վտանգը:
  13. Կառավարման ազդանշաններ՝ մուտքեր Քայլ և Ուղղություն:
  14. Զարկերակային մուտքային հաճախականություն՝ մինչև 200 կՀց:
  15. Մատակարարման լարումը - 20 V - 50 V DC:

Յուրաքանչյուր առանցքի համար շարժիչը ուղղակիորեն մղում է գնդիկավոր պտուտակը շարժիչի միակցիչի միջով: Շարժիչները տեղադրվում են շրջանակի վրա, օգտագործելով երկու ալյումինե անկյուններ և ալյումինե ափսե: Ալյումինե անկյունները և թիթեղները ունեն 3 մմ հաստություն և բավականաչափ ամուր շարժիչը (1 կգ) առանց ոլորվելու համար:

Կարևոր!Անհրաժեշտ է ճիշտ հավասարեցնել շարժիչի լիսեռը և գնդիկավոր պտուտակը: Օգտագործված միակցիչները որոշակի ճկունություն ունեն՝ փոխհատուցելու փոքր սխալները, բայց եթե հավասարեցման սխալը չափազանց մեծ է, նրանք չեն աշխատի:

Այս սարքի ստեղծման մեկ այլ գործընթաց կարելի է տեսնել տեսանյութում.

2. Նյութեր և գործիքներ

Ստորև բերված է աղյուսակ՝ Arduino լազերային փորագրիչ նախագծի համար անհրաժեշտ նյութերով և գործիքներով:

Պարբերություն Մատակարար Քանակ
NEMA 23 stepper motor + driver eBay (Վաճառող՝ primopal_motor) 2
16 մմ տրամագիծ, 5 մմ քայլ, 400 մմ երկարությամբ գնդիկավոր պտուտակ (թայվանական) eBay (վաճառող՝ silvers-123) 2
16 մմ BK12 հենարան գնդիկավոր պտուտակով (շարժիչի ծայրը) eBay (վաճառող՝ silvers-123) 2
16 մմ BF12 գնդիկավոր պտուտակային աջակցություն (առանց շարժիչ ծայրի) eBay (վաճառող՝ silvers-123) 2
16 լիսեռ 500 մմ երկարությամբ (վաճառող՝ արծաթ-123) 4
(SK16) 16 լիսեռի հենարան (SK16) (վաճառող՝ արծաթ-123) 8
16 գծային առանցքակալ (SC16LUU) eBay (վաճառող՝ silvers-123) 4
eBay (վաճառող՝ silvers-123) 2
Լիսեռ պահող 12 մմ (SK12) (վաճառող՝ արծաթ-123) 2
A4 չափի 4,5 մմ թափանցիկ ակրիլային թերթ eBay (վաճառող՝ acrylicsonline) 4
Ալյումինե հարթ ձող 100 մմ x 300 մմ x 3 մմ eBay (Վաճառող՝ wilymetals) 3
50 մմ x 50 մմ 2.1 մ ալյումինե պարիսպ Ցանկացած թեմատիկ խանութ 3
Ալյումինե հարթ բար Ցանկացած թեմատիկ խանութ 1
Ալյումինե անկյուն Ցանկացած թեմատիկ խանութ 1
Ալյումինե անկյուն 25 մմ x 25 մմ x 1 մ x 1.4 մմ Ցանկացած թեմատիկ խանութ 1
M5 գլխի պտուտակներ (տարբեր երկարություններ) boltsnutsscrewsonline.com
M5 ընկույզ boltsnutsscrewsonline.com
M5 լվացքի մեքենաներ boltsnutsscrewsonline.com

3. Հիմքի և առանցքների մշակում

Մեքենան օգտագործում է գնդիկավոր պտուտակներ և գծային առանցքակալներ՝ X և Y առանցքների դիրքն ու շարժումը վերահսկելու համար:

Գնդիկավոր պտուտակների և մեքենայի պարագաների առանձնահատկությունները.

  • 16 մմ գնդիկավոր պտուտակ, երկարությունը 400 մմ-462 մմ է, ներառյալ մշակված ծայրերը;
  • քայլ - 5 մմ;
  • C7 ճշգրտության գնահատական;
  • BK12 / BF12 գնդիկավոր առանցքակալներ:

Քանի որ գնդիկավոր ընկույզը բաղկացած է գնդիկավոր առանցքակալներից, որոնք գլորվում են ուղու վրա շատ ցածր շփման գնդիկավոր պտուտակի դեմ, սա նշանակում է, որ շարժիչները կարող են աշխատել ավելի բարձր արագություններով՝ առանց կանգ առնելու:

Գնդիկավոր ընկույզի պտտվող կողմնորոշումը արգելափակված է ալյումինե տարրով: Հիմնական ափսեը կցվում է երկու գծային առանցքակալների և գնդիկավոր ընկույզի վրա ալյումինե անկյունով: Պտուտակային լիսեռի պտույտը գծային շարժման մեջ է մղում հիմքի ափսեը:

4. Էլեկտրոնային բաղադրիչ

Ընտրված լազերային դիոդը 1,5 Վտ, 445 նմ հզորությամբ դիոդ է, որը տեղադրված է 12 մմ տրամագծով պատյանում՝ կենտրոնացված ապակե ոսպնյակով: Դրանք կարելի է գտնել, նախապես հավաքված, eBay-ում: Քանի որ դա 445 նմ լազեր է, դրա արտադրած լույսը տեսանելի կապույտ լույս է:

Լազերային դիոդի վրա աշխատելիս անհրաժեշտ է ջերմատախտակ բարձր մակարդակներուժ. Փորագրիչը նախագծված է երկու 12 մմ SK12 ալյումինե հենարաններով՝ լազերային մոդուլը և՛ մոնտաժելու, և՛ սառեցնելու համար:

Լազերի ելքային ինտենսիվությունը կախված է նրա միջով անցնող հոսանքից: Դիոդն ինքնին չի կարող կարգավորել հոսանքը, և եթե ուղղակիորեն միացված է հոսանքի աղբյուրին, այն կավելացնի հոսանքը մինչև փլուզվի: Այսպիսով, լազերային դիոդը պաշտպանելու և դրա պայծառությունը վերահսկելու համար պահանջվում է կարգավորվող ընթացիկ միացում:

Միկրոկարգավորիչի և էլեկտրոնային մասերի միացման սխեմայի մեկ այլ տարբերակ.

5. Ծրագրային ապահովում

Arduino ուրվագիծը մեկնաբանում է հրամանների յուրաքանչյուր բլոկ: Կան մի քանի հրամաններ.

1 - Տեղափոխեք ԱՋ՝ մեկ պիքսել FAST (դատարկ պիքսել):

2 - շարժվել ԱՋ՝ մեկ պիքսել Դանդաղ (այրված պիքսել):

3 - տեղափոխել Ձախ մեկ պիքսել FAST (դատարկ պիքսել):

4 - տեղափոխեք ՁԱԽ մեկ պիքսել ԴԱՂԱՑ (այրված պիքսել):

5 - մեկ պիքսել վեր բարձրանալ FAST (դատարկ պիքսել):

6 - շարժվել վերև մեկ պիքսել դանդաղ (այրված պիքսել):

7 - շարժվել ներքև մեկ պիքսելով FAST (դատարկ պիքսել):

8 - շարժվել ներքև մեկ պիքսելով ԴԱՆԱՂ (այրված պիքսել):

9 - միացրեք լազերը:

0 - անջատել լազերը:

r - առանցքները վերադարձրեք իրենց սկզբնական դիրքին:

Յուրաքանչյուր սիմվոլով Arduino-ն գործարկում է համապատասխան ֆունկցիան՝ ելքային կապում գրելու համար:

Arduino կառավարում շարժիչի արագությունըերկայնքով հետաձգումներ քայլի իմպուլսների միջև... Իդեալում, մեքենան կմիացնի իր շարժիչները նույն արագությամբ՝ անկախ նրանից՝ փորագրում է իր պատկերը, թե բաց թողնում դատարկ պիքսելը: Սակայն լազերային դիոդի սահմանափակ հզորության պատճառով մեքենան մի քիչ կարիք ունի դանդաղեցնելժամը պիքսելային ձայնագրում... Ահա թե ինչու կա երկու արագությունվերը նշված հրամանի նշանների ցանկի յուրաքանչյուր ուղղության համար:

Arduino լազերային փորագրիչի 3 ծրագրերի էսքիզը ստորև.

/ * Քայլային շարժիչի կառավարման ծրագիր * / // հաստատունները չեն փոխվի: Այստեղ օգտագործվում է փին թվերը սահմանելու համար. int XmotorDIR = 5; const int XmotorPULSE = 2; const int YmotorDIR = 6; const int YmotorPULSE = 3; // կես քայլ ուշացում դատարկ պիքսելների համար - բազմապատկել 8-ով (<8ms) const unsigned int shortdelay = 936; //half step delay for burnt pixels - multiply by 8 (<18ms) const unsigned int longdelay = 2125; //Scale factor //Motor driver uses 200 steps per revolution //Ballscrew pitch is 5mm. 200 steps/5mm, 1 step = 0.025mm //const int scalefactor = 4; //full step const int scalefactor = 8; //half step const int LASER = 51; // Variables that will change: int ledState = LOW; // ledState used to set the LED int counter = 0; int a = 0; int initialmode = 0; int lasermode = 0; long xpositioncount = 0; long ypositioncount = 0; //*********************************************************************************************************** //Initialisation Function //*********************************************************************************************************** void setup() { // set the digital pin as output: pinMode(ledPin, OUTPUT); pinMode(LASER, OUTPUT); for (a = 2; a <8; a++){ pinMode(a, OUTPUT); } a = 0; setinitialmode(); digitalWrite (ledPin, ON); delay(2000); digitalWrite (ledPin, OFF); // Turn the Serial Protocol ON Serial.begin(9600); } //************************************************************************************************************ //Main loop //************************************************************************************************************ void loop() { byte byteRead; if (Serial.available()) { /* read the most recent byte */ byteRead = Serial.read(); //You have to subtract "0" from the read Byte to convert from text to a number. if (byteRead!="r"){ byteRead=byteRead-"0"; } //Move motors if(byteRead==1){ //Move right FAST fastright(); } if(byteRead==2){ //Move right SLOW slowright(); } if(byteRead==3){ //Move left FAST fastleft(); } if(byteRead==4){ //Move left SLOW slowleft(); } if(byteRead==5){ //Move up FAST fastup(); } if(byteRead==6){ //Move up SLOW slowup(); } if(byteRead==7){ //Move down FAST fastdown(); } if(byteRead==8){ //Move down SLOW slowdown(); } if(byteRead==9){ digitalWrite (LASER, ON); } if(byteRead==0){ digitalWrite (LASER, OFF); } if (byteRead=="r"){ //reset position xresetposition(); yresetposition(); delay(1000); } } } //************************************************************************************************************ //Set initial mode //************************************************************************************************************ void setinitialmode() { if (initialmode == 0){ digitalWrite (XmotorDIR, OFF); digitalWrite (XmotorPULSE, OFF); digitalWrite (YmotorDIR, OFF); digitalWrite (YmotorPULSE, OFF); digitalWrite (ledPin, OFF); initialmode = 1; } } //************************************************************************************************************ // Main Motor functions //************************************************************************************************************ void fastright() { for (a=0; a0) (արագ ձախ ();) եթե (xpositioncount< 0){ fastright(); } } } void yresetposition() { while (ypositioncount!=0){ if (ypositioncount >0) (fastdown ();) եթե (ypositioncount< 0){ fastup(); } } }

6. Գործարկում և կարգավորում

Arduino-ն ներկայացնում է ուղեղը մեքենայի համար: Այն թողարկում է քայլի և ուղղության ազդանշաններ ստեպպերի վարորդների համար, իսկ լազերային միացման ազդանշանները լազերային դրայվերի համար: Ընթացիկ նախագծում մեքենան կառավարելու համար պահանջվում է ընդամենը 5 ելքային կոնտակտ: Կարևոր է հիշել, որ բոլոր բաղադրիչների հիմքերը պետք է կապված լինեն միմյանց հետ:

7. Ֆունկցիոնալ ստուգում

Այս միացումը պահանջում է առնվազն 10 VDC հզորություն և ունի պարզ միացման/անջատման մուտք, որը տրամադրվում է Arduino-ի կողմից: LM317T միկրոսխեման գծային լարման կարգավորիչ է, որը կազմաձևված է հոսանքի կարգավորիչի նման: Շղթայում ներառված է պոտենցիոմետր՝ կարգավորվող հոսանքը կարգավորելու համար: