Cov txheej txheem:
- Kauj Ruam 1: Partie Analogique: Entrée // Analog Part: Nkag Mus
- Kauj Ruam 2: Partie Analogique: Sortie // Analog Part: Output
- Kauj Ruam 3: Connexion À La Carte DE0-Nano-SoC // Txuas mus rau DE0-Nano-SoC Board
- Kauj Ruam 4: Ajout Des Modules // Ntxiv ntawm Cov Qauv
- Kauj Ruam 5: Pab Pawg Numérique: Projet Quartus // Tus lej zauv: Quartus Project
Video: A3 Ntsuas: 5 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Lus Askiv
Tsuas yog:
A3:
- Autonomous
- Autodidact
- Autotune ua
Lub Hom Phiaj:- Tuav lub suab nrog lub microphone.
- Ua kom nrov lim thiab digitize lub teeb liab.
- Suav thiab tso saib FFT.
- Digitally hloov lub teeb liab.
- Ua kom nrov dua lub teeb liab thiab rov ua rau tus neeg hais lus.
Cov ntaub ntawv ntxiv:
Txhua lub hom phiaj tsis ua tiav.
Qhov tseeb, cov:
- Zaub ntawm FFT ntawm LT24 npo (Tseeb qhov FFT qhov tseem ceeb tau suav hauv HPS, tab sis LT24 npo thiab HPS tsis nyob hauv kev sib txuas lus)
- Kev hloov kho cov teeb liab
Cov Nqi Khoom:
DE0-Nano-SoC Pawg Thawj Coj.
- Terasic LT24 Screen
- Lub tshuab ua haujlwm nrov TL081CP *3
Voltage Hloov MAX660
- Chaw nres nkoj USB
- Ultrasonic Ranging Module HC-SR04
- Hloov
- 10 kOhms Potentiometers
- 1000µF Condensator
- 1J63 Condensator *2
22nJ250 Condensator *2
- 1K63 Condensator *2
-10 nF Condensator
- 1µF Condensator
- 220µF Condensator
- 10µF Condensator *7
- 1 kOhms Resistor *3
- 39 kOhms Resistor
-22 kOhms Resistor
3, 3 kOhms Resistor
- 150 kOhms Resistor
- 10 Ohms Resistor *3
- 1 MOhms Resistor
- 150 Ohms tus tiv thaiv
-330 Ohms Resistor
- 6,8 kOhms Resistor
4, 7 kOhms Resistor
Diode Schottky
- Velleman ENERGY Roj teeb
- Ribbon Cable
- WS2812 LEDs Sawb
Cov Cuab Yeej:
-Qhov
- Altium
- PuTTY
- KissFFT
FRANCAIS
Siv:
A3:
- Tus kheej
- Autodidacte
- Autotune ua
Lub Hom Phiaj:
- Capturer le son avec un microphone
- Amplifier, filtrer, thiab tus lej suav nrog lub teeb liab.
- Lub laij lej thiab ua tau zoo ntawm FFT
- Moduler numériquement le teeb liab.
- Amplifier le signal thiab le restituer avec un haut parleur
Cov ntaub ntawv ua tiav:
Tous les objectifs cités ne sont pas encore attendints.
Nyob rau retrouve notamment dans ce cas:
- Ua tau zoo ntawm 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)
- Kev ntsuas tus lej ntawm lub teeb liab
Liste de Matériel:
Carte DE0-Nano-SoC
Ecran Terasic LT24
- Cov kws tshaj lij kev ua haujlwm TL081CP *3
- Hloov pauv qhov nrawm MAX660
- Chaw nres nkoj USB
Capteur Ultrason HC-SR04
- Cov cuam tshuam.
Potentiomètre 10 kOhms
Condensateur de capacité 1000µF
Condensateur 1J63 *2
Condensateur 22nJ250 *2
Condensateur 1K63 *2
Condensateur de capacité 10 nF
Condensateur de capacité 1 µF
Condensateur de capacité 220 µF
Condensateur de capacité 10 µF *7
-Resistance 1 kOhms *3
-Resistance 39 kOhms
-Resistance 22 kOhms
-Resistance 3, 3 kOhms
- Kev ruaj ntseg 150 kOhms
-Resistance 10 Ohms *3
-Resistance 1 MOhms
-Resistance 150 Ohms
-Resistance 330 Ohms
-Resistance 6, 8 kOhms
-Resistance 4, 7 kOhms
Diode Schottky
- Batterie velleman ENERGY
- C enbles en tsis ploj
Ruban de LEDs WS2812
Tawm:
-Qhov
- Altium
- PuTTY
- KissFFT
Kauj Ruam 1: Partie Analogique: Entrée // Analog Part: Nkag Mus
Lus Askiv
Ua ntej tshaj, koj yuav tsum ua PCB ntawm qhov nkag mus
Cov ntawv no tau muab faib ua 3 theem:
- Microphone
Preamplifier (TL081CP)
- Tsis siv neeg nce kev tswj hwm Circuit (TL081CP)
- Voltage Converter Circuit (MAX660)
FRANCAIS
Tout d'abord, ua raws li PCB du schéma de l'entrée de la carte DE0 Nano SoC.
Cette entrée est composé des des étage suivants:
- Microphone.
- Montage Préampl daim ntawv pov thawj. (TL081CP)
- Montage amplificateur à Contrôle Automatique de Gain (TL081CP)
Montage inverseur de nro (MAX660)
Kauj Ruam 2: Partie Analogique: Sortie // Analog Part: Output
Lus Askiv
Tom qab ntawd, koj yuav tsum ua PCB los ntawm kev tso tawm DE0-Nano-SoC rau tus hais lus.
Cov theem tseem ceeb:
-DAC (MCP4821-E/P) uas tig lub teeb liab digital los ntawm DE0-Nano-SoC rau hauv cov teeb liab analog.
- Thawj qhov kev txiav txim lim dej kom du lub teeb liab drom DAC.
- Lub zog siv hluav taws xob (LM386-1/NOPB)
FRANCAIS
Ensuite, ntawm kev rov ua dua PCB de sortie de la carte jusqu'au Haut Parleur.
Cov ntawv tseem ceeb:
Le montage du DAC (MCP4821-E/P) qui permet de convertir le signal numérique sortant de la carte DE0-Nano-SoC en un signal analogique.
- Filtre de lissage du premier ordre pour lisser le signal en sortie du DAC.
Montage Amplificateur de puissance (LM386N-1/NOPB).
Kauj Ruam 3: Connexion À La Carte DE0-Nano-SoC // Txuas mus rau DE0-Nano-SoC Board
Lus Askiv
Tam sim no koj muaj PCB, koj tuaj yeem txuas lawv rau DE0-Nano-SoC board. Ua ntej koj tuaj yeem txuas ntu "nkag" mus rau ADC, suav nrog hauv daim npav, ua raws cov txheej txheem saum toj no.
Tib yam rau qhov sib piv "tso tawm", qhov uas ob ntu txuas nrog ua tsaug rau SPI raws tu qauv qhov twg "Master" yog pawg thawj coj thiab "Slave", DAC:
- MOSI: Txuas nrog tus pin 4 (SDI) ntawm DAC.
- SCLK: Txuas nrog tus pin 3 (CLK) ntawm DAC.
- SS: Txuas nrog tus pin 2 (CS) ntawm DAC.
- GND: Txuas nrog hauv av ntawm "tso tawm" PCB.
FRANCAIS
Kev saib xyuas tsis zoo PCB les sont faits on va pouvoir les connecter la 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 ob tog sont connectés selon un protocole SPI o la la carte est le "Maitre" et le DAC le "Qhev":
- 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 av du PCB de sortie.
Kauj Ruam 4: Ajout Des Modules // Ntxiv ntawm Cov Qauv
Lus Askiv
Ultrasonic Ranging Module HC-SR04:
Ua ntej txuas tus 'ECHO' tus pin rau pawg thawj coj saib xyuas GPIO tus pin, koj yuav tsum paub qhov faib hluav taws xob txhawm rau txo qhov hluav taws xob ntawm GPIO tus pin, vim nws lees txais tsis ntau dua 3.3V thaum tus pin 'ECHO' xa 5V.
WS2812 LEDs sawb:
LEDs txuas nrog GPIO tus pin ntawm pawg thawj coj saib. Thaum qhov kev zov me nyuam tab tom khiav cov LEDs hloov lawv cov xim nyob ntawm qhov deb ntawm HC-SR04 sensor thiab qhov teeb meem.
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:
Les LEDs sont connectés aux pins GPIO de la carte. Quand le program est lancé, les LEDs vont changer de couleur en fonction de la distance entre le capteur HC-SR04 et un éventuel ឧបសគ្គ.
Kauj Ruam 5: Pab Pawg Numérique: Projet Quartus // Tus lej zauv: Quartus Project
Lus Askiv
KAUJ RUAM 1: LOAD LUB. SOF FILE
-Txuas DE0-Nano-SoC board rau koj lub PC ntawm USB BLASTER chaw nres nkoj.
- Qhib cov.qpf cov ntaub ntawv ntawm Quartus.
- Mus rau Cov Cuab Yeej> Programmer> Nyem rau ntawm daim ntawv teev npe> Hloov cov ntaub ntawv> Slect cov ntaub ntawv.sof
KAUJ RUAM 2: Kho tus IP chaw nyob ntawm lub Rooj Tswjhwm Saib
-Txuas DE0-Nano-SoC board rau koj lub PC ntawm UART chaw nres nkoj.
- Tua tawm PuTTY, thiab txuas rau lub rooj tsavxwm (COM3)
- Terminal qhib, txuas raws li hauv paus.
- Nkag mus rau kab hauv qab no: ifconfig eth0 IP (Tus IP uas koj tau teeb tsa hauv koj lub computer cov ntsuas)
KAUJ RUAM 3: QHIA ZOO TSHAJ PLAWS
- Ntawm PuTTY, txuas rau lub rooj tsavxwm ntawm ssh raws tu qauv nrog tus IP uas koj tau siv yav dhau los
- Txuas ua hauv paus
- Ntawm thiab EDS lub davhlau ya nyob twg, mus rau cov npe ntawm qhov haujlwm:
cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/software
(Txoj hauv kev mus rau qhov haujlwm hauv cov ntaub ntawv /software)
- Nkag mus rau cov lus txib hauv qab no:
scp./ULTRA_PROJECT hauv paus@IP:/tsev/hauv paus
(nrog IP tau teev tseg yav tas los)
FRANCAIS
ETAPE 1: CHARGER LE FICHIER. SOF
-Txuas tus lej la carte DE0-Nano-SoC à pov npav PC par le port USB BLASTER.
- Ouvrir le fichier.qpf du projet sur Quartus.
- Cliquer sur Cuab Yeej> Programmer> clic droit sur la liste des fichiers> hloov cov ntaub ntawv> sélectionner le.sof
KAUJ RUAM 2: TUS KHEEJ L'ADRESSE IP DE LA CARTE
-Txuas tus la carte DE0-Nano-SoC à pov npav PC par le port UART.
- Lancer PuTTY, thiab txuas nrog koj li la carte (entrer COM3)
- Tsis muaj lub davhlau ya nyob twg, txuas nrog koj li tant que hauv paus
- Nkag mus rau 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, txuas koj li la carte ntawm ssh en entrant l'adresse IP que vous avez entré à l'étape précédente
- Txuas koj li tant que hauv paus
- Via un 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). Piv txwv:
cd/cygdrive/c/quartus_design/HPS_CONTROL_FPGA_LED/software
(Chemin jusqu'au projet puis dans le fichier /software /)
- Compilez pov npav txoj haujlwm à l'aide de la commande ua
- Nkag mus rau hauv cov lus txib:
scp./ULTRA_PROJECT hauv paus@IP:/tsev/hauv paus
(avec l'adresse IP spécifiée précédemment)
Pom zoo:
Siv Smartphone Raws Li Tsis Siv Tus Kheej Ntsuas Kub / Tus Ntsuas Ntsuas Kub: 8 Kauj Ruam (nrog Duab)
Siv Smartphone Raws Li Tsis Siv Tus Kws Ntsuas Kub / Tus Ntsuas Kub Portable: Ntsuas lub cev kub nrog qhov tsis sib cuag / tsis sib cuag zoo li rab phom thermo. Kuv tsim txoj haujlwm no vim tias Thermo Gun tam sim no kim heev, yog li kuv yuav tsum tau txais lwm txoj hauv kev los ua DIY. Thiab lub hom phiaj yog ua nrog cov peev txheej qis .SuppliesMLX90614Ardu
Arduino DCF77 Lub Teeb Ntsuas Ntsuas Ntsuas: 17 Cov Kauj Ruam
Arduino DCF77 Lub Teeb Ntsuas Ntsuas Ntsuas: Arduino DCF77 Moos & Koj tseem tuaj yeem pom lub moos no ntawm myweb site ntawm no DCF77 Tus Kws Tshuaj Ntsuam Xyuas nplooj ntawv Lub moos no qhia txog qhov tau txais & txiav txim siab DCF77 lub sijhawm lej ntawm peb 8x8 dot matrix qhia thiab sijhawm, hnub tim thiab cov ntaub ntawv xov xwm ntawm plaub 8
Dej ntsuas lub ntsuas qhov ntsuas: 6 Kauj ruam
Dej ntsuas lub ntsuas qhov ntsuas: Qhov no yog cov cuab yeej muaj txiaj ntsig zoo thiab yuav tsum tau teeb tsa hauv yuav luag txhua lub tsev. Txawm hais tias hom khoom siv no twb muaj nyob hauv khw. Tab sis lawv yuav kim thiab yuav tsis ruaj thiab raug rau 7 qib kev qhia. Yog li ntawm no kuv yuav hu xov tooj
Ntsuas Kev Ntsuas Nrog Dej Flow Meters (Ultrasonic): 5 Kauj Ruam (nrog Duab)
Ntsuas Kev Ntsuas Nrog Dej Flow Meters (Ultrasonic): Dej yog qhov peev txheej tseem ceeb rau peb ntiaj chaw.Peb tib neeg xav tau dej txhua hnub. Thiab dej yog qhov tsim nyog rau ntau yam lag luam thiab peb tib neeg xav tau nws txhua hnub. Raws li dej tau dhau los muaj txiaj ntsig thiab tsis txaus, xav tau kev saib xyuas zoo thiab txiv neej
Tham Nrog UV-ntsuas Ntsuas Ntsuas, Siv VEML6075 Sensor thiab Me Me Buddy Talker: 5 Kauj Ruam
Tham Nrog UV-ntsuas Kev Ntsuas Ntsuas, Siv VEML6075 Sensor thiab Me Me Buddy Talker: Lub caij ntuj sov los! Lub hnub ci ntsa iab! Tab sis raws li ultraviolet (UV) hluav taws xob tau mob hnyav dua, tib neeg zoo li kuv tau txais quav hnav, cov xim av daj me me ua luam dej hauv hiav txwv liab, tshav ntuj, ua rau tawv nqaij. Muaj peev xwm muaj cov ntaub ntawv qhia txog lub sijhawm