USB orqali uy qurilishi CNC mashinasini boshqarish. Bosqichli motorlar, o'yma, frezalash, stanoklar va ko'pikli to'sarlarni boshqarish uchun boshqaruvchi tanlash. Buyruqlarning tushuntirishlari

USB orqali uy qurilishi CNC mashinasini boshqarish.  Bosqichli motorlar, o'yma, frezalash, stanoklar va ko'pikli to'sarlarni boshqarish uchun boshqaruvchi tanlash.  Buyruqlarning tushuntirishlari
USB orqali uy qurilishi CNC mashinasini boshqarish. Bosqichli motorlar, o'yma, frezalash, stanoklar va ko'pikli to'sarlarni boshqarish uchun boshqaruvchi tanlash. Buyruqlarning tushuntirishlari

Uchun o'z-o'zini yig'ish frezalash mashinasi CNC boshqaruv boshqaruvchisini tanlashingiz kerak. Tekshirgichlar ko'p kanalli sifatida mavjud: 3 va 4 eksa step motor boshqaruvchilari, va bitta kanalli. Ko'p kanalli kontrollerlar ko'pincha kichik boshqaruv uchun topiladi step motorlar, standart o'lchami 42 yoki 57 mm (nema17 va nema23). Bunday motorlar ish maydoni 1 m gacha bo'lgan CNC-mashinalarni o'z-o'zidan yig'ish uchun javob beradi. Ish maydoni 1 m dan ortiq bo'lgan mashinani mustaqil ravishda yig'ishda siz standart o'lchamdagi 86 mm (nema34) step motorlaridan foydalanishingiz kerak, bunday motorlarni boshqarish uchun sizga 4,2A va undan yuqori nazorat oqimiga ega kuchli bitta kanalli drayverlar kerak bo'ladi.

Ish stoli frezalash mashinalarini boshqarish uchun ixtisoslashtirilgan SD drayverli mikrosxemalarga asoslangan kontrollerlar keng qo'llaniladi, masalan, TB6560 yoki A3977. Ushbu chipda to'g'ri sinus to'lqin hosil qiluvchi kontroller mavjud turli rejimlar yarim bosqichli va o'rash oqimlarini dasturiy ravishda o'rnatish qobiliyatiga ega. Ushbu drayverlar 3A gacha bo'lgan step motorlar, NEMA17 42 mm va NEMA23 57 mm dvigatel o'lchamlari bilan ishlash uchun mo'ljallangan.

Kompyuterda o'rnatilgan maxsus yoki Linux EMC2 va boshqalar yordamida kontrollerni boshqarish. Protsessor chastotasi kamida 1 gigagertsli va xotirasi 1 GB bo'lgan kompyuterdan foydalanish tavsiya etiladi. Ish stoli kompyuter beradi yuqori ball, noutbuklar bilan solishtirganda va ancha arzon. Bundan tashqari, siz ushbu kompyuterdan kompyuteringizni boshqarish bilan band bo'lmaganda boshqa vazifalar uchun ham foydalanishingiz mumkin. 512 MB xotiraga ega noutbuk yoki shaxsiy kompyuterga o'rnatishda uni bajarish tavsiya etiladi.

Kompyuterga ulanish uchun parallel LPT portidan foydalaning (USB interfeysli kontroller uchun). USB port). Agar sizning kompyuteringiz parallel port bilan jihozlanmagan bo'lsa (bu portsiz ko'proq kompyuterlar chiqarilmoqda), siz PCI-LPT yoki PCI-E-LPT port kengaytirgich kartasini yoki maxsus USB-LPT kontroller-konvertorini sotib olishingiz mumkin. USB port orqali kompyuterga.

Alyuminiy CNC-2020AL dan tayyorlangan ish stoli o'yma va frezalash mashinasi, mil tezligini sozlash qobiliyatiga ega boshqaruv bloki bilan to'ldirilgan, 1 va 2-rasm, boshqaruv blokida TB6560AHQ chipidagi step motor drayveri, step uchun quvvat manbalari mavjud. dvigatel drayveri va shpindel quvvat manbai.

rasm 1

2-rasm

1. TB6560 chipidagi CNC freze dastgohlari uchun birinchi boshqaruv kontrollerlaridan biri "ko'k taxta" laqabini oldi, 3-rasm. Kengashning ushbu versiyasi forumlarda ko'p muhokama qilindi, uning bir qator kamchiliklari bor; Birinchisi, PC817 sekin optokupller bo'lib, u MACH3 mashinasini boshqarish dasturini sozlashda maksimal qiymatni kiritishni talab qiladi. ruxsat etilgan qiymat maydonlarida Qadam pulsi va Dir impuls = 15. Ikkinchisi, optokupllarning chiqishlari TB6560 drayverining kirishlari bilan yomon mos keladi, bu sxemani o'zgartirish orqali hal qilinishi mumkin, 8 va 9-rasm. Uchinchisi - chiziqli quvvat. kengashning ta'minot regulyatorlari va buning natijasida keyingi taxtalarda juda ko'p qizib ketish mavjud, impuls stabilizatorlari ishlatiladi; To'rtinchisi - elektr ta'minoti sxemasining galvanik izolyatsiyasining yo'qligi. Shpindel rölesi 5A ni tashkil qiladi, bu ko'p hollarda etarli emas va kuchliroq oraliq o'rni ishlatishni talab qiladi. Afzalliklar boshqaruv panelini ulash uchun ulagichning mavjudligini o'z ichiga oladi. Bu kontroller ishlatilmaydi.

3-rasm.

2. CNC mashinasi boshqaruv boshqaruvchisi bozorga qizil taxta laqabli "ko'k taxta" dan keyin kirdi, 4-rasm.

Bu erda yuqori chastotali (tezkor) optokupller 6N137 ishlatiladi. Shpindel o'rni 10A. Elektr ta'minoti uchun galvanik izolyatsiyaning mavjudligi. To'rtinchi eksa drayverini ulash uchun ulagich mavjud. Limit kalitlarini ulash uchun qulay ulagich.

4-rasm.

3. TB6560-v2 bilan belgilangan step motor boshqaruvchisi ham qizil rangda, lekin soddalashtirilgan, quvvatni ajratish yo'q, 5-rasm. Kichik o'lchamli, ammo buning natijasida kichikroq o'lcham radiator

5-rasm

4. Alyuminiy qutidagi boshqaruvchi, 6-rasm. G'ilof boshqaruvchini chang va metall qismlardan himoya qiladi, shuningdek, u yaxshi issiqlik qabul qiluvchi sifatida xizmat qiladi. Elektr ta'minoti uchun galvanik izolyatsiya. Qo'shimcha +5V davrlarini quvvatlantirish uchun ulagich mavjud. Tez optokupller 6N137. N past empedansli va Past ESR kondansatkichlari. Ish milini yoqishni boshqarish uchun o'rni yo'q, lekin milning aylanish tezligini boshqarish uchun o'rni (OK bilan tranzistorli kalitlar) yoki PWM ulash uchun ikkita chiqish mavjud. Sahifadagi ulanish o'rni boshqaruv signallarining tavsifi

6-rasm

5. CNC frezalash va o'yma mashinasining 4 o'qli boshqaruvchisi, USB interfeysi, 7-rasm.

7-rasm

Bu kontroller MACH3 dasturi bilan ishlamaydi, u o'zining mashinani boshqarish dasturi bilan birga keladi.

6. Allegro A3977 dan SD drayveridagi mashinaning CNC boshqaruvchisi, 8-rasm.

8-rasm

7.CNC mashinasi DQ542MA uchun bir kanalli step vosita drayveri. Bu drayverdan qachon foydalanish mumkin o'z-o'zini ishlab chiqarish katta ish maydoniga ega bo'lgan mashina va 4,2A gacha bo'lgan oqimga ega bo'lgan step motorlar Nema34 86 mm dvigatellari bilan ham ishlashi mumkin, 9-rasm.

9-rasm

TB6560-dagi ko'k pog'onali motor boshqaruv platasining modifikatsiyasi fotosurati, 10-rasm.

10-rasm.

TB6560-da ko'k step motor boshqaruv panelini o'rnatish sxemasi, 11-rasm.

Men uzoq vaqt oldin o'zim uchun CNC mashinasini yig'ganim va uni uzoq vaqtdan beri sevimli mashg'ulotlari uchun muntazam ravishda ishlatganim uchun, men tajribam foydali bo'ladi deb umid qilaman, shuningdek, boshqaruvchining manba kodlari.

Men shaxsan o'zim uchun muhim bo'lgan fikrlarni yozishga harakat qildim.

Tekshirgich manbalariga havola va sozlangan Eclipse+gcc qobig'i va boshqalar video bilan bir joyda joylashgan:

Yaratilish tarixi

Muntazam ravishda u yoki bu kichik "kichik narsa" qilish zarurati bilan duch keladi. murakkab shakl, dastlab 3D printer haqida o'ylagan. Va u hatto buni qila boshladi. Ammo men forumlarni o'qib chiqdim va 3D printerning tezligini, natijaning sifati va aniqligini, nuqsonlar foizini va termoplastikning strukturaviy xususiyatlarini baholadim va bu o'yinchoqdan boshqa narsa emasligini tushundim.

Xitoydan butlovchi qismlarga buyurtma bir oy ichida yetib keldi. Va 2 hafta o'tgach, mashina LinuxCNC boshqaruvi bilan ishladi. Men uni qo'limda bo'lgan har qanday axlatdan yig'ib oldim, chunki men buni tezda qilishni xohlardim (profil + tirgaklar). Men buni keyinroq takrorlamoqchi edim, lekin ma'lum bo'lishicha, mashina juda qattiq bo'lib chiqdi va tirgaklardagi yong'oqlarni bir marta ham mahkamlash kerak emas edi. Shunday qilib, dizayn o'zgarishsiz qoldi.

Mashinaning dastlabki ishlashi shuni ko'rsatdi:

  1. Shpindel sifatida "china noname" 220V matkapdan foydalanmang eng yaxshi fikr. U haddan tashqari qizib ketadi va juda baland ovozda. To'sarning lateral o'yinini (rulmanlar?) Qo'l bilan his qilish mumkin.
  2. Proxon matkap jim. O'yin sezilarli emas. Lekin u qizib ketadi va 5 daqiqadan so'ng o'chadi.
  3. Ikki tomonlama LPT portiga ega qarzga olingan kompyuter qulay emas. Bir muddat qarz oldi (PCI-LPT topish muammo bo'lib chiqdi). Joyni egallaydi. Va umuman..
Dastlabki foydalanishdan so'ng, men suv bilan sovutilgan shpindelga buyurtma berdim va unga boshqaruvchi yasashga qaror qildim batareyaning ishlash muddati eng arzon versiyasida STM32F103, 320x240 LCD displey bilan to'liq sotiladi.
Nima uchun odamlar hali ham 8 bitli ATMega-ni nisbatan o'jarlik bilan qiynashadi murakkab vazifalar, va hatto Arduino orqali men uchun sir. Ehtimol, ular qiyinchiliklarni yaxshi ko'radilar.

Nazoratchining rivojlanishi

LinuxCNC va gbrl manbalarini o'ylab ko'rganimdan so'ng dasturni yaratdim. Biroq, men traektoriyani hisoblash uchun manbalardan birini ham olmadim. Men floatdan foydalanmasdan hisoblash modulini yozishga harakat qilmoqchi edim. Faqat 32 bitli arifmetika bo'yicha.
Natija menga barcha ish rejimlari uchun mos keladi va men uzoq vaqt davomida proshivkaga tegmadim.
Maksimal tezlik, eksperimental ravishda tanlangan: X: 2000 mm/min Y: 1600 Z: 700 (1600 qadam/mm. rejimi 1/8).
Lekin bu nazoratchi resurslari bilan cheklanmaydi. Shunchaki, havoda to'g'ri bo'laklarda ham qadam tashlab yuborishning jirkanch ovozi balandroq. TB6560-dagi byudjetli xitoylik step boshqaruv paneli eng yaxshi variant emas.
Darhaqiqat, men yog'och uchun tezlikni (olxa, 5 mm chuqurlik, d = 1 mm to'sar, qadam 0,15 mm) 1200 mm dan ortiq o'rnatmayman. To'sarning ishdan chiqishi ehtimoli ortadi.

Natijada quyidagi funksiyalarga ega kontroller paydo bo'ladi:

  • Tashqi kompyuterga qanday ulanish kerak standart usb ommaviy saqlash qurilmasi (SD-kartadagi FAT16). Standart G-kod formatidagi fayllar bilan ishlash
  • Fayllarni o'chirish orqali foydalanuvchi interfeysi boshqaruvchi.
  • Tanlangan faylning traektoriyasini ko'ring (640x320 ekran imkon qadar) va bajarilish vaqtini hisoblang. Aslida, vaqtni yig'ish bilan bajarishning emulyatsiyasi.
  • Sinov shaklida fayllar tarkibini ko'ring.
  • Rejim qo'lda boshqarish klaviaturadan (“0” ko‘chirish va o‘rnatish).
  • Tanlangan fayl (G-kod) yordamida vazifani bajarishni boshlang.
  • Bajarishni to'xtatib turish/davom etish. (ba'zan foydali).
  • Favqulodda dasturiy ta'minotni to'xtatish.
Tekshirish moslamasi bir xil LPT ulagichi orqali step boshqaruv platasiga ulanadi. Bular. u LinuxCNC/Mach3 bilan boshqaruvchi kompyuter vazifasini bajaradi va u bilan almashtirilishi mumkin.

Yog'ochga qo'lda chizilgan relyeflarni kesish bo'yicha ijodiy tajribalar va dasturda tezlashtirish sozlamalari bilan tajribalar o'tkazganimdan so'ng, men o'qlarda qo'shimcha kodlovchilarni ham xohlardim. Hozirgina e-bayda men nisbatan arzon optik ekokoderlarni (1/512) topdim, ularning bo'linish balandligi mening shar vintlarim uchun 5/512 = 0,0098 mm edi.
Aytgancha, optik kodlovchilardan foydalanish yuqori aniqlik, ular bilan ishlash uchun apparat sxemasisiz (STM32 da mavjud) ma'nosiz. Na ishlov berishni to'xtatmaydi, na ayniqsa, dasturiy ta'minot so'rovi hech qachon "sakrash" bilan bardosh bera olmaydi (men buni ATMega muxlislari uchun aytyapman).

Avvalo, men quyidagi vazifalarni bajarishni xohlardim:

  1. Yuqori aniqlik bilan stolga qo'lda joylashtirish.
  2. Traektoriyaning hisoblanganidan og'ishini nazorat qilish bilan o'tkazib yuborilgan qadamlarni nazorat qilish.

Biroq, men ular uchun boshqa foydalanishni topdim, garchi juda tor vazifada bo'lsa ham.

Step motorli mashinaning traektoriyasini to'g'rilash uchun kodlovchilardan foydalanish

Men relyefni kesishda, Z tezlashuvini ma'lum bir qiymatdan oshib ketganda, Z o'qi asta-sekin, lekin shubhasiz pastga tusha boshlaganini payqadim. Biroq, bu tezlashtirish bilan relyefni kesish vaqti 20% kamroq. 0,1 mm qadam bilan 17x20 sm relyefni kesish tugagandan so'ng, to'sar hisoblangan traektoriyadan 1-2 mm pastga tushishi mumkin.
Kodlovchilar yordamida dinamikada vaziyatni tahlil qilish shuni ko'rsatdiki, to'sarni ko'tarishda ba'zan 1-2 qadam yo'qoladi.
Kodlovchi yordamida oddiy qadamni to'g'rilash algoritmi 0,03 mm dan oshmaydigan og'ish beradi va ishlov berish vaqtini 20% ga qisqartiradi. Va hatto yog'ochda 0,1 mm protrusionni sezish qiyin.

Dizayn


Men A4 dan biroz kattaroq maydonga ega ish stoli versiyasini sevimli mashg'ulotlar uchun ideal variant deb hisobladim. Va bu men uchun hali ham etarli.

Harakatlanuvchi stol

Nima uchun har bir kishi stol usti mashinalari uchun harakatlanuvchi portal bilan dizaynni tanlashi men uchun hali ham sir bo'lib qolmoqda. Uning yagona afzalligi - juda uzun taxtani qismlarga bo'lib qayta ishlash qobiliyati yoki agar siz muntazam ravishda portalning og'irligidan ko'proq og'irlikdagi materialni qayta ishlashingiz kerak bo'lsa.

Ishlashning butun davri davomida hech qachon 3 metrli taxtada bo'lak-bo'lak bo'laklarni kesib tashlash yoki tosh plitaga o'yib yozish kerak emas edi.

Harakatlanuvchi stol stol usti mashinalari uchun quyidagi afzalliklarga ega:

  1. Dizayn oddiyroq va umuman, struktura yanada qattiqroq.
  2. Barcha ichki qismlar (quvvat manbalari, platalar va boshqalar) sobit portalga osilgan va mashina yanada ixcham va tashish uchun qulayroq bo'lib chiqadi.
  3. Stolning og'irligi va ishlov berish uchun odatiy materialning bir qismi portal va milning og'irligidan sezilarli darajada past.
  4. Kabellar va shpindelli suvni sovutish shlanglari bilan bog'liq muammo deyarli yo'qoladi.

Shpindel

Shuni ta'kidlashni istardimki, bu mashina quvvatni qayta ishlash uchun emas. Quvvatni qayta ishlash uchun CNC mashinasini yasashning eng oson usuli an'anaviy frezalash mashinasi asosida.

Menimcha, metallni quvvat bilan qayta ishlash mashinasi va yog'ochni / plastmassani qayta ishlash uchun yuqori tezlikda ishlaydigan shpindelli mashina mutlaqo mukammaldir. har xil turlari uskunalar.

Uyda sharoit yarating universal mashina hech bo'lmaganda hech qanday ma'noga ega emas.

Ushbu turdagi vida va qo'llanmalar bilan ishlaydigan mashina uchun milni tanlash chiziqli podshipniklar aniq Bu yuqori tezlikda ishlaydigan shpindel.

Odatda yuqori tezlikda ishlaydigan shpindel (20 000 rpm) uchun rangli metallarni frezalash (po'lat haqida gap bo'lishi mumkin emas) mil uchun ekstremal rejimdir. Xo'sh, agar bu juda zarur bo'lmasa va keyin sovutish suvini sug'orish bilan har bir o'tish uchun 0,3 mm ovqatlanaman.
Men mashina uchun suv bilan sovutilgan milni tavsiya qilaman. Uning yordamida, ish paytida siz faqat step motorlarining "qo'shig'ini" va sovutish pallasida akvarium nasosining shovqinini eshitishingiz mumkin.

Bunday mashinada nima qilish mumkin?

Avvalo, uy-joy muammosidan xalos bo'ldim. Har qanday shakldagi korpus "plexiglass" dan maydalanadi va ideal silliq kesmalar bo'ylab erituvchi bilan yopishtiriladi.

Fiberglass rad etdi universal material. Mashinaning aniqligi kesish imkonini beradi o'rindiq rulman ostida, u sovuq bo'lishi kerak bo'lganidek, ozgina kuchlanish bilan tushadi va keyin uni tortib ololmaysiz. Tekstolit viteslari halol involyut profili bilan mukammal tarzda kesilgan.

Yog'ochni qayta ishlash (releflar va boshqalar) - bu o'zining ijodiy impulslarini amalga oshirish uchun yoki, hech bo'lmaganda, boshqa odamlarning impulslarini (tayyor modellar) amalga oshirish uchun keng qamrovdir.

Men shunchaki zargarlik buyumlarini sinab ko'rmadim. Kolbalarni kalsinatsiyalash/eritish/quyish uchun joy yo'q. Garchi zargarlik mumi bloki qanotlarda kutmoqda.

Ko'p xilma-xil nazoratchilar orasida foydalanuvchilar o'z-o'zini yig'ish uchun maqbul va eng samarali bo'lgan sxemalarni izlaydilar. Ham bitta kanalli, ham ko'p kanalli qurilmalar qo'llaniladi: 3 va 4 o'qli kontrollerlar.

Qurilma opsiyalari

Standart o'lchamlari 42 yoki 57 mm bo'lgan ko'p kanalli step motorli boshqaruvchilar (qadamli motorlar) mashinaning kichik ish maydonida - 1 m gacha, kattaroq ish maydoni bo'lgan mashinani yig'ishda - 1 m dan ortiq, a 86 mm standart o'lcham kerak. Uni bitta kanalli drayver yordamida boshqarish mumkin (nazorat oqimi 4,2 A dan yuqori).

Mashinani raqamli boshqaruv bilan boshqaring dastur nazorati ostida, xususan, 3A gacha bo'lgan SD uchun foydalanish uchun mo'ljallangan maxsus haydovchi mikrosxemalari asosida yaratilgan kontroller bilan mumkin. Mashinaning CNC boshqaruvchisi maxsus dastur tomonidan boshqariladi. U 1 GGts dan ortiq protsessor chastotasi va 1 Gb xotira sig'imi bo'lgan shaxsiy kompyuterga o'rnatiladi). Kichikroq hajm bilan tizim optimallashtiriladi.

ESLATMA! Agar noutbuk bilan solishtirilsa, u holda ulangan bo'lsa ish stoli kompyuter- yaxshi natijalar va u kamroq xarajat qiladi.

Tekshirgichni kompyuterga ulashda USB yoki LPT parallel port ulagichidan foydalaning. Agar ushbu portlar mavjud bo'lmasa, u holda kengaytiruvchi platalar yoki kontroller konvertorlari ishlatiladi.

Tarixga ekskursiya

Texnologik taraqqiyotning asosiy bosqichlarini sxematik tarzda quyidagicha ifodalash mumkin:

  • Chipdagi birinchi kontroller shartli ravishda "ko'k taxta" deb nomlangan. Ushbu parametrning kamchiliklari bor va sxemani yaxshilash kerak. Asosiy afzallik shundaki, ulagich mavjud va unga boshqaruv paneli ulangan.
  • Ko'kdan keyin "qizil taxta" deb nomlangan boshqaruvchi paydo bo'ldi. U allaqachon tez (yuqori chastotali) optokupller, 10A shpindel rölesi, quvvat izolyatsiyasi (galvanik) va to'rtinchi o'q drayverlari ulanadigan ulagichdan foydalangan.
  • Qizil belgilar bilan boshqa shunga o'xshash qurilma ham ishlatilgan, ammo soddalashtirilgan. Uning yordami bilan kichik ish stoli tipidagi mashinani boshqarish mumkin edi - 3 o'qli mashinalardan biri.

  • Texnologik taraqqiyot yo'nalishidagi navbatdagi elektr ta'minoti uchun galvanik izolyatsiyali boshqaruvchi, tezkor optokupller va changdan himoya qiluvchi alyuminiy korpusga ega maxsus kondansatkichlar edi. Shpindelni yoqadigan boshqaruv rölesi o'rniga, dizayn ikkita chiqish va o'rni yoki PWM (impuls kengligi modulyatsiyasi) tezlikni boshqarishni ulash qobiliyatiga ega edi.
  • Endi qadamli dvigatelli uy qurilishi frezalash va o'yma mashinasini ishlab chiqarish uchun variantlar mavjud - 4 o'qli boshqaruvchi, Allegro'dan step motorli haydovchi, katta ish maydoni bo'lgan mashina uchun bitta kanalli haydovchi.

MUHIM! Yuqori va yuqori tezlikni ishlatib, dvigatelni ortiqcha yuklamang.


Nazoratchi hurda materiallardan tayyorlangan

Ko'pgina hunarmandlar havaskor darajadagi nazorat dasturlari uchun LPT porti orqali boshqarishni afzal ko'radilar. Buning uchun maxsus mikrosxemalar to'plamidan foydalanish o'rniga, ba'zi odamlar hurda materiallardan kontroller qurishadi - dala effektli tranzistorlar kuyganidan anakartlar(30 voltdan yuqori kuchlanishda va 2 amperdan ortiq oqimda).

Va ko'pikli plastmassani kesish uchun mashina yaratilganligi sababli, ixtirochi avtomobilning akkor lampalarini oqim cheklovchi sifatida ishlatgan va SD eski printerlar yoki skanerlardan olib tashlandi. Ushbu kontroller sxemaga o'zgartirishlarsiz o'rnatildi.

Qilish uchun eng oddiy mashina O'z-o'zidan CNC, skanerni demontaj qilishda, SD-ga qo'shimcha ravishda, ULN2003 chipi va ikkita po'lat tayoq chiqariladi, ular sinov portaliga o'tadi. Bundan tashqari, sizga kerak bo'ladi:

  • Karton quti (qurilma korpusi undan o'rnatiladi). Tekstolit yoki bilan mumkin bo'lgan variant kontrplak plitasi, lekin kartonni kesish osonroq; yog'och bo'laklari;
  • asboblar - tel kesgichlar, qaychi, tornavidalar shaklida; yopishtiruvchi qurol va lehimlash uchun aksessuarlar;
  • mos keladigan taxta varianti uy qurilishi CNC mashina;
  • LPT porti uchun ulagich;
  • elektr ta'minotini tashkil qilish uchun silindrsimon rozetka;
  • ulanish elementlari - tishli novdalar, yong'oqlar, yuvish va vintlardek;
  • TurboCNC uchun dastur.

Uy qurilishi qurilmasini yig'ish

Uy qurilishi CNC boshqaruvchisida ishlashni boshlagandan so'ng, birinchi qadam chipni ehtiyotkorlik bilan lehimlashdir non taxtasi ikkita quvvat avtobusi bilan. Keyingi ULN2003 chiqishi va LPT ulagichining ulanishi bo'ladi. Keyinchalik, qolgan pinlarni diagrammaga muvofiq bog'laymiz. Nolinchi pin (25-parallel port) plataning quvvat avtobusidagi salbiy pinga ulangan.

Keyin vosita boshqaruv moslamasiga ulanadi va quvvat manbai rozetkasi mos keladigan avtobusga ulanadi. Simli ulanishlarning ishonchliligini ta'minlash uchun ular issiq elim bilan o'rnatiladi.

Turbo CNCni ulash qiyin bo'lmaydi. Dastur MS-DOS bilan samarali va Windows bilan ham mos keladi, ammo bu holda ba'zi xatolar va muvaffaqiyatsizliklar mumkin.

Dasturni kontroller bilan ishlash uchun sozlaganingizdan so'ng, siz sinov o'qini qilishingiz mumkin. Mashinalarni ulash bo'yicha harakatlar ketma-ketligi quyidagicha:

  • Uchta bir xil darajada burg'ulangan teshiklarda yog'och bloklar, temir tayoqlarni joylashtiring va kichik vintlar bilan mahkamlang.
  • SD ikkinchi barga ulanadi, uni novdalarning bo'sh uchlariga qo'yib, vintlar yordamida vidalanadi.
  • Qo'rg'oshin vintni uchinchi teshikdan o'tadi va gayka o'rnatiladi. Ikkinchi barning teshigiga kiritilgan vint, bu teshiklardan o'tib, vosita miliga chiqadigan tarzda to'xtaguncha vidalanadi.
  • Keyinchalik, rezina shlang va simli qisqich bilan tayoqni dvigatel miliga ulashingiz kerak.
  • Ishlaydigan gaykani mahkamlash uchun qo'shimcha vintlardek talab qilinadi.
  • Tayyorlangan stend, shuningdek, vintlar yordamida ikkinchi blokga biriktirilgan. Gorizontal daraja qo'shimcha vintlar va yong'oqlar bilan o'rnatiladi.
  • Odatda, motorlar kontrollerlar bilan birga ulanadi va sinovdan o'tkaziladi to'g'ri ulanish. Buning ortidan CNC masshtabini tekshirish va sinov dasturini ishga tushirish amalga oshiriladi.
  • Qolgan narsa qurilmaning korpusini yasashdir va bu uy qurilishi mashinalarini yaratuvchilarning ishining yakuniy bosqichi bo'ladi.

3 o'qli mashinaning ishlashini dasturlashda dastlabki ikki o'q uchun sozlamalarda hech qanday o'zgarishlar yo'q. Ammo uchinchi bosqichning dastlabki 4 bosqichini dasturlashda o'zgarishlar kiritiladi.

Diqqat! ATMega32 kontrollerining soddalashtirilgan diagrammasidan (1-ilova) foydalanib, ba'zi hollarda Z o'qi - yarim bosqichli rejimni noto'g'ri qayta ishlashga duch kelishingiz mumkin. Lekin ichida to'liq versiya uning platalari (2-ilova), eksa oqimlari tashqi apparat PWM tomonidan tartibga solinadi.

Xulosa

Tekshirgichlarda, yig'ilgan CNC dastgohlarida - foydalanishning keng doirasi: plotterlarda, kichik frezalarda, yog'och va ishlov berishda. plastik qismlar, po'lat o'ymakorlar, miniatyura burg'ulash mashinalari.

Eksenel funksiyaga ega qurilmalar ham chizmalarda qo'llaniladi, ular chizish va yasash uchun ishlatilishi mumkin; bosilgan elektron platalar. Shunday qilib, malakali hunarmandlar tomonidan yig'ishga sarflangan sa'y-harakatlar, albatta, kelajakda nazoratchida o'z samarasini beradi.