Mundarija:

Super o'lchovli akril spektr analizatori: 7 qadam (rasmlar bilan)
Super o'lchovli akril spektr analizatori: 7 qadam (rasmlar bilan)

Video: Super o'lchovli akril spektr analizatori: 7 qadam (rasmlar bilan)

Video: Super o'lchovli akril spektr analizatori: 7 qadam (rasmlar bilan)
Video: Влад и Никита играют с игрушечными машинками | Город Hot Wheels 2024, Noyabr
Anonim
Super o'lchamli akril spektr analizatori
Super o'lchamli akril spektr analizatori

Agar siz buni qila olsangiz, nega kichkina LED displeylarga yoki kichik LCD displeylarga qarashni xohlaysiz?

Bu o'zingizning Gigant o'lchamli spektrli analizatoringizni yaratish bo'yicha bosqichma -bosqich tavsif.

Akril plitkalar va chiziqlar yordamida 280+ katta o'lchamli LEDlardan foydalangan holda xonani to'ldiruvchi yorug'lik shousini yaratish

Agar siz katta qila olsangiz, nega kichkina qilasiz? …

Ta'minotlar

Sizga arduino Mega, SI5351 arzon chastota platasi va bir hovuch mayda qismlar kerak bo'ladi.

Qani boshladik

1 -qadam: kirish

Kirish
Kirish

Gigant Super o'lchamli 14 kanalli spektr analizatori

  • -280 akril lampalar (WS2812)
  • -Arduino boshqariladi
  • 40 Gts - 16 Gts
  • Kirish
  • Mikrofon kirdi
  • Turli xil ranglar va rejimlar
  • Yorqinlikni boshqarish
  • Sezuvchanlikni nazorat qilish
  • Maksimal kechikishni nazorat qilish

Asosiy komponentlar:

  • Arduino Mega 2560 Pro
  • Si5351A uzilish taxtasi
  • WS2812 (74Leds/metr)
  • Akril 10 mm.

Barcha 280 ta akril plitkalarni kesib tashlash uchun sizga lazerli kesgich kerak bo'ladi yoki hamma narsani qo'lda bajarish uchun qo'shimcha mil bosish kerak bo'ladi.

Loyihani yuklab olish: Barcha apparat, dasturiy ta'minot va boshqalar "xuddi shunday" va siz uni o'z xohishingizga ko'ra o'zgartirishingiz mumkin. Hech qanday uskuna Idoralar talablariga muvofiqligi uchun sinovdan o'tkazilmagan va hokazo. Agar siz ushbu dizayndan biror narsani ishlatishga qaror qilsangiz, buni o'zingizning xavfingiz ostida qilasiz. Kodlash, tenglikni va chizmalarning hammasini yuklab olish mumkin. Agar sizga ushbu loyiha yoqqan bo'lsa, iltimos, ushbu videoni do'stlaringizga ulashing va layk tugmasini bosib obuna bo'lishni unutmang!

Dasturiy ta'minot:

github.com/donnersm/14chspectrum

BOM:

www.judoles.nl/Projecten/14channelSA/BOMList.pdf

Sxematik:

www.judoles.nl/Projecten/14channelSA/Fullsc…

Dizayn fayllari

www.judoles.nl/Projecten/14channelSA/DesignFilesCo…

PCB sotib oling:

www.tindie.com/products/21119/

YANGILASH: YANGI VERSION MAVJUD:

www.tindie.com/products/23034/

U qanday ishlaydi

Ikkita mikrokontroller bor, lekin ulardan biri ixtiyoriy, chunki u faqat miltillovchi logotip uchun ishlatiladi.

Asosiy zanjir Arduino Mega 2560 atrofida rivojlanadi (Pro versiyasi kichikroq bo'lgani uchun afzal qilingan). Arduino ikkita barqaror chastotani yaratish uchun SI5351 chastota taxtasidan foydalanadi. Har bir chastota MSGEQ7 spektrli chip soatini boshqarish uchun ishlatiladi. MSGEQ7 - kirish signalini 7 xil chastotali konteynerga ajratadigan 7 kanalli spektrli analizator chipi. Kirishga qarab har bir konteynerning chiqish signali o'zgaradi. Barcha chastotali konteynerlar DAC chiqish chiplariga yuboriladi, u erda ular ketma -ket taqdim etiladi. Bu 7 kanalli chip bo'lgani uchun, bu chipning soat chastotasini o'zgartirish orqali konteynerlarning chastota diapazonini ichki o'zgartirish uchun hiyla ishlatiladi.

Agar siz buni qanday qilish haqida ko'proq ma'lumotga ega bo'lishni istasangiz, qo'shimcha ma'lumot youtube -da mavjud.

Arduino MSGEQ7 chiplarining DAC -ni doimiy ravishda o'qiydi va alohida idishlarni akril minora uchun bir nechta LEDlarga tarjima qiladi. Bu chiroqlar ketma -ket boshqariladi, lekin hali ham etarlicha tez, hatto 240 lampali!

2 -qadam: ehtiyot qismlaringizni yig'ing

Ehtiyot qismlaringizni yig'ing
Ehtiyot qismlaringizni yig'ing

PCB

YANGILASH: BU YERDA YANGI VERSION mavjud:

www.tindie.com/products/23034/

oldindan o'rnatilgan SMD komponentlari bilan versiya mavjud

Gerber fayllari ushbu yo'riqnomaga kiritilgan. O'zingizning PCB -ni boshqa joyga buyurtma qilish uchun ulardan foydalanishingiz mumkin.

Sizning asosiy komponentlaringiz

  • Arduino Mega 2560 Pro
  • Si5351A uzilish taxtasi
  • WS2812 (74Leds/metr) chiziqli chiziq
  • Akril 10 mm.
  • MSgEQ7 chipi

Birinchi uchta komponent men aliexpress -dan olingan va bir xil veb -saytlardan olingan. Uni etkazib berish biroz vaqt talab qilishi mumkin, ammo bu sizga pulni tejash imkonini beradi.

Men plitkalarni ishlab chiqaradigan akrilni mahalliy darajada sotib olganman.

IC MSGEQ7 uchun ogohlantiring !!! Men har xil (Xitoy) va mahalliy sotuvchilardan bir nechta birliklarga buyurtma berdim, lekin ularning hech biri ishlamadi. Men Mouserdan (Sparkfun) buyurtma bergan, bu erda ishlaydigan yagona. Shunday qilib, aqlli sotib oling, chunki pulingizni faqat bir marta sarflashingiz mumkin.

3 -qadam: Non panelidan foydalanish yoki tenglikni olish

Ish taxtasidan foydalanish yoki tenglikni olish
Ish taxtasidan foydalanish yoki tenglikni olish
Ish taxtasidan foydalanish yoki tenglikni olish
Ish taxtasidan foydalanish yoki tenglikni olish
Ish taxtasidan foydalanish yoki tenglikni olish
Ish taxtasidan foydalanish yoki tenglikni olish

Men sozlash uchun PCB yaratgan bo'lsam -da, siz simulyatsion o'rnatishning oddiy panelini ishlatishga qaror qilishingiz mumkin.

Agar xohlasangiz, shaxsiy kompyuteringizga buyurtma berishingiz mumkin. Buyurtma uchun gerber fayllari kiritilgan. Men o'zimga buyurtma berdim

JLCPCB.com

Qaysi sozlamani ishlatmasligingizdan qat'iy nazar, komponentlarni to'g'ri tarzda lehimlaganingizga ishonch hosil qiling.

PCB uchun PCB sxemasi va komponentlar ro'yxati kiritilgan

4 -qadam: mexanik ishlov berish

Mexanik ish
Mexanik ish
Mexanik ish
Mexanik ish
Mexanik ish
Mexanik ish
Mexanik ish
Mexanik ish

Asosan, bu siz ishlatmoqchi bo'lgan plitkalarning hajmini kattalashtiradigan LED chizig'idagi LEDlar orasidagi masofa. Agar siz kattaroq plitkalarni bir -biridan uzoqroq joylashtirishni xohlasangiz, siz boshqa chiziq chizig'ini olishingiz yoki kesishingiz va qayta o'rashingiz kerak bo'ladi.

Nazariy jihatdan, siz sozlamalarni siz yashayotgan bino darajasiga qadar ko'tarishingiz mumkin edi, lekin bu holda simlar muammoga aylanishi mumkin. Mening sozlamam balandligi taxminan 50 sm va kengligi 82 sm. Bu mening mp3 pleerimdagi kichik LCD displeydan ko'ra kattaroq! Men uni juda katta o'lchamdaman!

Qanday bo'lmasin, men ro'yxatdan o'tgandan so'ng bepul mavjud bo'lgan autocad -ning talabalar versiyasidan foydalandim. Fayllar kiritilgan. Siz ularni sozlamalarga moslashtirishingiz kerak bo'lishi mumkin, lekin bu sizni aniq boshlaydi.

Men barcha plitkalarni ishlab chiqarish uchun o'z kompaniyamning lazerli kesgichidan foydalandim, lekin agar sizning qo'lingizda vaqt etarli bo'lsa, buni qo'l bilan qilishingiz mumkin edi … lekin o'ylaymanki, qo'lda 280 ta plitka yasash hech kimni xursand qilmaydi.

5 -qadam: Hammasini bir joyga to'plash

Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash
Hammasini bir joyga to'plash

Hammasini yig'ish asosan quyidagilarga bo'linadi.

1. akril minoralarni yig'ish, shu jumladan. chiziqlar

2. tayanchni yig'ish

3. logotipli chiziq chizig'ini yig'ish (ixtiyoriy)

4. minoralarni tayanchga yig'ish

5. butun tizimning simlari

Bularning barchasi youtube videosida yaxshiroq ko'rsatilgan

Yangilash:

Dasturiy ta'minotning yangi versiyasi mavjud. U uskunani sinab ko'rish uchun disk raskadrovka rejimini o'z ichiga oladi:

Hujjatlar:

github.com/donnersm/14ChannelAnalyzerV2.0/…

Dasturiy ta'minot:

github.com/donnersm/14ChannelAnalyzerV2.0/…

6 -qadam: kodlash

Asosiy kod - bu biriktirilgan eskiz.

Agar siz miltillovchi logotipdan foydalansangiz, logoblink yordamida kichik arduino dasturlashingiz mumkin

YANGILASH !! PCB 2.0 versiyasidan boshlab, logotip uchun qo'shimcha arduino Tiny endi kerak emas.

Qo'shimcha chiqish mavjud va uni to'g'ridan -to'g'ri logotipli chiziqqa ulash mumkin

7 -qadam: Do'stlaringizga ko'rsatishdan zavqlaning

Bu og'ir so'zni kiritgandan so'ng, uni dunyoga ko'rsatish kerak bo'ladi! Do'stlaringizga bu haqda hamma narsani aytib bering va uni Internetda ko'rsatishni unutmang.

Videomga qarang, men uni qanday quraman va loyihalashtiraman.

Tavsiya: