Sisällysluettelo:
- Vaihe 1: Partie Analogique: Entrée // Analoginen osa: Entry
- Vaihe 2: Osapuolianalogiikka: Lajittelu // Analoginen osa: Lähtö
- Vaihe 3: Liitäntä À La Carte DE0-Nano-SoC // Yhdistäminen DE0-Nano-SoC-korttiin
- Vaihe 4: Ajout Des Modules // Moduulien lisääminen
- Vaihe 5: Partie Numérique: Projet Quartus // Numeerinen osa: Quartus -projekti
Video: A3 -soitin: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
ENGLANTI
Yksinkertaisesti:
A3:
- Itsenäinen
- Automaattinen opetus
- Automaattinen viritys
Tavoitteet:- Tallenna ääni mikrofonilla.
- Vahvista suodatin ja digitoi signaali.
- Laske ja näytä FFT.
- Moduloi signaali digitaalisesti.
- Vahvista signaalia ja palauta se kaiuttimeen.
Lisäinformaatio:
Kaikkia tavoitteita ei saavuteta.
Nimenomaan ne:
- FFT: n näyttö LT24 -näytöllä (FFT -arvot todella lasketaan HPS: ssä, mutta LT24 -näyttö ja HPS eivät ole yhteydessä)
- Signaalin digitaalinen modulointi
Materiaaliluettelo:
-DE0-Nano-SoC -levy.
- Terasic LT24 -näyttö
- Operatiivinen vahvistin TL081CP *3
- Jännitteenmuunnin MAX660
- USB-portti
- Ultraääni-mittausmoduuli HC-SR04
- Vaihtaa
- 10 kOhmin potentiometrit
- 1000µF kondensaattori
- 1J63 Lauhdutin *2
- 22nJ250 Lauhdutin *2
- 1K63 Lauhdutin *2
- 10nF kondensaattori
- 1µF kondensaattori
- 220µF kondensaattori
- 10µF kondensaattori *7
- 1 kOhms vastus *3
- 39 kOhm: n vastus
- 22 kOhm: n vastus
- 3,3 kOhms vastus
- 150 kOhm: n vastus
- 10 ohmin vastus *3
- 1 MOhms -vastus
- 150 ohmin vastus
- 330 ohmin vastus
- 6, 8 kOhm vastus
- 4,7 kOhm: n vastus
- Diodi Schottky
- Velleman ENERGY -akku
- Nauhakaapeli
- WS2812 LED -nauhat
Työkalut:
- Kvartsi
- Altium
- PuTTY
- KissFFT
FRANCAIS
Esimerkki:
A3:
- Autonomi
- Automaattinen opetus
- Automaattinen viritys
Tavoitteet:
- Sieppaa poika ja mikrofoni
- Vahvistin, suodatin ja signaalin numero.
- Laskuri ja afficher la FFT
- Moduulien numeroiden signaali.
- Vahvistin signaalin et restituer avec un haut parleur
Täydelliset tiedot:
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)
- Signaalin modulaatio
Lista de Matériel:
-Carte DE0-Nano-SoC
- Ecran Terasic LT24
- Amplificateur opérationnel TL081CP *3
- Jännitteenmuunnin MAX660
- USB-portti
- Capteur Ultrason HC-SR04
- Keskeyttäjä.
- Potentiometri 10 kOhm
- kondensaattori 1000 µF
- Lauhdutin 1J63 *2
- Lauhdutin 22nJ250 *2
- Lauhdutin 1K63 *2
- kondensaattori 10 nF
- kondensaattori 1 µF
- kondensaattori 220 µF
- kondensaattori 10 µF *7
- Vastus 1 kOhms *3
- Vastus 39 kOhm
- Vastus 22 kOhm
- Vastus 3,3 kOhm
- Vastus 150 kOhm
- Resistanssi 10 ohmia *3
- Vastus 1 MOhms
- Resistanssi 150 ohmia
- Resistanssi 330 ohmia
- Vastus 6, 8 kOhm
- Vastus 4,7 kOhm
- Diodi Schottky
- Akku velleman ENERGY
- Kaapelit ennape
- Ruban de LEDit WS2812
Ulkomitat:
- Kvartsi
- Altium
- PuTTY
- KissFFT
Vaihe 1: Partie Analogique: Entrée // Analoginen osa: Entry
ENGLANTI
Ensinnäkin sinun on tehtävä syöttöosan piirilevy
Tämä merkintä on jaettu kolmeen vaiheeseen:
- Mikrofoni
- Esivahvistin (TL081CP)
- Automaattinen vahvistuksen ohjauspiiri (TL081CP)
- Jännitteenmuunninpiiri (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:
- Mikrofoni.
- Montaasin esikuva. (TL081CP)
- Montaasivahvistin ja Contrôle Automatique de Gain (TL081CP)
- Montaasin kääntöjännite (MAX660)
Vaihe 2: Osapuolianalogiikka: Lajittelu // Analoginen osa: Lähtö
ENGLANTI
Sitten sinun on tehtävä piirilevy DE0-Nano-SoC: n ulostulosta kaiuttimeen.
Päävaiheet:
-DAC (MCP4821-E/P), joka muuttaa DE0-Nano-SoC: n digitaalisen signaalin analogiseksi.
- Ensimmäisen tason tasoitussuodatin tasoittaa DAC -signaalikuivausta.
- Äänitehovahvistin (LM386-1/NOPB)
FRANCAIS
Makuuhuoneen oma kylpyhuone, jossa on PCB -yhdistelmä de la carte jusqu'au Haut Parleur.
Merkittävimmät kohteet:
-Le montage du DAC (MCP4821-E/P) qui permet de convertir le signal numberérique sortant de la carte DE0-Nano-SoC en signal signal analogique.
- Filtre de lissage du premier ordre pour lisser le signal en sortie du DAC.
- Monster Amplificateur de puissance (LM386N-1/NOPB).
Vaihe 3: Liitäntä À La Carte DE0-Nano-SoC // Yhdistäminen DE0-Nano-SoC-korttiin
ENGLANTI
Nyt kun sinulla on piirilevy, voit liittää ne DE0-Nano-SoC-korttiin. Ensin voit liittää "merkintä" -osan korttiin sisältyvään ADC: hen yllä olevan kaavion mukaisesti.
Sama koskee analogista osaa "lähtö", jossa kaksi osaa on kytketty SPI -protokollan ansiosta, jossa "isäntä" on kortti ja "orja", DAC:
- MOSI: Kytketty DAC: n nastaan 4 (SDI).
- SCLK: Kytketty DAC: n nastaan 3 (CLK).
- SS: Kytketty DAC: n nastaan 2 (CS).
- GND: kytketty "lähtö" PCB: n maahan.
FRANCAIS
Huolto que les deux PCB ei toimi va pouvoir les connecter à la carte DE0-Nano-SoC. Yhdistämällä "Partré 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", mutta kaikki vanhat juhlat eivät liity yhteen ja protokolla SPI on la carte est "Maitre" ja DAC le "Slave":
- MOSI: haara à la patte 4 (SDI) du DAC.
- SCLK: haara à la patte 3 (CLK) du DAC.
- SS: sivuliike à la patte 2 (CS) du DAC.
- GND: haara tai maa -alue PCB -lajittelussa.
Vaihe 4: Ajout Des Modules // Moduulien lisääminen
ENGLANTI
Ultraääni-mittausmoduuli HC-SR04:
Ennen kuin liität ECHO -nastan kortin GPIO -nastaan, sinun on ymmärrettävä jännitteenjakaja GPIO -nastan jännitteen pienentämiseksi, koska se hyväksyy enintään 3,3 V, kun ECHO -nasta tuottaa 5 V.
WS2812 LED -nauhat:
LEDit on kytketty kortin GPIO -nastoihin. Ohjelman ollessa käynnissä LED-valot vaihtavat väriä riippuen HC-SR04-anturin ja esteen välisestä etäisyydestä.
FRANCAIS
Capteur Ultrason HC-SR04:
Avant de branchcher à une pin GPIO, il faut réaliser un pont diviseur de jännite entre la pin ECHO du capteur et la pin de la carte, ne pas envoyer du 5V sur cette dernière qui n'acceptent que du 3, 3V max.
LED -valot WS2812:
Kaikki LED -valot eivät liitä toisiaan GPIO -latausliittimiin. Quand le-ohjelma on lancé, LED-valot vaihtaja ja couleur en fonction de etäisyys entre le capteur HC-SR04 ja vuosittain este.
Vaihe 5: Partie Numérique: Projet Quartus // Numeerinen osa: Quartus -projekti
ENGLANTI
VAIHE 1: LATAA. SOF -TIEDOSTO
-Liitä DE0-Nano-SoC -kortti tietokoneeseen USB BLASTER -portin kautta.
- Avaa.qpf -tiedosto Quartusissa.
- Valitse Työkalut> Ohjelmoija> Napsauta hiiren kakkospainikkeella tiedostoluetteloa> Vaihda tiedosto> Valitse.sof -tiedosto.
VAIHE 2: KORJAA HALLITUKSEN IP -OSOITE
-Liitä DE0-Nano-SoC-kortti tietokoneeseen UART-portin kautta.
- Käynnistä PuTTY ja muodosta yhteys korttiin (COM3)
- Pääte avautuu, yhdistä pääkäyttäjänä.
- Kirjoita seuraava rivi: ifconfig eth0 IP (IP -osoite, jonka olet määrittänyt tietokoneen parametreissa)
VAIHE 3: LATAA OHJELMA
- Yhdistä PuTTY -korttiin ssh -protokollan kautta aiemmin käyttämäsi IP -osoite
- Yhdistä pääkäyttäjänä
- Siirry projektin hakemistoon EDS -terminaalin kautta:
cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/ohjelmisto
(Polku projektiin /ohjelmistotiedostossa)
- Kirjoita seuraava komento:
scp./ULTRA_PROJECT root@IP:/home/root
(aiemmin määritetyllä IP -osoitteella)
FRANCAIS
ETAPE 1: CHARGER LE FICHIER. SOF
-DE0-Nano-SoC la carte -liitin PC: lle USB BLASTER -portin kautta.
- Ouvrir le fichier.qpf du projet sur Quartus.
- Cliquer sur Työkalut> Ohjelmoija> click droit sur la liste des fichiers> muuta tiedostoa> sélectionner le.sof
ETAPE 2: FIXER L'ADRESSE IP DE LA CARTE
-DE0-Nano-SoC la carte -liitin PC: lle UART-portin kautta.
- Lancer PuTTY ja à la carte -yhteys (Entrer COM3)
- Lopeta päätelaite, yhdistä vous en tant que root
- Kirjoita ifconfig eth0 IP (L 'IP fixe que vous auriez préalablement configuré dans les paramètres de votre ordinateur)
ETAPE 3: LATURI -OHJELMA
- Sur Putty, yhdistä à la carte kautta ssh en Entrant l'adresse IP que vous avez entré à l'étape précédente
- Connectez vous en tant que root
- EDS-päätelaitteen kautta, rendez vous à l'emplacement de votre projet (la commande cd: n kautta), dans le sous-dossier -ohjelmisto (là ou se trouve le main.c). Esimerkki:
cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/ohjelmisto
(Chemin jusqu'au projet puis dans le fichier /ohjelmisto /)
- Kokoa votre -ohjelma à 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)
Suositeltava:
DIY 37 Leds Arduino -rulettipeli: 3 vaihetta (kuvilla)
DIY 37 Leds Arduino Roulette Peli: Ruletti on kasinopeli, joka on nimetty ranskalaisen sanan mukaan, joka tarkoittaa pientä pyörää
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: 20 vaihetta (kuvilla)
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: Hei, ystävä! Tässä kaksiosaisessa sarjassa opimme käyttämään Tinkercadin piirejä - hauskaa, tehokasta ja opettavaista työkalua piirien toiminnasta! Yksi parhaista tavoista oppia on tehdä. Joten suunnittelemme ensin oman projektimme: th
Weasleyn sijaintikello neljällä kädellä: 11 vaihetta (kuvilla)
Weasleyn sijaintikello neljällä kädellä: Joten Raspberry Pi: n kanssa, joka oli pyörinyt jonkin aikaa, halusin löytää mukavan projektin, jonka avulla voisin hyödyntää sitä parhaalla mahdollisella tavalla. Löysin ppeters0502 tämän upean Instructable Build Your Own Weasley Location Clockin ja ajattelin, että
Ammattimainen sääasema käyttäen ESP8266- ja ESP32 -DIY: 9 vaihetta (kuvilla)
Ammattimainen sääasema käyttämällä ESP8266- ja ESP32 -DIY: LineaMeteoStazione on täydellinen sääasema, joka voidaan liittää Sensirionin ammattitunnistimiin sekä joihinkin Davis -instrumenttikomponentteihin (sademittari, tuulimittari)
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite