Mundarija:

Brauzerga asoslangan PCB: 7 qadam
Brauzerga asoslangan PCB: 7 qadam

Video: Brauzerga asoslangan PCB: 7 qadam

Video: Brauzerga asoslangan PCB: 7 qadam
Video: MetaMusk BitCoin ni qoʻllab quvvatlaydi. 2024, Iyul
Anonim
Brauzerga asoslangan PCB
Brauzerga asoslangan PCB

Loyihalarni qabul qilayotganingizda yoki yaratganingizda, ba'zilari oson, ba'zilari esa qiyin bo'ladi. Ba'zilar bir martalik bo'ladi, boshqalari esa keng miqyosda tuzilishi kerak. Bu yozishda biz hozirgi kunga qadar mening eng yirik loyiham-Distributed Symphony-ni va uning mikro-tekshirgichi brauzerda qanday qurilganligini o'rganamiz.

1 -qadam: imkoniyatlar

Imkoniyat
Imkoniyat

Tarqatilgan simfoniya - men tashlagan eng katta va murakkab loyiha. Yilda bir marta men 600 ta menejer auditoriyasi uchun korporativ saytga qiziqarli tajriba olib kelish uchun noyob imkoniyatga egaman. O'tgan bir necha to'lovlar, "o'yin -kulgi" dizayn muammosi sifatida to'plangan. Birinchi yinelemaning taklifi - to'pni o'z yo'lida aynan ikki soniya davomida yuboradigan to'p mashinasi. Har bir keyingi yil murakkabligi va texnik ishtirokini oshirdi. Bu yil men hayratga soladigan tajribani arxitektura qilish vaqti keldi, deb qaror qildim.

2 -qadam: tarqatilgan simmoniya

Tarqatilgan Sypmony
Tarqatilgan Sypmony
Tarqatilgan Sypmony
Tarqatilgan Sypmony
Tarqatilgan Sypmony
Tarqatilgan Sypmony

Loyiha besh kishilik guruhga zarbli asbob yaratish uchun zarur bo'lgan barcha ingredientlarni o'z ichiga olgan yuz yigirma to'plamdan iborat edi. Har bir to'plamda quyidagi elementlar bor edi.

  • Ulangan mikrokontroller
  • Solenoidli shar tomchisi
  • Glockenspiel asbobli rezonatori
  • Trigger tugmasi
  • O'nta yog'och to'p
  • Qurilish materiallari
  • Badiiy elementlar

Ushbu loyihaning markaziy qismi mikro-nazoratchi edi. Mantiq va bulutli ulanishni qo'shish tajribani yaxshilashga va to'sqinlik qilmaslikka mo'ljallangan edi. Tekshirish panelida juda ko'p funksiyalar mavjud bo'lib, ular eng sodda tarzda ochilgan. Rezistorlar qiymatlari, elektr quvvati bilan bog'liq muammolar, diodlar va kondansatkichlar taxta dizayniga joylashtirildi, shunda ishtirokchilar texnologiyaga emas, balki qiyinchiliklarga e'tibor qaratishdi.

3 -qadam: imkoniyatlardan foydalaning

Fursatdan foydalaning
Fursatdan foydalaning

Ushbu loyiha maxsus SMT mikro -boshqaruv platalarini yaratish imkoniyatini taqdim etdi. Bu men uchun yangilik edi, lekin o'rganishga arziydigan narsa va katta qiyinchilik kabi tuyuldi. Plitalarni loyihalash uchun men Upverter -dan foydalandim. Bu PCB dizayni va ishlab chiqarilishi uchun juda yaxshi brauzer asosidagi oxirigacha echim. Kutubxonadan komponentalarni topishga o'rganganingizdan so'ng, ulardan foydalanish oson bo'ladi. Plitalar juda qobiliyatli ESP32 mikro -kontrolleriga asoslangan edi. Plitalar ushbu loyihani davom ettirish uchun mo'ljallangan edi, chunki ular bolalarga kod va sxema dizaynini o'rganishga yordam berish uchun ehson qilish uchun belgilangan edi. Har bir taxta quyidagi xususiyatlarga ega:

  • ESP32 Micro Controller - Wi -Fi va Bluetooth -ga ega
  • Ikkita PWM solenoid/dvigatel sarlavhasi
  • To'rtta tuproqli 3.3V GPIO sarlavhalari
  • Neopixel chiziqli ikkita haydovchi
  • Ikkita sig'imli sensorli panel va ixtiyoriy sarlavhalar
  • Bortli LCD displey
  • Yagona Neopixel bortida
  • UART dasturchisiga o'rnatilgan USB borti -
  • 5V kuchlanishli avtobus
  • 3V kuchlanishli avtobus

Loyihada faqat bitta Solenoid drayveri, LCD displey, Neopixel borti va GPIO sarlavhalarining uchtasi ishlatilgan. Qo'shimcha funktsiyalar o'sha paytdan boshlab bolalar uchun o'quv ustaxonalarida ishlatilgan.

4 -qadam: Rejalashtiring

Buni rejalashtiring
Buni rejalashtiring
Buni rejalashtiring
Buni rejalashtiring
Buni rejalashtiring
Buni rejalashtiring

Sizning shaxsiy PCB -laringizni yaratishda birinchi qadam - uni rejalashtirish. Tarmoq dizayni haqida gap ketganda, bu sizning sxemangizni yaratishni anglatadi. Men kattaroq loyihaning har bir xususiyatini loyihalash uchun non panelidan foydalandim. Har bir sxema ishlay boshlagach, men uni ehtiyotkorlik bilan Upverter sxematik vositasiga tarjima qildim. Shundan so'ng men taxtani tozaladim va boshqaruv paneli mantiqan tugaguncha keyingi bo'limda ishlashim kerak edi.

5 -qadam: Tashqariga qo'ying

Yotiring
Yotiring

Uskuna ishlab chiqarishning keyingi bosqichi - bu PCB sxemasi. Bu men o'ylaganimdan ham qiziqroq edi, xuddi SimCity -ni elektr bilan o'ynashga o'xshardi. Upverter -ni joylashtirish vositasi juda zo'r va ishlatish uchun qiziqarli. Men u bilan qanchalik ko'p ishlagan bo'lsam, dizaynni shunchalik jiloladim va iloji boricha uslubiy nuqtalarga intildim. Sizning vazifangiz - komponentlar orasidagi simlarni qo'shish. Mis bilan izlanmagan ulanishlarni ta'kidlaydigan yashil chiziqlar mavjud. PCB sxemasining eng hayajonli qismi - er izlarini o'tkazib yuborish qobiliyati. Ular qilishlari kerak bo'lgan narsa pastki qatlamga tegishdir va ular erga ulangan, oson! Biz pastki qavat haqida gapirayotgan bo'lsak, bu yana bir go'zallik. Agar sizda ko'plab izlar to'sqinlik qilsa, quyi qatlamga o'ting, tirbandlikni aylanib o'ting va boshqa tomondan oching.

6 -qadam: Buni haqiqatga aylantiring

Buni haqiqiy qiling
Buni haqiqiy qiling
Buni haqiqiy qiling
Buni haqiqiy qiling
Buni haqiqiy qiling
Buni haqiqiy qiling

Ishlab chiqarishga borganingizdan so'ng, narsalar haqiqiy va qimmatga tushadi. O'zingizga qulay bo'lgan ishlab chiqarish uyini yoki siz bilgan odam ilgari ishlatgan uyni toping. Siz ularga taxtalarni yaratish uchun fayllarni yuborasiz va ixtiyoriy ravishda to'liq yig'ishni bajarasiz. Xarajatlarning asosiy qismi ehtiyot qismlarni sotib olish va yig'ishdir. Ushbu loyiha ko'p birliklarni, shuningdek, sirtdan o'rnatish komponentlarini ishlatishni talab qilganligi sababli, men montajni ishlab chiqarish uyini tanladim.

Upverter -da yuklash bo'limi mavjud, u erda siz ishlab chiqarishga topshirishingiz kerak bo'lgan fayllarni yaratishingiz mumkin. Orqaga va to'rtinchisini saqlashga yordam berish uchun men eksport qilgan fayllar ro'yxati:

  • Gerber fayllari
  • NC Drill (Excellon)
  • XYRS (tanlash va joylashtirish)
  • Materiallar hisobi

Buyuk buyurtmangizni yuborishdan oldin, bir yoki ikkita kichik sinovdan o'tishga tayyor bo'ling. Mening dizaynim ikkita kichik ishlab chiqarish bosqichida bo'lib o'tdi, ularning har biri katta o'ttiz yuz dona buyurtmadan oldin xatolarga yo'l qo'ydi. Men buyurtmani o'nga to'ldirdim, chunki ba'zi taxtalar xatolar bilan ishlab chiqarilgan. Ikkinchi rasmda ko'rib turganingizdek, men oldingi ishlab chiqarish bosqichlaridan birining taxtalarini tuzatish uchun yashil o'tish simlarini ishlatishga majbur bo'ldim. Shunday qilib, siz hozir 5 dan 50 000 gacha maxsus boshqaruv paneli uchun faxrlanasiz.

7 -qadam: oshkor qilish

Oshkor qilish
Oshkor qilish
Oshkor qilish
Oshkor qilish
Oshkor qilish
Oshkor qilish

Bu uzoq va uzoq yo'lning achchiq -chuchuk oxiri edi. To'plamlar tarqatildi va tezkor ko'rsatma berildi. Jamoalar har bir tugmani bosish bilan rezonatorga ishonchli tarzda tushadigan zarb asbobini yaratishga kirishdilar. Qurilish davom etar ekan, biz aniqladikki, loyihalar bulutga ulangan va tegishli mobil boshqaruv paneli mavjud. Jamoalar mobil asboblar paneli yordamida o'z qurilmalarida naqsh o'ynashdi. "Saqlash va soch turmagi" endi maqsad edi. Jamoalarning asosiy qismi "Soch kesish" ni o'ynashga muvaffaq bo'lgach, biz konsertga tayyormiz.

Hamma to'p qutilarini yuklab, orqaga chekinishdi. Biz ma'muriy konsolimiz yordamida mashinaning individual ofsetlarini hisobladik va qo'shiqlarni bitta mashinadagidek hamma mashinalarda ijro qildik. Biz "Guns and Roses" bilan sinab ko'rdik va Bax rolini o'ynadik. Xona zo'r musiqa bilan to'ldirildi va bu muvaffaqiyatli bo'ldi.

Qurilishda davom eting va shaxsiy PCB loyihalari sizni qo'rqitishiga yoki to'sqinlik qilishiga yo'l qo'ymang. Ular butunlay bajarilishi mumkin va u erda butun dunyo qo'llab -quvvatlaydi.

Tavsiya: