Indholdsfortegnelse:
- Trin 1: Partie Analogique: Entrée // Analog Part: Entry
- Trin 2: Partie Analogique: Sortie // Analog Part: Output
- Trin 3: Tilslutning À La Carte DE0-Nano-SoC // Tilslutning til DE0-Nano-SoC-kortet
- Trin 4: Ajout Des Modules // Tilføjelse af moduler
- Trin 5: Partie Numérique: Projet Quartus // Numerisk del: Quartus -projekt
Video: A3 -instrument: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
ENGELSK
Ganske enkelt:
A3:
- Autonom
- Autodidakt
- Autotune
Mål:- Optag lyd med mikrofonen.
- Forstærk filteret og digitaliser signalet.
- Beregn og vis FFT.
- Digitalt modulere signalet.
- Forstærk signalet, og gendan det til en højttaler.
Yderligere Information:
Alle målene er ikke nået.
Netop disse:
- Visning af FFT på LT24 -skærmen (FFT -værdierne beregnes faktisk i HPS, men LT24 -skærmen og HPS er ikke i kommunikation)
- Digital modulering af signalet
Materialekartotek:
-DE0-Nano-SoC Board.
- Terasic LT24 skærm
- Operationel forstærker TL081CP *3
- Spændingsomformer MAX660
- USB -port
- Ultrasonic Ranging Module HC-SR04
- Kontakt
- 10 kOhms potentiometre
- 1000µF kondensator
- 1J63 kondensator *2
- 22nJ250 kondensator *2
- 1K63 kondensator *2
- 10nF kondensator
- 1µF kondensator
- 220µF kondensator
- 10µF kondensator *7
- 1 kOhms modstand *3
- 39 kOhms modstand
- 22 kOhms modstand
- 3, 3 kOhms modstand
- 150 kOhms modstand
- 10 ohm modstand *3
- 1 MOhms modstand
- 150 Ohms modstand
- 330 Ohms modstand
- 6, 8 kOhms modstand
- 4, 7 kOhms modstand
- Diode Schottky
- Velleman ENERGY batteri
- Båndkabel
- WS2812 LED'er Strip
Værktøjer:
- Quartus
- Altium
- PuTTY
- KissFFT
FRANCAIS
Forenkling:
A3:
- Autonome
- Autodidacte
- Autotune
Objekter:
- Capturer le son avec mikrofon
- Forstærker, filtrer og nummeriseringssignal.
- Calculer et afficher la FFT
- Moduler numériquement le signal.
- Forstærker le signal og le restituer avec un haut parleur
Kompletterende oplysninger:
Tous les objectifs cités ne sont pas encore atteints.
Ved hentning af notering i 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)
- Modulation numérique du signal
Liste de Matériel:
-Carte DE0-Nano-SoC
- Ecran Terasic LT24
- Amplificatør opérationnel TL081CP *3
- Spændingsomformer MAX660
- USB -port
- Capteur Ultrason HC-SR04
- Interrupteur.
- Potentiomètre 10 kOhms
- Kondensator på kapacitet 1000µF
- Kondensatør 1J63 *2
- Kondensatør 22nJ250 *2
- Kondensatør 1K63 *2
- Condensateur de capacité 10 nF
- Kondensatør med en kapacitet på 1 µF
- Kondensatør de capacité 220 µF
- Condensateur de capacité 10 µF *7
- Modstand 1 kOhms *3
- Modstand 39 kOhms
- Modstand 22 kOhms
- Modstand 3, 3 kOhms
- Modstand 150 kOhms
- Modstand 10 ohm *3
- Modstand 1 MOhms
- Modstand 150 Ohm
- Modstand 330 Ohm
- Modstand 6, 8 kOhms
- Modstand 4, 7 kOhms
- Diode Schottky
- Batteri velleman ENERGI
- Câbles en nappe
- Ruban de LEDs WS2812
Outils:
- Quartus
- Altium
- PuTTY
- KissFFT
Trin 1: Partie Analogique: Entrée // Analog Part: Entry
ENGELSK
Først skal du lave printkortet for indgangsdelen
Denne post er opdelt i 3 faser:
- Mikrofon
- Forforstærker (TL081CP)
- Automatisk forstærkningskontrol kredsløb (TL081CP)
- Spændingsomformer kredsløb (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 composé des étage suivants:
- Mikrofon.
- Montagepræamplificatør. (TL081CP)
- Montageforstærker à Contrôle Automatique de Gain (TL081CP)
- Montage omvendt spænding (MAX660)
Trin 2: Partie Analogique: Sortie // Analog Part: Output
ENGELSK
Derefter skal du lave printkortet fra output fra DE0-Nano-SoC til højttaleren.
Hovedfaser:
-DAC (MCP4821-E/P), der gør det digitale signal fra DE0-Nano-SoC til et analogt signal.
- Det første ordens udjævningsfilter til at udjævne signalet fra DAC.
- Lydforstærkeren (LM386-1/NOPB)
FRANCAIS
Ensuite, på réalise le PCB de sortie de la carte jusqu'au Haut Parleur.
Les étages bemærkelsesværdige:
-Le montage du DAC (MCP4821-E/P) qui permet de convertir le signal numérique sortant de la carte DE0-Nano-SoC en un analog analog.
- Filtre de lissage du premier ordre pour lisser le signal en sortie du DAC.
- Montage Amplificateur de puissance (LM386N-1/NOPB).
Trin 3: Tilslutning À La Carte DE0-Nano-SoC // Tilslutning til DE0-Nano-SoC-kortet
ENGELSK
Nu hvor du har printkortet, kan du slutte dem til DE0-Nano-SoC-kortet. Først kan du forbinde "entry" -delen til ADC'en, der følger med kortet, efter ovenstående skema.
Det samme for den analoge del "output", hvor de to dele er forbundet takket være en SPI -protokol, hvor "Master" er tavlen og "Slave", DAC:
- MOSI: Tilsluttet pin 4 (SDI) på DAC.
- SCLK: Tilsluttet pin 3 (CLK) på DAC.
- SS: Tilsluttet pin 2 (CS) på DAC'en.
- GND: Tilsluttet jorden til "output" -kortet.
FRANCAIS
Maintenant que les deux PCB sont faits on 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.
De même pour la partie analogique "Sortie", où les deux parties sont connectés selon un protocole SPI où la carte est le "Maitre" et le DAC le "Slave":
- MOSI: branché à la patte 4 (SDI) du DAC.
- SCLK: branché à la patte 3 (CLK) du DAC.
- SS: branché à la patte 2 (CS) du DAC.
- GND: branché au ground du PCB de sortie.
Trin 4: Ajout Des Modules // Tilføjelse af moduler
ENGELSK
Ultrasonic Ranging Module HC-SR04:
Inden du tilslutter 'ECHO' -stiften til kortets GPIO -pin, skal du realisere en spændingsdeler for at reducere spændingen på GPIO -stiften, da den ikke accepterer mere end 3,3V, når' ECHO' -stiften leverer 5V.
WS2812 LED -bånd:
Lysdioder er forbundet til kortets GPIO -ben. Når programmet kører, skifter lysdioderne deres farve afhængigt af afstanden mellem HC-SR04-sensoren og en forhindring.
FRANCAIS
Capteur Ultrason HC-SR04:
Avant de brancher à une pin GPIO, il faut réaliser un pont diviseur de tension 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.
Ruban de LEDs WS2812:
Lysdioderne kan ikke tilsluttes aux pins GPIO de la carte. Programmet kan lanceres, og lysdioderne kan ikke ændres til koblingen og funktionen til fjernbetjening til HC-SR04 og en uhindret forhindring.
Trin 5: Partie Numérique: Projet Quartus // Numerisk del: Quartus -projekt
ENGELSK
TRIN 1: LÆS. SOF -FILEN
-Tilslut DE0-Nano-SoC-kortet til din pc via USB BLASTER-porten.
- Åbn.qpf -filen på Quartus.
- Gå til Værktøjer> Programmerer> Højreklik på fillisten> Skift fil> Vælg.sof -filen.
TRIN 2: RET TILBORDETS IP -ADRESSE
-Tilslut DE0-Nano-SoC-kortet til din pc via UART-porten.
- Start PuTTY, og opret forbindelse til kortet (COM3)
- Terminal åbner, forbind som root.
- Indtast følgende linje: ifconfig eth0 IP (IP'en, du havde konfigureret i din computers parametre)
TRIN 3: LÆS PROGRAMMET
- På PuTTY skal du oprette forbindelse til kortet via ssh -protokollen med den IP, du tidligere har brugt
- Opret forbindelse som root
- Via og EDS terminal, gå til projektmappen:
cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/software
(Stien til projektet i /softwarefilen)
- Indtast følgende kommando:
scp./ULTRA_PROJECT root@IP:/home/root
(med tidligere angivet IP)
FRANCAIS
ETAPE 1: CHARGER LE FICHIER. SOF
-Connector la carte DE0-Nano-SoC à votre PC par le port USB BLASTER.
- Ouvrir le fichier.qpf du projet sur Quartus.
- Cliquer sur Tools> Programmer> klik på listen over fichiers> rediger fil> sélectionner le.sof
ETAPE 2: FIXER L'ADRESSE IP DE LA CARTE
-Connecter la carte DE0-Nano-SoC à votre PC par le port UART.
- Lancer PuTTY, og connectez vous à la carte (entrer COM3)
- Un terminal s'ouvre, connectez vous en tant que root
- Entrer la commande ifconfig eth0 IP (L 'IP fixe que vous auriez préalablement configuré dans les paramètres de votre ordinateur)
ETAPE 3: CHARGER LE PROGRAM
- Sur Putty, connectez vous à la carte via ssh en entrant l'adresse IP que vous avez entré à l'étape précédente
- Forbindelse kan være en tant que root
- Via en terminal EDS, rendez vous à l'emplacement de votre projet (via la commande cd), dans le sous-dossier software (là ou se trouve le main.c). Eksempel:
cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/software
(Chemin jusqu'au projet puis dans le fichier /software /)
- Compilez votre program à l'aide de la commande make
- Entrer ensuite la commande:
scp./ULTRA_PROJECT root@IP:/home/root
(avec l'adresse IP spécifiée précédemment)
Anbefalede:
Sådan gør du: Installation af Raspberry PI 4 Headless (VNC) med Rpi-imager og billeder: 7 trin (med billeder)
Sådan gør du: Installation af Raspberry PI 4 Headless (VNC) med Rpi-imager og billeder: Jeg planlægger at bruge denne Rapsberry PI i en masse sjove projekter tilbage i min blog. Tjek det gerne ud. Jeg ville tilbage til at bruge min Raspberry PI, men jeg havde ikke et tastatur eller en mus på min nye placering. Det var et stykke tid siden jeg konfigurerede en hindbær
Arduino Halloween Edition - Pop -out -skærm med zombier (trin med billeder): 6 trin
Arduino Halloween Edition - Zombies Pop -out -skærm (trin med billeder): Vil du skræmme dine venner og lave skrigende støj i Halloween? Eller vil du bare lave en god sjov? Denne pop-out-skærm fra Zombies kan gøre det! I denne Instructable vil jeg lære dig, hvordan du nemt laver jump-out zombier ved hjælp af Arduino. HC-SR0
Sådan adskilles en computer med nemme trin og billeder: 13 trin (med billeder)
Sådan adskilles en computer med nemme trin og billeder: Dette er en instruktion om, hvordan du adskiller en pc. De fleste af de grundlæggende komponenter er modulopbyggede og nemme at fjerne. Det er dog vigtigt, at du er organiseret omkring det. Dette hjælper med at forhindre dig i at miste dele og også ved at lave genmonteringen til
Ciclop 3d Scanner My Way Trin for trin: 16 trin (med billeder)
Ciclop 3d Scanner My Way Step by Step: Hej alle sammen, jeg kommer til at indse den berømte Ciclop 3D -scanner.Alle trin, der er godt forklaret på det originale projekt, er ikke til stede.Jeg lavede nogle rettelser for at forenkle processen, først Jeg udskriver basen, og end jeg genstarter printkortet, men fortsæt
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: 7 trin (med billeder)
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: Selv efter 25 års introduktion til forbrugermarkedet er infrarød kommunikation stadig meget relevant i de seneste dage. Uanset om det er dit 55 tommer 4K -fjernsyn eller dit billydsystem, har alt brug for en IR -fjernbetjening for at reagere på vores