Turinys:

Garso keitiklis: 5 žingsniai (su nuotraukomis)
Garso keitiklis: 5 žingsniai (su nuotraukomis)

Video: Garso keitiklis: 5 žingsniai (su nuotraukomis)

Video: Garso keitiklis: 5 žingsniai (su nuotraukomis)
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, Liepa
Anonim
Garso keitiklis
Garso keitiklis

Sveiki ! Jūs visada norėjote sukurti įgavimo/atkūrimo garso sistemą, galinčią pakeisti garsą tokiu efektu kaip filtravimas ar moduliavimas! Garso keitiklis sukurtas jums!

Šiam projektui reikia apie 10 valandų ir 173,78 USD biudžeto.

1 DE0 nano SoC plokštė: 80 USD

www.terasic.com.tw/cgi-bin/page/archive.pl?…

1 ekranas „Arduino Shield 1, 8“(ST7735): 34,95 USD

www.adafruit.com/product/802

2 analoginio išėjimo tipo atstumo matavimo jutiklis GP2Y0A41SK0F: 12,86 USD

www.gotronic.fr/art-capteur-de-mesure-shar…

1 ultragarso diapazono modulis HC - SFR05: 22,29 USD

www.gotronic.fr/art-transducteur-a-ultraso…

1 DAC MCP4821-E/P: 2,31 USD

www.microchip.com/wwwproducts/en/MCP4821

1 LDO MAX764: 6,78 USD

www.digikey.com/product-detail/en/maxim-in…

1 „Ampli Audio LM386N“: 0,93 USD

www.gotronic.fr/art-lm386n-10319.htm

5 AOP: 0,16 USD

www.alldatasheet.com/view.jsp?Searchword=TL…

1 žingsnis: PCB projektavimas

PCB dizainas
PCB dizainas
PCB dizainas
PCB dizainas

Pirmiausia turite atsisiųsti šią spausdintinę plokštę:

*PCB3. Pcbdoc*

*PCB1. Pcbdoc*

Atspausdinę šias dvi PCB, prijunkite jas kaip ankstesnes nuotraukas.

Jei negalite jo atspausdinti, taip pat galite pagaminti duonos lentą naudodami šį modelį:

*„Schéma_PCB. SchDoc“*

*„AmpliAudioDAC_sch. SchDoc“*

2 žingsnis: šaltinio kodas

Visų pirma, turėsite atsisiųsti „Quartus“naudodami šią nuorodą:

www.altera.com/downloads/download-center.h…

Tada atsisiųskite du projektus: vieną garso apdorojimui ir vieną ekranui.

„Arduino TFT“ekrano nustatymas:

github.com/tristanclare94/SoundChanger

Pirmiausia įkelkite.sof failą į „DE0-Nano-Soc“naudodami „Quartus“programuotojo įrankį, per USB „Blaster“prievadą. Architektūra sudaryta iš „Nios II“procesoriaus, kuris leidžia įdiegti programinę įrangą, užkoduotą C. Norėdami įkelti programinę įrangą į „Nios II“, turite naudoti „Nios II“komandas. Šios komandos yra parašytos scenarijuose test.sh (UNIX) ir test.bat („Windows“). Jums tereikia įvykdyti scenarijų.

Norėdami pakeisti programinę įrangą, turite atidaryti failą main.c, iš naujo sukompiliuoti ir vėl vykdyti scenarijų. Pasikeitus programinei įrangai, jums nereikia iš naujo įkelti.sof failo.

FFT nustatymas:

Sudarykite kodą naudodami komandą „make“ir nusiųskite jį tiesiai iš „de0 nano SoC“, išsiuntę jį SSH. Vykdomasis failas pavadintas „projetFFT“. Norėdami sukonfigūruoti „de0 nano SoC“SSH dalį, vadovaukitės „altera“pamoka, pateikta de0 nano soc vartotojo vadove.

3 žingsnis: dėžutė

Dėžė
Dėžė

Pabandykite rasti bent dėžutę 23x21x7cm.

Čia galite pamatyti dėžutės vidinę sąranką. Jei ekrano viršuje galite iškasti skylę, tai geriau. Jei taip, padėkite kitus objektus, kad būtų lengviau prijungti elektrinį ryšį su kitu komponentu.

4 žingsnis: galutinis rezultatas

Tai galutinio produkto vaizdo įrašas.

5 žingsnis: nuorodos

Nuorodas galite patikrinti naudodami šias nuorodas:

LDO:

DAC:

„Ampli Audio“:

AOP:

HC-SFR05:

GP2Y0A41SK0F:

Rekomenduojamas: