Mundarija:
- 1 -qadam: sxematik
- 2 -qadam: taxta
- 3 -qadam: PCB buyurtmasi
- 4 -qadam: PCB va uning qismlarini lehimlang
- 5 -qadam: Birgalikda lehim
- 6 -qadam: dasturiy ta'minot
- 7 -qadam: Yakunlash
Video: Rojdestvo daraxti: 7 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Rojdestvo keladi va bizga yangi uskunalar kerak.
Rojdestvo jihozlari yashil + oq + qizil + miltillovchi bo'lishi kerak.
Shunday qilib, PCB yashil + oq rangga ega, keyin miltillovchi LEDlarni qo'shing va biz tugatdik. Menda juda ko'p "o'ng burchakli yon ko'rinishi qizil tiniq Ultra yorqin SMD 0806 LED" bor (1206 ham ishlaydi), keyin bizda deyarli hamma narsa bor.
1 -qadam: sxematik
OK, bizda fikr bor. Bizga kerak bo'lgan shlyapa - bu ba'zi sxemalar.
Ko'p sonli LEDlarni unchalik murakkab bo'lmagan qurilma bilan boshqarish uchun charlieplexingdan foydalanish yaxshidir. Charlieplexing matritsaga yaqin, lekin u satr va ustunlarni birlashtiradi. G'oya 6 tomonlama daraxtga ega bo'lishdir, keyin odatdagi printsiplarga ko'ra 5 × 6 yoki 6 × 7 charlieplexing matritsasidan foydalanish mumkin. Xo'sh, bu Rojdestvo, keyin kattaroq foydalaning. Men 6 ustun va 7 qatorli matritsadan foydalanishga qaror qildim. Keyin bizga kamida 7 GPIO pinli MCU kerak, ularning har biri chiqish va kirish (yoki uchinchi holat) sifatida ishlash imkoniyatiga ega. Eng arzonlardan biri - PIC16F15323.
Bizda bepul pinlar bor, masalan, ba'zi ishlar uchun konditsionerni ishlating va tepasiga bitta LED qo'ying.
OK, keyin sxemasi joyida.
Keyingi qism taxtani qanday joylashtirishni hal qiladi.
2 -qadam: taxta
Mening rejam - umumiy taxtaga ega bo'lish, uni 6 × marta ishlatish mumkin. Har bir ustun uchun bitta taxta.
Faraz qilaylik, bizda 2 tomonlama taxta bor, har bir taxtada ikkita ustun bo'lishi mumkin, bir tomondan LEDlarni yuqoridan pastga, ikkinchisidan pastdan yuqoriga. Bizda ikkita tasma bo'ladigan joy bo'lishi kerak. PCB chiziqlarini ajratish uchun bizda ikkita odatiy variant mavjud.
- Biz pichoq va kesish chizig'idan foydalanishimiz mumkin (siz aniq bo'lishingiz kerak, aks holda siz taxtaga zarar etkazasiz)
- Yoki biz o'zaro faoliyat kesishishni burg'ulashimiz mumkin ("orqali" deb nomlanadi)
Men mashq qilishni afzal ko'raman. Bu osonroq va kamroq ko'rinadi.
Biz qatorlarni to'ldirishimiz kerak, lekin biz tegishli ustundan to'g'ri keladigan qatorni tanlashimiz kerak. Men PCB lehim birikmasidan foydalanishga qaror qildim. Bu oson va deyarli bepul. Keyin, har bir taxtada, bitta ustunni ifodalaydi, bizda bitta "Jx" va "Vx" orqali bitta "birikma" mavjud bo'lib, ular ma'lum bir taxtani ifodalaydi. Bu shuni anglatadiki, 1 -bortda biz "J1" ulanishini lehimlashimiz va "V1" orqali burg'ulashimiz kerak. Bitta kichik bahona - bu 6 qatorli taxtadir, u ikkita qatorni to'ldirishi kerak, so'ngra ikkita J6 va J6 'birikmalariga ega bo'lishi kerak.
Oxirgi qism MCU va qolgan elektron komponentlardan iborat "tayanch" taxtani yaratishdir. Bu taxta maxsus funktsiyasiz nisbatan sodda.
3 -qadam: PCB buyurtmasi
Men taxta buyurtma berish uchun Xitoy ishlab chiqarishidan foydalanaman.
Men uchun tezroq va qulaylardan biri bu AllPCB. Ular oddiy buyurtma tizimiga ega. Birinchi sahifada o'lchamni kiriting. Bu taxtaning o'lchami 85 × 100 mm bo'lsa, miqdorni tanlang (bir daraxtga 3 dona kerakligini unutmang), 2 qatlamni va 1, 6 mm qalinligini saqlang. Hozir taklifni bosing, shunda siz etkazib berish narxini olasiz.
Siz taxta ranglarini sozlashingiz mumkin, lekin yashil rang - daraxt uchun eng yaxshi rang, qor esa - taqlid uchun eng yaxshisi.
E -pochta manzilingizni kiriting va "Savatga qo'shish" tugmasini bosing.
Sizdan "gerber fayli" so'raladi. Bu charlieplex7_85x100_brd.zip fayli biriktirilgan, keyin uni yuklang. Manzilingizni, afzal qilingan to'lov usulini va buyurtmani tanlang.
4 -qadam: PCB va uning qismlarini lehimlang
Bir necha kun ichida siz PCB bilan paketni kutishingiz mumkin.
Birinchidan, biz taxtalarni ajratishimiz kerak. Ular kichik ko'priklar yordamida ulanadi. Buyurtmani osonlashtirish uchun bu erda uch qism bir -biriga bog'langan. Men qaychi ishlataman, bu tez, lekin JLC ustara arra yordamida kesish silliqroq bo'ladi.
Kesish tugagach, qaysi ustun uchun qaysi taxta ishlatilishini tayyorlang. 3 va 6 -ustunlar uchun taxtalarni tanlashda ehtiyot bo'ling. 3 va 6 -sonli taxtalarda orqa tomonda qo'shimcha LED o'rnatilgan bo'lishi kerak. Qo'shimcha simli taxtalar - bu qorli odam va qo'ng'iroq tasvirlari.
Keyingi qadam, mos keladigan chiziqlar va lehim birikmalarini burg'ulash.
Keyin barcha SMD LEDlarini, protsessor rezistorlarini va boshqa elektron qismlarni oltita ustunli taxtaga va bitta asosiy taxtaga lehimlang.
5 -qadam: Birgalikda lehim
Barcha SMD elektron qismlari lehimlanganda, taxtalarni birga lehimlash vaqti keldi.
Birinchi qadam - barcha oltita ustunli taxtalarni tayanch taxtasiga lehimlash. Bir tomondan kichik nuqtalardan boshlang (masalan, faqat yuqori tomondan). lehim taxtalari. Lehim taxtalari diqqat bilan, o'rtasiga olti burchak hosil qilish uchun taxtalarni markazga yaqin, lekin yaqinroq joylashtirishga e'tibor qarating.
Hamma oltita taxtani tayanch taxtaga biriktirganda, ushlagich sifatida bitta zaxira bo'sh taxtadan foydalaning. Bu zaxira taxtani ustunli taxtalar ustiga chizib qo'ying, u ustunli taxtalarni kutilgan holatda va masofada o'rnatadi. Bu barcha qurilishni yanada barqaror qiladi va taxtalarda uchta pastki qatorni lehimlash osonroq bo'ladi. Ish tugagach, taxtalarning orqa tomonlarini lehimlang, yuqori tomonlarini oxirgi holatiga qaytaring va yuqori LED uchun ikkita qo'shimcha simni unutmang.
Shundan so'ng, yordamchi taxtani olib tashlang va barcha ustunlarni lehimlashni tugating.
Oxirgi qadam - bu tepaga o'rnatilgan THT LED. Ushbu LEDning simlarini kesib oling, uni taxtalarning orqa tomoniga joylashtiring va lehimlang, bortida katod 3 va bortda anod 6.
Bularning barchasi lehim nuqtai nazaridan.
6 -qadam: dasturiy ta'minot
Dasturiy ta'minot juda oson.
Men Microchip PIC MCU uchun an'anaviy jadvallardan foydalanib oddiy misol tayyorladim. Dastur "video" operativ xotirasida saqlangan LED va displeyli kadrlarni kesib o'tish uchun bitta taymerdan foydalanadi.
Asosiy dastur faqat keyingi qadamni kuzatadi. Ma'lumotni "video" operativ xotirasiga o'tkazing va unga keyingi ustunni qo'ying.
Shuningdek, u DA konvertoridan qiymatni o'qiydi va uni keyingi kadr davomida ishlatadi.
Siz manba kodini yuklab olishingiz va o'zgartirishingiz mumkin, yoki siz faqat olti burchakli faylni yuklab olishingiz va uni avvalgidek ishlatishingiz mumkin.
HEXni protsessorga dasturlash uchun PICkit3 dan foydalanayapman.
HEX fayli tugallangan Rojdestvo daraxti uchun oltita teshikli 0,1 dyuymli X1 soket yordamida dasturlashtirilgan. Bu erda hech qanday ulagichni lehimlashning hojati yo'q. PICkit 3 bilan ta'minlangan to'g'ridan -to'g'ri simlarni har ikki tomonida pim bilan ishlating.
Kengash 1 -pin uchun PICkit3 bilan bir xil uchburchak belgidan iborat. Dasturlash paytida bitta PICkit3 uchburchagi bilan belgilangan sim kartadagi teshikda joylashganligini tekshiring.
Men dasturlash uchun MPLAB IPE (Integrated Programming Environment) dan foydalanmoqdaman.
Dasturlashni boshlashdan oldin, taxtani asboblardan quvvatlantirishni unutmang. Ushbu parametr IPE -ning "Quvvat" yorlig'ida mavjud.
Dasturlashdan so'ng asboblar taxtani quvvat bilan ushlab turadi, keyin siz to'g'ridan -to'g'ri natijani tekshirishingiz mumkin.
7 -qadam: Yakunlash
Oxirgi qism - batareya to'plamini stendga o'rnatish.
Men 3 × AA batareya ushlagichidan foydalanaman. Bu ushlagichda odatda ikkita M3 vint uchun ikkita teshik bor. Asosiy taxtada bir xil teshiklar bor, keyin ikkita M3 × 12 vintlardek va tegishli yong'oqlar yordamida o'rnatish oson.
O'rnatishdan oldin, elektr simlarini tayanch taxtasiga va batareya ushlagichiga ulang.
Va bu hammasi. Uchta batareyani ulang va zavqlaning.
Tavsiya:
Veb-sayt boshqaradigan Rojdestvo daraxti (har kim uni boshqarishi mumkin): 19 qadam (rasmlar bilan)
Veb-sayt boshqariladigan Rojdestvo daraxti (har kim uni boshqarishi mumkin): Siz veb-sayt boshqaradigan Rojdestvo daraxti qanday ko'rinishini bilmoqchimisiz? Mana mening rojdestvo daraxti loyihamni ko'rsatadigan video. Hozirda jonli efir tugadi, lekin men nima bo'layotganini tasvirga oladigan video tayyorladim: bu yil dekabr oyining o'rtalarida
Rojdestvo daraxti bilan nafas olish - Arduino Rojdestvo chiroqlarini boshqaruvchi: 4 qadam
Rojdestvo daraxti bilan nafas olish-Arduino Rojdestvo chiroqlarini boshqarish moslamasi: 9 metrli oldindan yoritilgan sun'iy Rojdestvo daraxti uchun boshqaruv qutisi Rojdestvo oldidan sindirilgani yaxshi yangilik emas va ishlab chiqaruvchi zaxira qismlarini bermaydi. Bu aql bovar qilmaydigan LED yorug'lik drayveri va boshqaruvchisining Ar
O'rnatilgan LED 3D bosilgan Rojdestvo daraxti: 10 qadam (rasmlar bilan)
O'rnatilgan LED 3D bosilgan Rojdestvo daraxti: bu 3D-bosma Rojdestvo daraxti, uning ichida o'rnatilgan manzilli LEDlar bor. Yorug'lik effektlari uchun LEDlarni dasturlash va 3D bosilgan tuzilmani diffuzor sifatida ishlatish mumkin. Daraxt 4 bosqichda va asosiy elementda (daraxt
USB bilan ishlaydigan RGB LED Rojdestvo daraxti: 9 qadam (rasmlar bilan)
USB bilan ishlaydigan RGB LED Rojdestvo daraxti: Men fizzPOP a'zosi bo'lgan Makerspace -dagi bir necha do'st do'stlarim uchun Rojdestvo arafasida bir nechta sovg'alar berishga qaror qildim. Men qaror qildimki, men ularni butunlay o'zim quraman, shuning uchun ular to'plamni ishlab chiqaraman, shunda ular bino qurishdan zavqlanishadi
USB bilan ishlaydigan LED Rojdestvo daraxti: 9 qadam (rasmlar bilan)
USB -quvvat bilan ishlaydigan LED Rojdestvo daraxti: Dam olish kunlari men bir nechta do'stlarimga ajoyib narsa bermoqchi edim, o'sha paytga qadar men o'zimga oddiy elektron nazariyasini o'rgatganman va LEDlar bilan oshiq bo'lganman. Shunday qilib, men LEDlarni Rojdestvodan ikki hafta oldin buyurtma qildim, chunki bu etarli vaqt bo'ladi