Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Salom ! Siz har doim ovozingizni filtrlash yoki modulyatsiya kabi o'zgartirishi mumkin bo'lgan akvitsiya/restitutsiya ovoz tizimini yaratmoqchi edingiz! Ovozni o'zgartiruvchi siz uchun yaratilgan!
Bu loyihaga taxminan 10 soat va byudjet 173,78 dollar kerak.
1 DE0 nano SoC platasi: 80 dollar
www.terasic.com.tw/cgi-bin/page/archive.pl?…
1 Ekran Arduino Shield 1, 8 (ST7735): $ 34.95
www.adafruit.com/product/802
2 analog chiqish turi masofani o'lchash sensori GP2Y0A41SK0F: $ 12.86
www.gotronic.fr/art-capteur-de-mesure-shar…
1 Ultrasonik o'lchash moduli HC - SFR05: $ 22.29
www.gotronic.fr/art-transducteur-a-ultraso…
1 DAC MCP4821-E/P: $ 2,31
www.microchip.com/wwwproducts/en/MCP4821
1 LDO MAX764: 6,78 dollar
www.digikey.com/product-detail/uz/maxim-in…
1 Ampli Audio LM386N: $ 0,93
www.gotronic.fr/art-lm386n-10319.htm
5 AOP: 0,16 dollar
www.alldatasheet.com/view.jsp?Searchword=TL…
1 -qadam: PCB dizayni
Birinchidan, siz quyidagi bosilgan elektron kartani yuklab olishingiz kerak:
*PCB 3. PCbdoc*
*PCB1. Pcbdoc*
Ushbu ikkita tenglikni chop etgandan so'ng, ularni oldingi rasmlar kabi ulang.
Agar siz uni chop qila olmasangiz, siz ushbu model yordamida non taxtasini yasashingiz mumkin:
*Schéma_PCB. SchDoc*
*AmpliAudioDAC_sch. SchDoc*
2 -qadam: Manba kodi
Birinchidan, siz quyidagi havola orqali Quartus -ni yuklab olishingiz kerak bo'ladi:
www.altera.com/downloads/download-center.h…
Keyin ikkita loyihani yuklab oling: biri ovozni qayta ishlash uchun, ikkinchisi ekran uchun.
Arduino TFT ekranini sozlash:
github.com/tristanclare94/SoundChanger
Birinchidan,.sof faylini USB-Blaster porti orqali Quartus Programmer vositasi orqali DE0-Nano-Soc-ga yuklang. Arxitektura Nios II protsessoridan tuzilgan bo'lib, u C da kodlangan dasturni amalga oshirish imkonini beradi. Nios II -ga dasturiy ta'minotni yuklash uchun siz Nios II buyruqlaridan foydalanishingiz kerak. Bu buyruqlar test.sh (UNIX) va test.bat (Windows) skriptlarida yozilgan. Siz faqat skriptni bajarishingiz kerak.
Dasturiy ta'minotni o'zgartirish uchun main.c faylini ochish, skriptni qayta kompilyatsiya qilish va qayta ishga tushirish kerak. Dasturiy ta'minot o'zgartirilganda,.sof faylini qayta yuklash shart emas.
FFTni sozlash:
Kodni "make" buyrug'i yordamida kompilyatsiya qiling va uni SSH -ga yuborganingizdan so'ng uni to'g'ridan -to'g'ri de0 nano SoC -dan saqlang. Bajariladigan fayl "projetFFT" deb nomlanadi. De0 nano SoC ning SSH qismini sozlash uchun de0 nano soc foydalanuvchi qo'llanmasidagi boshqa qo'llanmani bajaring.
3 -qadam: quti
Hech bo'lmaganda 23x21x7 sm o'lchamdagi qutini topishga harakat qiling.
Siz bu erda qutingiz uchun ichki sozlamalarni ko'rishingiz mumkin. Agar siz tepada teshik qazishingiz mumkin bo'lsa, ekran uchun yaxshiroqdir. Agar shunday bo'lsa, boshqa komponent bilan elektr aloqasini osonlashtirish uchun boshqa narsalarni qo'ying.
4 -qadam: Yakuniy natija
Bu oxirgi mahsulot haqida video.
5 -qadam: Adabiyotlar
Siz havolalarni quyidagi havolalar orqali tekshirishingiz mumkin:
LDO:
DAC:
Ampli Audio:
AOP:
HC-SFR05:
GP2Y0A41SK0F: