Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Ahoj ! Vždy ste chceli vytvoriť akvizičný/reštitučný zvukový systém, ktorý dokáže zmeniť váš zvuk pomocou efektov, ako je filtrovanie alebo modulácia! Menič zvuku je pre vás ako stvorený!
Tento projekt potrebuje zhruba 10 hodín a rozpočet 173,78 dolára.
1 doska DE0 nano SoC: 80 dolárov
www.terasic.com.tw/cgi-bin/page/archive.pl?…
1 obrazovka Arduino Shield 1, 8 (ST7735): 34,95 dolárov
www.adafruit.com/product/802
2 snímač analógového výstupu typu na meranie vzdialenosti GP2Y0A41SK0F: 12,86 dolára
www.gotronic.fr/art-capteur-de-mesure-shar…
1 ultrazvukový merací modul HC - SFR05: 22,29 dolárov
www.gotronic.fr/art-transducteur-a-ultraso…
1 DAC MCP4821-E/P: 2,31 dolára
www.microchip.com/wwwproducts/en/MCP4821
1 LDO MAX764: 6,78 dolárov
www.digikey.com/product-detail/en/maxim-in…
1 zosilňovač zvuku LM386N: 0,93 dolára
www.gotronic.fr/art-lm386n-10319.htm
5 AOP: 0,16 dolárov
www.alldatasheet.com/view.jsp?Searchword=TL…
Krok 1: Návrh DPS
Najprv si musíte stiahnuť nasledujúcu dosku s plošnými spojmi:
*PCB3. Pcbdoc*
*PCB1. Pcbdoc*
Po vytlačení týchto dvoch dosiek plošných spojov ich spojte ako predchádzajúce obrázky.
Ak ho nemôžete vytlačiť, môžete si vyrobiť aj breadboard s týmto modelom:
*Schéma_PCB. SchDoc*
*AmpliAudioDAC_sch. SchDoc*
Krok 2: Zdrojový kód
Najprv si budete musieť stiahnuť Quartus pomocou nasledujúceho odkazu:
www.altera.com/downloads/download-center.h…
Potom si stiahnite dva projekty: jeden pre spracovanie zvuku a jeden pre obrazovku.
Nastavenie obrazovky Arduino TFT:
github.com/tristanclare94/SoundChanger
Najprv nahrajte súbor.sof do DE0-Nano-Soc pomocou nástroja Quartus Programmer, cez port USB-Blaster. Architektúra je tvorená procesorom Nios II, ktorý umožňuje implementovať softvér kódovaný v jazyku C. Na nahranie softvéru do systému Nios II musíte použiť príkazy Nios II. Tieto príkazy sú zapísané v skriptoch test.sh (UNIX) a test.bat (Windows). Stačí spustiť skript.
Ak chcete zmeniť softvér, musíte otvoriť súbor main.c, znova ho skompilovať a spustiť skript. Keď sa softvér zmení, nie je potrebné znova nahrať súbor.sof.
Nastavenie FFT:
Skomprimujte kód pomocou príkazu „make“a po odoslaní v SSH ho pripojte priamo k systému de0 nano SoC. Spustiteľný súbor má názov "projetFFT". Ak chcete nakonfigurovať časť SSH systému de0 nano SoC, postupujte podľa pokynov k altera v používateľskej príručke de0 nano soc.
Krok 3: Rámček
Skúste nájsť aspoň krabicu 23x21x7cm.
Tu môžete vidieť vnútorné nastavenie vášho boxu. Ak môžete na vrchu vykopať dieru, pre obrazovku je to lepšie. Ak je to tak, položte ostatné predmety, aby sa uľahčilo elektrické spojenie s iným komponentom.
Krok 4: Konečný výsledok
Toto je video konečného produktu.
Krok 5: Referencie
Referencie si môžete skontrolovať pomocou nasledujúcich odkazov:
LDO:
DAC:
Zvuk Ampli:
AOP:
HC-SFR05:
GP2Y0A41SK0F: