Orodha ya maudhui:

A3 Ala: 5 Hatua (na Picha)
A3 Ala: 5 Hatua (na Picha)

Video: A3 Ala: 5 Hatua (na Picha)

Video: A3 Ala: 5 Hatua (na Picha)
Video: Lou Bega - Mambo No. 5 (A Little Bit of...) 2024, Novemba
Anonim
A3 Ala
A3 Ala
A3 Ala
A3 Ala

KIINGEREZA

Kwa urahisi:

A3:

- Kujitegemea

- Autodidact

- Autotune

Malengo: - Kamata sauti na kipaza sauti.

- Ongeza kichungi na uweke ishara kwa dijiti.

- Fanya hesabu na uonyeshe FFT.

- Kidigital kurekebisha ishara.

- Ongeza ishara na uizuie kwa spika.

Taarifa za ziada:

Malengo yote hayajafikiwa.

Kwa usahihi, hizo:

- Onyesho la FFT kwenye skrini ya LT24 (Kwa kweli maadili ya FFT yamehesabiwa katika HPS, lakini skrini ya LT24 na HPS haiko kwenye mawasiliano)

- Moduli ya dijiti ya ishara

Muswada wa Vifaa:

- Bodi ya DE0-Nano-SoC.

- Skrini ya Terasic LT24

- Amplifier ya utendaji TL081CP * 3

- Kubadilisha Voltage MAX660

- Bandari ya USB

- Moduli ya Kubadilisha Ultrasonic HC-SR04

- Badilisha

- 10 kOhms Potentiometers

- 1000µF kondensa

- 1J63 Condensator * 2

- 22nJ250 Condensator * 2

- 1K63 Condensator * 2

- 10nF kondensa

- 1µF kondensa

- 220µF kondensa

- 10µF kondensa * 7

- 1 kOhms Resistor * 3

- 39 kOhms Mpingaji

- 22 kOhms Mpingaji

- 3, 3 kOhms Mpingaji

- 150 kOhms Resistor

- Mpinzani 10 wa Ohms * 3

- 1 Mpingaji wa MOHms

- Mpingaji wa Ohms 150

- 330 Mpingaji wa Ohms

- 6, 8 kOhms Mpingaji

- 4, 7 kOhms Mpingaji

- Diode Schottky

- Betri ya NISHATI ya Velleman

- Cable ya Utepe

- Ukanda wa LED za WS2812

Zana:

- Kwarto

- Altium

- PTTY

- busu

UFARANSA

Tumia:

A3:

- Autonome

- Autodidacte

- Autotune

Malengo:

- Capturer le son avec un kipaza sauti

- Amplifier, filtrer, na ishara ya ishara.

- Kalculer na mshirika wa FFT

- Moduler numériquement le ishara.

- Amplifier na ishara na vizuizi vingi vinaweza kusababisha mtangazaji

Wafanyakazi wa habari:

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

Juu ya kurudisha notamment dans ce cas:

- Jumuiya ya FFT juu ya mpango (les valeurs de la fft sont belles and bien calculées côté HPS, il manque cependant of mawasiliano entre le HPS et lécran)

- Moduli ya nambari ya ishara

Orodha ya Matériel:

- Carte DE0-Nano-SoC

- Ecran Terasic LT24

- Operesheni ya Amplificateur TL081CP * 3

- Kubadilisha mvutano MAX660

- Bandari ya USB

- Capteur Ultrason HC-SR04

- Mtu anayekatiza.

- Potentiomètre 10 kOhms

- Condensateur de capacité 1000µF

- Mfanyabiashara 1J63 * 2

- Mfanyabiashara 22nJ250 * 2

- Mfanyabiashara 1K63 * 2

- Condensateur de capacité 10 nF

- Mfanyikazi wa uwezo 1 µF

- Condensateur ya uwezo 220 µF

- Condensateur de capacité 10 µF * 7

- Msaada 1 kOhms * 3

- Upinzani 39 kOhms

- Upinzani 22 kOhms

- Msaada 3, 3 kOhms

- Upinzani 150 kOhms

- Upinzani 10 Ohms * 3

- Upinzani 1 MOhms

- Upinzani 150 Ohms

- Upinzani 330 Ohms

- Msaada 6, 8 kOhms

- Msaada 4, 7 kOhms

- Diode Schottky

- Batterie velleman NISHATI

- Câbles en nappe

- Ruban de LEDs WS2812

Outils:

- Kwarto

- Altium

- PTTY

- busu

Hatua ya 1: Partie Analogique: Entrée // Sehemu ya Analog: Kuingia

Partie Analogique: Entrée // Sehemu ya Analog: Kuingia
Partie Analogique: Entrée // Sehemu ya Analog: Kuingia
Partie Analogique: Entrée // Sehemu ya Analog: Kuingia
Partie Analogique: Entrée // Sehemu ya Analog: Kuingia

KIINGEREZA

Kwanza, lazima ufanye PCB ya sehemu ya kuingia

Ingizo hili limegawanywa katika hatua 3:

- Kipaza sauti

- Kitangulizi cha awali (TL081CP)

- Mzunguko wa Udhibiti wa Kupata Moja kwa Moja (TL081CP)

- Mzunguko wa Voltage Converter (MAX660)

UFARANSA

Tout d'abord, il faut réaliser le PCB du schéma de l'entrée de la carte DE0 Nano SoC.

Cette entée est composé des étage suivants:

- Kipaza sauti.

- Prageamplificateur ya Montage. (TL081CP)

- Uboreshaji wa Montage kwa Contrôle Automatique de Gain (TL081CP)

- Montage inverseur de mvutano (MAX660)

Hatua ya 2: Partie Analogique: Sortie // Sehemu ya Analog: Pato

Partie Analogique: Sortie // Sehemu ya Analog: Pato
Partie Analogique: Sortie // Sehemu ya Analog: Pato
Partie Analogique: Sortie // Sehemu ya Analog: Pato
Partie Analogique: Sortie // Sehemu ya Analog: Pato

KIINGEREZA

Halafu, lazima utengeneze PCB kutoka kwa pato la DE0-Nano-SoC hadi spika.

Hatua kuu:

- DAC (MCP4821-E / P) ambayo hubadilisha ishara ya dijiti kutoka DE0-Nano-SoC kuwa ishara ya analog.

- Kichungi cha kwanza cha kulainisha kulainisha ishara ya ishara DAC.

- Kikuza nguvu cha sauti (LM386-1 / NOPB)

UFARANSA

Ensuite, kwenye mkutano na PCB ya orodha ya orodha ya Haus Parleur.

Vidokezo vya Les:

- Le montage du DAC (MCP4821-E / P) inahusu idhini ya kubadilisha njia ya ishara ya idadi ya vifaa vya DE0-Nano-SoC na ishara inayofanana.

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

- Montage Amplificationur de puissance (LM386N-1 / NOPB).

Hatua ya 3: Kuunganisha À La Carte DE0-Nano-SoC // Unganisho kwa Bodi ya DE0-Nano-SoC

Unganisha À La Carte DE0-Nano-SoC // Unganisho kwa Bodi ya DE0-Nano-SoC
Unganisha À La Carte DE0-Nano-SoC // Unganisho kwa Bodi ya DE0-Nano-SoC

KIINGEREZA

Sasa kwa kuwa unayo PCB, unaweza kuwaunganisha kwa bodi ya DE0-Nano-SoC. Kwanza unaweza kuunganisha sehemu ya "kuingia" kwa ADC, iliyojumuishwa kwenye kadi, kufuata mpango hapo juu.

Jambo lile lile kwa sehemu ya analog "pato", ambapo sehemu hizo mbili zimeunganishwa shukrani kwa itifaki ya SPI ambapo "Mwalimu" ndiye bodi na "Mtumwa", DAC:

- MOSI: Imeunganishwa na pini 4 (SDI) ya DAC.

- SCLK: Imeunganishwa na pini 3 (CLK) ya DAC.

- SS: Imeunganishwa na pini 2 (CS) ya DAC.

- GND: Imeunganishwa na ardhi ya "pato" PCB.

UFARANSA

Utunzaji wa PCB haufai kwenye kiunganishi cha kiunganishi kwa kadi ya DE0-Nano-SoC. Kwenye unganisho la sehemu inayofanana "Entrée" kwa Jumuiya ya Afrika Kusini ya DE0-Nano-SoC selon le schéma ci-dessus.

De même pour la partie analogique "Sortie", o de les deux vyama havijaunganishwa na itifaki ya SPI kwa njia ya "Maitre" na le DAC na "Slave":

- MOSI: tawi à la patte 4 (SDI) du DAC.

- SCLK: tawi à la patte 3 (CLK) du DAC.

- SS: tawi à la patte 2 (CS) du DAC.

- GND: tawi au uwanja wa PCB wa kuchagua.

Hatua ya 4: Ajout Des Modules // Nyongeza ya Moduli

KIINGEREZA

Moduli ya Kubadilisha Ultrasonic HC-SR04:

Kabla ya kuunganisha pini ya 'ECHO' na pini ya GPIO ya bodi, lazima utambue mgawanyiko wa voltage ili kupunguza voltage kwenye pini ya GPIO, kwani haikubali zaidi ya 3.3V wakati pini ya 'ECHO' inapeleka 5V.

Ukanda wa LED za WS2812:

LED zinaunganishwa na pini za GPIO za bodi. Wakati programu inaendesha LED hubadilisha rangi yao kulingana na umbali kati ya sensa ya HC-SR04 na kikwazo.

UFARANSA

Kapteni Ultrason HC-SR04:

Avant de brancher à une pin GPIO, it faut réaliser un pont diviseur de tension entre la pin ECHO du capteur and la pin de la carte, pour na pas envoyer du 5V sur cette dernière qui n'ceceptible que du 3, 3V au max.

Ruban de LEDs WS2812:

Les LEDs haziunganishi pini za GPIO de la carte. Programu hiyo iko tayari, na taa za LED hazibadiliki kwa njia ya kupigia simu umbali wa tovuti nzima ya HC-SR04 na kizuizi kisichojulikana.

Hatua ya 5: Partie Hesabu: Projet Quartus // Sehemu ya Nambari: Mradi wa Quartus

KIINGEREZA

HATUA YA 1: PAKIA FILE JUU YA

- Unganisha bodi ya DE0-Nano-SoC kwenye PC yako kupitia bandari ya USB BLASTER.

- Fungua faili ya.qpf kwenye Quartus.

- Nenda kwenye Zana> Programu> Bonyeza kulia kwenye orodha ya faili> Badilisha faili> Chagua faili ya.sof.

HATUA YA 2: REKODISHA ANWANI YA IP YA BODI

- Unganisha bodi ya DE0-Nano-SoC kwenye PC yako kupitia bandari ya UART.

- Anzisha PuTTY, na unganisha kwenye bodi (COM3)

- Kituo kinafunguliwa, unganisha kama mzizi.

- Ingiza laini ifuatayo: ifconfig eth0 IP (IP ambayo ulikuwa umeweka katika vigezo vya kompyuta yako)

HATUA YA 3: PAKIA MPANGO

- Kwenye PuTTY, unganisha kwa bodi kupitia itifaki ya ssh na IP ambayo ulitumia hapo awali

- Unganisha kama mzizi

- Via na kituo cha EDS, nenda kwenye saraka ya mradi:

cd / cygdrive / c / quartus_design / HPS_CONTROL_FPGA_LED / programu

(Njia ya mradi katika faili ya / programu)

- Ingiza amri ifuatayo:

scp./ULTRA_PROJECT mzizi @ IP: / nyumbani / mzizi

(na IP iliyoainishwa hapo awali)

UFARANSA

ETAPE 1: CHARGER LE FICHIER. SOF

- Kontakt la la carte DE0-Nano-SoC kwenye PC kwa bandari ya USB BLASTER.

- Ouvrir le fichier.qpf du projet sur Quartus.

- Cliquer sur Tools> Programu> bonyeza orodha ya orodha ya fichiers> badilisha faili> sélectionner le.sof

ETAPE 2: FIXER L'ADRESSE IP DE LA CARTE

- Kontakt la la carte DE0-Nano-SoC iko kwenye PC kwa bandari ya UART.

- Lancer PuTTY, na uhusiano wako ni wa juu kwa mapafu (ingiza COM3)

- Un terminal terminal, unganisha karibu mzizi wako

- Ingiza amri ifconfig eth0 IP (L 'IP fixing for you to auriez préalablement configuré dans les paramètres de votre ordinateur)

ETAPE 3: CHARGER LE PROGRAMU

- Sur Putty, unganisha kifaa chako kwa njia ya ssh kwa mtu anayeingia IP kwa kila mtu anayeweza kuingia kwenye mkondo

- Unganisha karibu mzizi

- Kupitia terminal ya EDS, inayoweza kutolewa kwa njia inayofaa (kupitia la amri ya cd), kupitia programu ya ripoti (kwa njia ya msingi). Mfano:

cd / cygdrive / c / quartus_design / HPS_CONTROL_FPGA_LED / programu

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

- Jumuisha mpango wa kupiga kura kwa kufanya maamuzi

- Entrer ensuite la commande:

scp./ULTRA_PROJECT mzizi @ IP: / nyumbani / mzizi

(onyesha mpango wa IP wa kutambuliwa)

Ilipendekeza: