Sadržaj:

A3 instrument: 5 koraka (sa slikama)
A3 instrument: 5 koraka (sa slikama)

Video: A3 instrument: 5 koraka (sa slikama)

Video: A3 instrument: 5 koraka (sa slikama)
Video: НАБРАЛ Секретный Код На Телефоне И ОФИГЕЛ!! БАТАРЕЯ НЕ САДИТСЯ! 2024, Srpanj
Anonim
A3 instrument
A3 instrument
A3 instrument
A3 instrument

ENGLESKI

Jednostavno:

A3:

- Autonomna

- Autodidakt

- Automatsko podešavanje

Ciljevi:- Snimite zvuk mikrofonom.

- Pojačajte filter i digitalizirajte signal.

- Izračunajte i prikažite FFT.

- Digitalno modulirajte signal.

- Pojačajte signal i vratite ga u zvučnik.

Dodatne informacije:

Svi ciljevi nisu postignuti.

Tačnije, one:

- Prikaz FFT -a na ekranu LT24 (Doista se vrijednosti FFT -a izračunavaju u HPS -u, ali zaslon LT24 i HPS ne komuniciraju)

- Digitalna modulacija signala

Opis materijala:

-DE0-Nano-SoC ploča.

- Zaslon Terasic LT24

- Operativno pojačalo TL081CP *3

- Pretvarač napona MAX660

- USB priključak

- Modul ultrazvučnog mjerenja HC-SR04

- Sklopka

- Potenciometri od 10 kOhms

- 1000µF kondenzator

- 1J63 Kondenzator *2

- 22nJ250 Kondenzator *2

- 1K63 Kondenzator *2

- 10nF kondenzator

- 1µF kondenzator

- 220µF kondenzator

- 10µF kondenzator *7

- 1 kOhms otpornik *3

- Otpornik od 39 kOhms

- otpornik od 22 kOhms

- 3, 3 kOhms otpornik

- 150 kOhms otpornik

- 10 Ohm otpornik *3

- 1 MOhms otpornik

- 150 Ohm otpornik

- Otpornik od 330 ohma

- 6, 8 kOhms otpornik

- 4, 7 kOhms otpornik

- Dioda Schottky

- Velleman ENERGETSKA baterija

- Vrpčasti kabel

- WS2812 LED traka

Alati:

- Quartus

- Altij

- SITAN

- KissFFT

FRANCAIS

Jednostavnost:

A3:

- Autonomija

- Autodidakt

- Automatsko podešavanje

Objektivi:

- Hvatač samo sin avec un mikrofon

- Pojačalo, filtar i drugi broj signala.

- Calculator et afficher la FFT

- Moduler numériquement le signal.

- Pojačalo le signal et le restituer avec un haut parleur

Dodatne informacije:

Tous les objectifs cités ne sont pas encore atteints.

Na retrouve 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)

- Modulation numérique du signal

Liste de Matériel:

-Karta DE0-Nano-SoC

- Ecran Terasic LT24

- Pojačalo opérationnel TL081CP *3

- Pretvarač napetosti MAX660

- USB priključak

- Capteur Ultrason HC-SR04

- Interpreter.

- Potenciometar 10 kOhms

- Kondenzator kapaciteta 1000µF

- Kondenzator 1J63 *2

- Kondenzator 22nJ250 *2

- Kondenzator 1K63 *2

- Kondenzator kapaciteta 10 nF

- Kondenzatorski kapacitet 1 µF

- Kondenzatorski kapacitet 220 µF

- Kondenzatorski kapacitet 10 µF *7

- Otpor 1 kOhms *3

- Otpor 39 kOhms

- Otpor 22 kOhms

- Otpor 3, 3 kOhms

- Otpor 150 kOhms

- Otpor 10 Ohma *3

- Otpor 1 MOhms

- Otpor 150 Ohma

- Otpor 330 Ohma

- Otpor 6, 8 kOhms

- Otpor 4, 7 kOhms

- Dioda Schottky

- Batlerie velleman ENERGIJA

- Câbles en nappe

- LED diode WS2812

Outils:

- Quartus

- Altij

- SITAN

- KissFFT

Korak 1: Partie Analogique: Entrée // Analogni dio: Unos

Partie Analogique: Entrée // Analogni dio: Unos
Partie Analogique: Entrée // Analogni dio: Unos
Partie Analogique: Entrée // Analogni dio: Unos
Partie Analogique: Entrée // Analogni dio: Unos

ENGLESKI

Prvo morate napraviti PCB ulaznog dijela

Ovaj unos podijeljen je u 3 faze:

- Mikrofon

- Predpojačalo (TL081CP)

- Automatski krug upravljanja pojačanjem (TL081CP)

- Krug pretvarača napona (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.

- Montage Préamplificateur. (TL081CP)

- Montažni pojačivač na Contrôle Automatique de Gain (TL081CP)

- Montažni inverzorski napon (MAX660)

Korak 2: Partie Analogique: Sortie // Analogni dio: Izlaz

Partie Analogique: Sortie // Analogni dio: Izlaz
Partie Analogique: Sortie // Analogni dio: Izlaz
Partie Analogique: Sortie // Analogni dio: Izlaz
Partie Analogique: Sortie // Analogni dio: Izlaz

ENGLESKI

Zatim morate izraditi tiskanu ploču od izlaza DE0-Nano-SoC do zvučnika.

Glavne faze:

-DAC (MCP4821-E/P) koji digitalni signal iz DE0-Nano-SoC pretvara u analogni signal.

- Filter za izravnavanje prvog reda za uglađivanje signala iz DAC -a.

- Pojačalo audio snage (LM386-1/NOPB)

FRANCAIS

Ensuite, on réalise le PCB de sortie de la carte jusqu'au Haut Parleur.

Značajni Les étages:

-Le montage du DAC (MCP4821-E/P) qui permet de converter le signal numérique sortant de la carte DE0-Nano-SoC en analog signala.

- Filtre de lissage du premier ordre pour lisser le signal en sortie du DAC.

- Montažni pojačalo (LM386N-1/NOPB).

Korak 3: Connexion À La Carte DE0-Nano-SoC // Spajanje na ploču DE0-Nano-SoC

Connexion À La Carte DE0-Nano-SoC // Spajanje na ploču DE0-Nano-SoC
Connexion À La Carte DE0-Nano-SoC // Spajanje na ploču DE0-Nano-SoC

ENGLESKI

Sada kada imate PCB, možete ih spojiti na ploču DE0-Nano-SoC. Najprije možete spojiti "entry" dio na ADC, uključen u karticu, slijedeći gornju shemu.

Ista stvar za analogni dio "output", gdje su dva dijela povezana zahvaljujući SPI protokolu gdje je "Master" ploča, a "Slave", DAC:

- MOSI: Spojen na pin 4 (SDI) DAC -a.

- SCLK: Spojen na pin 3 (CLK) DAC -a.

- SS: Spojen na pin 2 (CS) DAC -a.

- GND: Spojen na masu "izlazne" PCB -a.

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 party 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.

Korak 4: Ajout Des Modules // Dodavanje modula

ENGLESKI

Modul ultrazvučnog mjerenja HC-SR04:

Prije nego što spojite 'ECHO' pin na GPIO pin na ploči, morate realizirati razdjelnik napona kako biste smanjili napon na GPIO pin -u, jer ne prihvaća više od 3,3 V kada 'ECHO' pin daje 5V.

WS2812 LED traka:

LED diode su spojene na GPIO pinove ploče. Tijekom izvođenja programa LED diode mijenjaju boju ovisno o udaljenosti između senzora HC-SR04 i prepreke.

FRANCAIS

Capteur Ultrason HC-SR04:

Avant de Brancher à une pin GPIO, il faut réaliser un pont diviseur de tente 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 LED diode WS2812:

Sve LED diode spajaju pomoćne pinove GPIO de la carte. Kontrolirajte program, sve LED diode za promjenu smjera na udaljenosti ulaze u capteur HC-SR04 i prepreku u vezi s događajem.

Korak 5: Partie Numérique: Projet Quartus // Numerički dio: Quartus Project

ENGLESKI

1. KORAK: UČITAJTE. SOF DATOTEKU

-Spojite ploču DE0-Nano-SoC na računalo putem USB BLASTER priključka.

- Otvorite.qpf datoteku na Quartusu.

- Idite na Alati> Programer> Desnom tipkom miša kliknite popis datoteka> Promijeni datoteku> Odaberite datoteku.sof.

KORAK 2: POPRAVITE IP ADRESU ODBORA

-Spojite ploču DE0-Nano-SoC na računalo putem UART priključka.

- Pokrenite PuTTY i spojite se na ploču (COM3)

- Terminal se otvara, povežite se kao root.

- Unesite sljedeći redak: ifconfig eth0 IP (IP koji ste konfigurirali u parametrima računala)

3. KORAK: UČITAJTE PROGRAM

- Na PuTTY -u povežite se na ploču putem ssh protokola s IP -om koji ste prethodno koristili

- Povežite se kao root

- Preko EDS terminala idite u direktorij projekta:

cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/softver

(Put do projekta u /softverskoj datoteci)

- Unesite sljedeću naredbu:

scp./ULTRA_PROJECT root@IP:/home/root

(s prethodno navedenim IP -om)

FRANCAIS

ETAPE 1: CHARGER LE FICHIER. SOF

-Spojite la carte DE0-Nano-SoC na računalo s priključka USB BLASTER.

- Ouvrir le fichier.qpf du projet sur Quartus.

- Cliquer sur Tools> Programmer> clic droit sur la liste des fichiers> promijeni datoteku> selektorski le.sof

ETAPE 2: FIXER L'ADRESSE IP DE LA CARTE

-Connecter la carte DE0-Nano-SoC à votre PC s priključka UART.

- Lancer PuTTY, et connectez vous à la carte (unositelj COM3)

- Un terminal s'ouvre, connectez vous en tant que root

- Entrer la commandnde ifconfig eth0 IP (L 'IP fixe que vous auriez préalablement configuraé dans les paramètres de votre ordinateur)

ETAPE 3: LEAR PROGRAM

- Sur Putty, connectez vous à la carte putem ssh en entrant l'adresse IP que vous avez entré à l'étape précédente

- Connectez vous en tant que root

- Putem un terminal EDS-a, rendez vous à l'emplacement de votre projet (via la commande cd), dans le sous-dossier software (là ou se trouve le main.c). Primjer:

cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/softver

(Chemin jusqu'au projet puis dans le fichier /softver /)

- Sastavite votre program à l'aide de la commande make

- Entrer ensuite la commandnde:

scp./ULTRA_PROJECT root@IP:/home/root

(avec l'adresse IP spécifiée précédemment)

Preporučeni: