Mundarija:

Ovozni o'zgartiruvchi: 5 qadam (rasmlar bilan)
Ovozni o'zgartiruvchi: 5 qadam (rasmlar bilan)

Video: Ovozni o'zgartiruvchi: 5 qadam (rasmlar bilan)

Video: Ovozni o'zgartiruvchi: 5 qadam (rasmlar bilan)
Video: TEST: Yashirin kuchingiz nimada ??? BILIB OLING !!! 2024, Iyul
Anonim
Ovozni o'zgartiruvchi
Ovozni o'zgartiruvchi

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

PCB dizayni
PCB dizayni
PCB dizayni
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

Quti
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:

Tavsiya: