Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
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
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ė
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: