Mundarija:

160 LEDli VU-metr: 6 qadam
160 LEDli VU-metr: 6 qadam

Video: 160 LEDli VU-metr: 6 qadam

Video: 160 LEDli VU-metr: 6 qadam
Video: Ham Radio 40/80/160 Meter Inverted V Dipole Antenna 2024, Noyabr
Anonim
160 LEDli VU-o'lchagich
160 LEDli VU-o'lchagich

Ushbu loyiha 160 LED stereo VU-metr bo'lib, har bir audio kanal uchun 80 LEDni tashkil etadi. U ATmega328p AVR mikrokontrolleriga asoslangan, xuddi Arduino UNO yoki nano ichida. Bu VU-o'lchagich, qurilmaning orqa qismidagi RCA raz'emli ovozli signallarga javob beradi va uni har qanday audio kuchaytirgichga ulash mumkin. Men uni kuchaytirgichning preamp chiqishida sinab ko'rdim va uning darajasi yaxshi va ularni potansiyometr yordamida sozlash mumkin.

Ushbu loyihani amalga oshirish qiyin emas, lekin men uni elektronika sohasida yangi boshlanuvchilar uchun tavsiya qilmayman, chunki siz SMD komponentlarini qanday lehimlashni bilishingiz kerak. Lekin siz uni yasash, uni lehimlash va men kabi birlashtirib olishdan juda zavqlanasiz!

Ushbu qo'llanmada ushbu VU-metrni loyiha fayllarimdan qanday qurishni o'rgatish bor. Uskuna yoki dasturiy ta'minot bilan bog'liq barcha fayllar mening Github -da, chunki bu loyiha ochiq manba. O'zgartirishni xohlaysizmi! Kod ham hujjatlashtirilgan (doksigen usuli)!

Keling, qurilishni boshlaymiz!

1 -qadam: elektronika

Elektronika
Elektronika
Elektronika
Elektronika

Biz VU-metr yadrosini qurishdan boshlaymiz: elektronika.

Men EAGLE yordamida tenglikni yaratdim. Fayllar mening Github -da.

Sizga ikkita PCB va bir nechta komponentlar kerak bo'ladi. Aslida, hisob -kitob bitta tenglikni nazarda tutadi va ikkita audio kanal bo'lgani uchun sizga ikkita PCB va har bir komponentga ikki marta kerak bo'ladi.

Siz BOMga (Bill of Materials) kirishingiz mumkin: BOM.

PCB Gerber fayllariga bu erdan kirishingiz mumkin: Gerber.

PCB uchun siz uni ishlab chiqarishingiz kerak bo'ladi, u erda JLCPCB yoki PCBWAYS kabi arzon narxlarda qiladigan ko'plab kompaniyalar bor. Men PCBWAYS-dan shaxsan foydalandim va ular menga Github-dagi qichqiriq/ko'rib chiqish evaziga taxtalarni taklif qilishdi.

Agar siz ilgari hech qachon tenglikni buyurtma qilmagan bo'lsangiz, bu juda oson, faqat bog'langan Gerber fayllarini.zip arxiviga zip qilib, sevimli ishlab chiqaruvchining veb -saytiga qo'yib yuborishingiz kerak. Va bu shunday!

Agar siz PCBWAYS -dan foydalanishni tanlasangiz, ushbu havola orqali Gerbers bilan aloqa qilmasdan tenglikni buyurtma qilishingiz mumkin: EASY_ORDER_LINK

Barcha kerakli komponentlarga ega bo'lgandan so'ng, siz hamma narsani lehim qilishingiz mumkin, bu BOM va PCB komponentlari nomiga mos keladi.

2 -qadam: Mikrokontroller dasturlash

Mikrokontroller dasturlash
Mikrokontroller dasturlash
Mikrokontroller dasturlash
Mikrokontroller dasturlash

Ikkita taxtangiz lehimlangandan so'ng, siz ularga ATmega328p mikrokontrollerini dasturlashingiz kerak bo'ladi.

Atmega32 -da dasturiy ta'minotni yoqish uchun avval GitHub -dagi dasturiy ta'minot papkasini yuklab olishingiz kerak.

Buning uchun sizga USBASP kabi AVR -dasturchi kerak bo'ladi (uni Aliexpress, bangood, ebay -da usbasp qidirish orqali topishingiz mumkin …) yoki shunchaki Arduino.

Agar siz Arduino -dan foydalansangiz, quyidagi qo'llanmani bajaring: Arduino tuto

Agar siz AVR dasturchisidan foydalansangiz, quyidagilarni bajaring:

Men sizga oldinda sanab o'tilgan isp dasturchisi bilan qanday ishlash kerakligi haqida sarlavhalarni beraman (haydovchilar to'g'ri o'rnatilganligiga ishonch hosil qiling, siz bu haqda Google -da qidirish orqali foydali ma'lumotlarni to'ldirishingiz mumkin.)

WinAVR -ni o'rnating (derazalar uchun) (kompyuter dasturchi orqali ATmega bilan aloqa o'rnatishi uchun): Havola

Keyin dasturchini kompyuterga va PCBga ulang (6 pinli ulagich). Buni amalga oshirayotganda diqqat qiling, agar siz uni noto'g'ri ulasangiz, u ishlamaydi.

Terminalni oching (Windowsda CMD) va yozing:

avrdude -c usbasp -p m328p -B 5 -U flesh: w: firmware.hex -U lfuse: w: 0xBF: m -U hfuse: w: 0xD9: m

Bajarildi! Mikrokontrolerda dasturiy ta'minot yondi! (Agar bu bajarilmasa, sizda to'g'ri drayverlar o'rnatilganligiga, isp dasturchisining to'g'ri ismi va kontaktlarning zanglashiga olib kelishiga ishonch hosil qiling.)

3 -qadam: mahkamlash

Qoplamani yasash
Qoplamani yasash
Qoplamani yasash
Qoplamani yasash
Qoplamani yasash
Qoplamani yasash

Men korpusni tayyorlash uchun asosiy material sifatida MDF va kontrplakdan foydalanardim. Yog'ochni kesish va yig'ish bo'yicha barcha chizmalar bilan BU YERDA tanishishingiz mumkin.

4 -qadam: Qoplamani to'ldirish

Qoplamani to'ldirish
Qoplamani to'ldirish
Qoplamani to'ldirish
Qoplamani to'ldirish
Qoplamani to'ldirish
Qoplamani to'ldirish

Siz USB ulagichini, RCA raz'emlarini va qozonlarni qo'shishingiz kerak bo'ladi. Bitta qozon VU-metrning kirish daromadini o'rnatish uchun ishlatiladi, ikkinchisi ishlatilmaydi va dasturiy ta'minotni o'zgartirish orqali xohlagan narsangiz uchun ishlatilishi mumkin.

Bu bajarilgandan so'ng, PCB -larni qo'shing va ularni ulagichlar va qozonlarga ulang.

Men korpusga aniq akril pastki qismini qo'shdim, shunda siz hali ham VU-metrga qarashingiz mumkin.

5 -qadam: Alyuminiy old panelni o'yma

Alyuminiy old panelni o'yma
Alyuminiy old panelni o'yma
Alyuminiy old panelni o'yma
Alyuminiy old panelni o'yma
Alyuminiy old panelni o'yma
Alyuminiy old panelni o'yma

Men old panel uchun alyuminiydan foydalanardim va o'z logotipimni qo'shishga qaror qildim. Men uni elektroliz deb nomlangan elektrokimyoviy usul yordamida o'yib ishladim. Buni qilish juda oson va siz bu haqda biroz ko'proq bilib olishingiz mumkin.

Men o'yishni xohlamagan qismimni himoya qilish uchun elektr niqob tasmasini ishlatardim.

6 -qadam: Bajarildi

Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!

Shuni unutmangki, barcha dizayn fayllari va tafsilotlari mening Github -da BU YERDA!

Tavsiya: