Sisukord:
- Samm 1: Partie Analogique: Entrée // Analoogosa: Entry
- Samm 2: Partie Analogique: Sortie // Analoogosa: Output
- 3. samm: ühendus À La Carte DE0-Nano-SoC // Ühendus DE0-Nano-SoC-plaadiga
- Samm 4: Ajout Des Modules // Moodulite lisamine
- 5. samm: Partie Numérique: Projet Quartus // Numbriline osa: Quartus Project
Video: A3 instrument: 5 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
INGLISE
Lihtsalt:
A3:
- Autonoomne
- Autodidakt
- Automaatne häälestus
Eesmärgid:- Jäädvustage heli mikrofoniga.
- võimendage filtrit ja digiteerige signaal.
- Arvutage ja kuvage FFT.
- moduleerige signaali digitaalselt.
- Võimendage signaali ja asetage see kõlarisse.
Lisainformatsioon:
Kõiki eesmärke ei saavutata.
Täpselt need:
- FFT kuvamine LT24 ekraanil (tõepoolest, FFT väärtused arvutatakse HPS -is, kuid LT24 ekraan ja HPS ei suhtle)
- Signaali digitaalne modulatsioon
Materjalide arve:
-DE0-Nano-SoC plaat.
- Terasic LT24 ekraan
- Operatiivvõimendi TL081CP *3
- Pingemuundur MAX660
- USB -port
- Ultraheli mõõtmismoodul HC-SR04
- Lüliti
- 10 kOhm potentsiomeetrid
- 1000µF kondensaator
- 1J63 Kondensaator *2
- 22nJ250 kondensaator *2
- 1K63 kondensaator *2
- 10 nF kondensaator
- 1 µF kondensaator
- 220 µF kondensaator
- 10 µF kondensaator *7
- 1 kOhm takisti *3
- 39 kOhm takisti
- 22 kOhm takisti
- 3, 3 kOhm takisti
- 150 kOhm takisti
- 10 oomi takisti *3
- 1 MOhm takisti
- 150 oomi takisti
- 330 oomi takisti
- 6,8 kOhm takisti
- 4,7 kOhm takisti
- Diood Schottky
- Velleman ENERGY aku
- lindi kaabel
- WS2812 LED -riba
Tööriistad:
- Kvarts
- Altium
- PuTTY
- KissFFT
FRANCAIS
Lihtsalt:
A3:
- Autonoom
- Autodidakt
- Automaatne häälestus
Objektid:
- Pildistaja ja mikrofon
- Võimendi, filtreerimine ja signaali nummerdamine.
- FFT arvutamine ja sidumine
- mooduli nummerquement le signaal.
- Võimendi signaal ja restituer avec un haut parleur
Täielik teave:
Tous les objectifs cités ne sont pas encore atteints.
Retroveve notamment dans ce cas:
- Affichage de la FFT sur l'écran (les valeurs de la fft sont belles et bien calculées côté HPS, il manque cependant la communication entre le HPS et l'écran)
- Signaali modulatsioon
Matérieli nimekiri:
-Carte DE0-Nano-SoC
- Ecran Terasic LT24
- võimendusvõimalus TL081CP *3
- Pingutusmuundur MAX660
- USB -port
- Kapten Ultrason HC-SR04
- Katkestaja.
- potentsiaal 10 kOhm
- kondensaatori võimsus 1000 µF
- kondensaator 1J63 *2
- kondensaator 22nJ250 *2
- kondensaator 1K63 *2
- kondensaator 10 nF
- kondensaatori võimsus 1 µF
- kondensaatori võimsus 220 µF
- kondensaatori võimsus 10 µF *7
- Vastupidavus 1 kOhm *3
- Vastupidavus 39 kOhm
- Vastupidavus 22 kOhm
- Vastupidavus 3, 3 kOhm
- Vastupidavus 150 kOhm
- Vastupidavus 10 oomi *3
- Vastupidavus 1 MOhms
- Vastupidavus 150 oomi
Vastupidavus 330 oomi
- Vastupidavus 6, 8 kOhm
- Vastupidavus 4,7 kOhm
- Diood Schottky
- Aku velleman ENERGY
- Kaablid en nappe
- Ruban de LED WS2812
Välimus:
- Kvarts
- Altium
- PuTTY
- KissFFT
Samm 1: Partie Analogique: Entrée // Analoogosa: Entry
INGLISE
Esiteks peate tegema sisestusosa trükkplaadi
See kirje on jagatud 3 etappi:
- Mikrofon
- eelvõimendi (TL081CP)
- Automaatne võimenduskontroll (TL081CP)
- Pingemuunduri ahel (MAX660)
FRANCAIS
Tout d'abord, il faut réaliser le PCB du schéma de l'entrée de la carte DE0 Nano SoC.
Cette entrée est composite des étage suivants:
- Mikrofon.
- Montaaži eelproov. (TL081CP)
- Montaaži võimendaja Contrôle Automatique de Gain (TL081CP)
- Montaaži pöördpinge (MAX660)
Samm 2: Partie Analogique: Sortie // Analoogosa: Output
INGLISE
Seejärel peate trükkplaadi valmistama DE0-Nano-SoC väljundist kõlarisse.
Peamised etapid:
-DAC (MCP4821-E/P), mis muudab DE0-Nano-SoC digitaalse signaali analoogsignaaliks.
- Esimese astme silumisfilter DAC -i signaali kuivatamiseks.
- Helivõimendi (LM386-1/NOPB)
FRANCAIS
Privaatne vannituba, Haut Parleuri laua carte de la carte reéalise lehel.
Tähtsamad kohad:
-DAC-i montaaž (MCP4821-E/P), mis võimaldab konverteerida signaali numbrite sorteerija de la carte DE0-Nano-SoC ja analüütilise signaali abil.
- Filtre de lissage du premier ordre pour lisser le signal en sortie du DAC.
- Montaaživõimendi (LM386N-1/NOPB).
3. samm: ühendus À La Carte DE0-Nano-SoC // Ühendus DE0-Nano-SoC-plaadiga
INGLISE
Nüüd, kui teil on trükkplaat, saate need ühendada DE0-Nano-SoC plaadiga. Esiteks saate ühendada "sisenemise" osa kaardiga kaasasoleva ADC -ga, järgides ülaltoodud skeemi.
Sama lugu analoogosa "väljundiga", kus kaks osa on ühendatud tänu SPI protokollile, kus "kapten" on plaat ja "ori", DAC:
- MOSI: ühendatud DAC -i tihvtiga 4 (SDI).
- SCLK: ühendatud DAC -i tihvtiga 3 (CLK).
- SS: ühendatud DAC -i tihvti 2 (CS) külge.
- GND: ühendatud väljundplaadi maandusega.
FRANCAIS
Hooldus que les deux PCB ei sobi va pouvoir les connecter à la carte DE0-Nano-SoC. On connecte la partie analogique "Entrée" à l'ADC de la carte DE0-Nano-SoC selon le schéma ci-dessus.
Kuulake partei analüütikat "Sortie", kuid kõik deux peod ei ühenda end ja protokolli SPI, mis on "Maitre" ja DAC "Slave":
- MOSI: filiaal à la patte 4 (SDI) du DAC.
- SCLK: filiaal à la patte 3 (CLK) du DAC.
- SS: filiaal à la patte 2 (CS) du DAC.
- GND: harukontorid või maa -alad PCB -de jaoks.
Samm 4: Ajout Des Modules // Moodulite lisamine
INGLISE
Ultraheli mõõtmismoodul HC-SR04:
Enne ECHO tihvti ühendamist tahvli GPIO -tihvtiga peate realiseerima pingejaguri, et vähendada GPIO -pinge pinget, kuna see võtab vastu mitte rohkem kui 3,3 V, kui ECHO -pin annab 5 V.
WS2812 LED -riba:
LED -id on ühendatud tahvli GPIO tihvtidega. Programmi töötamise ajal muudavad LED-id värvi sõltuvalt HC-SR04 anduri ja takistuse vahelisest kaugusest.
FRANCAIS
Kapten Ultrason HC-SR04:
Avant de branchcher à une pin GPIO, il faut réaliser un pont diviseur defesz entre la pin ECHO du capteur et la pin de la carte, pour ne pas envoyer du 5V sur cette dernière qui n'acceptent que du 3, 3V au max.
Valgusdioodid WS2812:
Kõik LED -id ei ühenda GPU -d la carte lisatihvtidega. Programm on lancé, leedid, mis muudavad couleur ja fonction de kaugus entre le capteur HC-SR04 ja üks kord aastas takistuseks.
5. samm: Partie Numérique: Projet Quartus // Numbriline osa: Quartus Project
INGLISE
1. SAMM: LAADI. SOF FILE
-Ühendage DE0-Nano-SoC plaat arvutiga USB BLASTER-pordi kaudu.
- Avage Quartus.qpf -fail.
- Avage Tööriistad> Programmeerija> Paremklõpsake failide loendit> Muuda faili> Valige.sof -fail.
2. ETAPP: PAIGALDAGE LAUTA IP -AADRESS
-Ühendage DE0-Nano-SoC plaat arvutiga UART-pordi kaudu.
- Käivitage PuTTY ja ühendage tahvliga (COM3)
- Terminal avaneb, ühendage root.
- Sisestage järgmine rida: ifconfig eth0 IP (IP, mille olete oma arvuti parameetrites seadistanud)
3. SAMM: LAADI PROGRAMM
- PuTTY -s ühendage tahvliga ssh -protokolli kaudu varem kasutatud IP -aadressiga
- Ühendage juurena
- Mine terminali ja EDS -i kaudu projekti kataloogi:
cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/tarkvara
(Projekti tee /tarkvarafailis)
- Sisestage järgmine käsk:
scp./ULTRA_PROJECT juur@IP:/home/root
(eelnevalt määratud IP -ga)
FRANCAIS
ETAPE 1: LAADIJA LE FICHIER. SOF
-Ühendage la carte DE0-Nano-SoC arvutiga USB BLASTER-porti.
- Ouvrir le fichier.qpf du projet sur Quartus.
- Cliquer sur Tools> Programmeerija> click droit sur la liste des fichiers> faili muutmine> sélectionner le.sof
ETAPE 2: FIXER L'ADRESSE IP DE LA CARTE
-Ühendus la carte DE0-Nano-SoC arvutiga UART-porti.
- Lancer PuTTY ja à la carte ühendus (ettevõtja COM3)
- Un terminal s'ouvre, connectez vous en tant que root
- Sisestage ifconfig eth0 IP (L 'IP fixe que vous auriez préalablement configuré dans les paramètres de votre ordinateur)
ETAPE 3: LAADIJATE PROGRAMM
- Sur Putty, ühendage à la carte kaudu ssh en Entrant l'adresse IP que vous avez entré à l'étape précédente
- Connectez vous en tant que root
- EDS-i terminali kaudu, rendez vous à l'emplacement de votre projet (la commande cd kaudu), dans le sous-dossier tarkvara (là ou se trouve le main.c). Näide:
cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/tarkvara
(Chemin jusqu'au projet puis dans le fichier /tarkvara /)
- Koostage programm programmi à l'aide de la commande make
- Käsitsi sisenenud isik:
scp./ULTRA_PROJECT juur@IP:/home/root
(avec l'adresse IP spécifiée précédemment)
Soovitan:
Soundplant + 2 Bareconductive Boards = 24 sisendiga digitaalne instrument: 7 sammu
Soundplant + 2 Bareconductive Boards = 24 sisendiga digitaalne instrument: see projekt on dokumentatsioon tööprojekti kohta minu töö kaudu CEISMC -s (hariduse integreerimise teaduse, matemaatika ja andmetöötluse keskus). CEISMC on Georgia Tech'i hariduse tiib Atlanta osariigis. Programm, milles osalen, on „GoS
Tehke tuulega juhitav MIDI-instrument: 5 sammu (piltidega)
Tehke tuulega juhitav MIDI-instrument: see projekt esitati Málaga ülikooli telekommunikatsioonikooli BEng Electronics Engineering 4. kursuse moodulile „Creative Electronics”. Algne idee sündis juba ammu, sest mu abikaasa Alejandro on kulutas rohkem kui pool
Bucky Touch: helendav Dodekaedri instrument: 12 sammu (koos piltidega)
Bucky Touch: helendav Dodekaeedri instrument: Umbes kaks aastat tagasi ehitasin suure 120 näoga LED-geodeetilise kupli, mis mängib MIDI-väljundiga muusikat. See oli aga keeruline ehitus ja andurid ei olnud täiesti usaldusväärsed. Otsustasin ehitada Bucky Touchi, mis on minu geodeetika väiksem versioon
Ultraheli nutikas instrument: 4 sammu (piltidega)
Ultraheli nutikas instrument: eesmärk See on instrument, mis kasutab objekti kauguse mõõtmiseks ultraheli andurit (see võib olla teie käsi). Sellega valitakse mängimiseks noot, erinevates režiimides mängib pill erinevaid asju. See võib olla üks märkus (f
Käeshoitav 6 noodiga muusikakast / instrument (lihtne teha ja täiustada!): 5 sammu (koos piltidega)
Käeshoitav 6 noodiga muusikakast / instrument (lihtne teha ja täiustada!): Tere! Inspireerituna Rootsi bändi Wintergatan liikmest Martin Molinist, armusin hiljuti muusikakastidesse ja kõike nendega seonduvat. Inimesed, kes muusikakarpidele laule teevad, kasutavad ikka veel vanamoodsat viisi, kuidas lugu lööma hakata