Mundarija:
- 1 -qadam: ulanishlarni chizish
- 2 -qadam: Ulanish muammolari
- 3 -qadam: Aqlli, lekin unchalik oddiy dizayn emas
- 4 -qadam: Kengashni tuzish
- 5 -qadam: Hamma narsani bir -biriga ulash
Video: Kabelni boshqarishga yordam beradigan PCB: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bir muncha vaqt oldin men maxsus ish stoli CNC frezasini tayyorladim. O'shandan beri men uni yangi komponentlar bilan yangiladim. Oxirgi marta men PID pastadir yordamida milning aylanish tezligini boshqarish uchun 4 raqamli displeyli ikkinchi Arduino -ni qo'shdim. Men uni 5 ta simli asosiy Arduino platasiga ulashim kerak edi, shunda ular muloqot qila oladilar. Ammo birinchi sinov paytida men motor boshqaruvchisini sindirdim, shuning uchun men yangi, kuchliroqni sotib oldim. Bundan tashqari, men ulashim kerak bo'lgan yana 5 ta sim bor edi. Bu vaqtda asosiy kartadagi +5V pin 4 ta alohida ulanishga bo'lindi va men simni qayta ajratishni xohlamadim. Shunday qilib, men boshqa narsa qildim.
1 -qadam: ulanishlarni chizish
Men kerak bo'lgan barcha ulanishlarni chizdim (motor va to'xtash simlari bundan mustasno, chunki ular to'g'ridan -to'g'ri GRBL boshqaruvchisiga o'tadi va boshqa hech qaerda). Men allaqachon mavjud bo'lgan ulanishlarga ba'zi o'zgartirishlar kiritdim - favqulodda to'xtatish endi asosiy Arduino -ni tiklaydi va u faqat röleyni boshqarish uchun NO va NC ni ishlatadigan odatdagi ochiq kontaktni ishlatadi. Yangi dvigatel boshqaruvi yordamida o'rni ulanishi ham soddalashtirildi.
2 -qadam: Ulanish muammolari
Men foydalanadigan oldingi motor boshqaruvchisi optokuplli va mosfetli oddiy taxta edi. U milni faqat bitta yo'nalishda aylantirishi mumkin edi, shuning uchun yo'nalish pinini ishlatishning hojati yo'q edi. Yangisi biroz murakkabroq. U INA va INB deb nomlangan pinlarga ega va men soat yo'nalishi bo'yicha yoki soat miliga teskari aylanishni xohlamasligimga qarab, ulardan birini VCC ga tortishim kerak. Bu unchalik murakkab ko'rinmaydi, muammo shundaki, GRBLda SP-DIR deb nomlangan bitta pin bor, u soat yo'nalishi bo'yicha VCC va soat sohasi farqli o'laroq GND ga tortiladi. Buni GRBL ichida o'zgartirish mumkinligini bilmayman (bu men uchun biroz murakkab dastur), shuning uchun men buni boshqa metid bilan qildim.
Men sxemaga SP-DIR signalini teskari aylantiradigan va uni INBga qo'yadigan NOT mantiq eshikni qo'shdim. Shunday qilib, DIR pin baland bo'lsa, INA ham yuqori bo'ladi (ular bir -biriga bog'langan) va INB past darajaga (CW), va DIR past bo'lsa, INA ham past bo'ladi va INB yuqori (CCW).
3 -qadam: Aqlli, lekin unchalik oddiy dizayn emas
Keyin men burgutda barcha kerakli ulanishlarga ega bo'lgan tenglikni yaratdim. Ammo ko'p sonli simlar bilan bu oddiy emas edi.
Birinchidan, men terminal bloklarim uchun Eagle kutubxonasini tayyorladim. Bu juda oddiy, bu oddiy pin, shunchaki kattaroq - 5,08 mm (0,2 dyuym) oraliq.
Men uni CNC -da freze qilardim va shuning uchun men uni bir tomonlama taxta bo'lishini xohlardim. Ammo 26 ta terminal bloklari va ba'zi ichki ulanishlar bilan mantiqiy eshikni loyihalash juda qiyin edi. Buni amalga oshirish mumkin edi, lekin ko'p o'tish simlari bilan. Shuning uchun mening barcha terminal bloklarim (burgutda) faqat bitta pim. Shunday qilib, men ularni taxtaning ish joyida aylantira olaman va o'tish simlarini ishlatmasligim mumkin. Kamchilik shundaki, ba'zi ulanishlarning joylashuvi tasodifiy ko'rinadi. Masalan, pastga qarasak, GND, keyin SP-EN va keyin VCC bor, bu juda kam uchraydi. Shunday qilib, men o'tish simlari sonini atigi 2 tagacha qisqartirishim mumkin edi va men uchun tenglikni ishlab chiqarish osonroq bo'ldi.
Terminal bloklari nomlari ham alohida. Ular guruhlangan, shuning uchun, masalan, A Arduino degan ma'noni anglatadi, shuning uchun A_ deb nomlangan barcha vintli terminallar taxtaning pastki qismiga joylashtirilishi kerak, chunki Arduino GRBL bilan tenglikni tagiga qo'yilgan.
Oxir -oqibat, men Z probining holatini ko'rsatish uchun oddiy LEDni qo'shdim.
4 -qadam: Kengashni tuzish
Yuqorida aytganimdek, men DIY CNC -dagi taxtani frezladim, teshiklarni burdim va barcha komponentlarni lehimladim. Jarayonda hech qanday alohida narsa yo'q edi, bu tenglikni boshqa har qanday kabi yaratdi.
Agar sizda CNC bo'lmasa, siz tenglikni termotransfer usuli yordamida yasashingiz yoki uni professional ishlab chiqaruvchidan buyurtma qilishingiz mumkin.
Xatolarni topish va tuzatish uchun barcha ulanishlarni multimetr bilan tekshirishni unutmang.
5 -qadam: Hamma narsani bir -biriga ulash
Oxirgi qadamlardan biri tayyor PCBni mashinaga joylashtirish va barcha simlarni ulash edi. Men har bir simni kerakli joyga ulashga yordam berish uchun kichik taxtaning sxemasini chop etdim. Ulanishni yana bir bor tekshirgandan so'ng, u sinovga tayyor edi!
Tavsiya:
ANTIDISTRACTION: diqqatni jamlashga yordam beradigan smartfon ushlagichi: 7 qadam (rasmlar bilan)
ANTIDISTRACTION: diqqatni jamlashga yordam beradigan smartfon ushlagichi: bizning ANTiDISTRACTION qurilmamiz kuchli diqqat markazida bo'lgan vaqtda uyali chalg'ishning barcha shakllarini to'xtatishga qaratilgan. Mashina chalg'itmaydigan muhitni yaratish uchun mobil qurilma o'rnatilgan zaryadlovchi stantsiya vazifasini bajaradi.
Tasodifiy javob beradigan mayatniklar: 4 qadam (rasmlar bilan)
Tasodifiy ta'sir etuvchi mayatniklar: Ushbu loyihaning maqsadi 2 mayatnikning uzluksiz aylanishiga olib keladi. Men faol va passiv mayatnikning yaxshi o'zaro ta'sirini topdim. Ular doimiy magnitli, elektromagnitli va tortishish kuchi maydonlari bulutida harakat qiladilar. P og'irligi
Musiqaga javob beradigan yorug'lik shousi: 7 qadam (rasmlar bilan)
Musiqaga javob beradigan yorug'lik shousi ko'ylagi: Bu darslik York universitetining musiqa texnologiyasi va amaliy elektronika yo'nalishi bo'yicha bitirgan yilim loyihasi doirasida tayyorlangan. Bu elektronikaga qiziqadigan musiqachilarga mo'ljallangan. Tayyor mahsulot LED matri bo'ladi
Olympus Evolt E510 masofali kabelni chiqarish (2 -versiya avtomatik masofadan boshqarishda): 6 qadam (rasmlar bilan)
Olympus Evolt E510 masofali kabelni chiqarish (2 -versiya avtomatik masofadan boshqarishda): Kecha men Olympus E510 uchun oddiy bitta tugma bilan masofadan boshqarish pultini qurdim. Ko'pgina kameralarda deklanşör tugmasi (siz suratga olish uchun bosilgan) ikkita rejimga ega. Agar tugma sekin bosilsa, kamera avtomatik fokuslanadi va yorug'likni o'lchaydi
Portativ kabelni boshqarish: 16 qadam (rasmlar bilan)
Portativ kabelni boshqarish: maishiy elektronika har kungi shaxsiy makonda yashaydi, miniatürizatsiya ularga harakatchanlik va o'zini tuta olish imkoniyatini beradi. Bu ko'chma simlarni boshqarish bo'yicha so'rov. Bu erda ham maishiy, ham professional elektronika qo'llaniladi, lekin mavzu