Orodha ya maudhui:
- Hatua ya 1: Partie Analogique: Entrée // Sehemu ya Analog: Kuingia
- Hatua ya 2: Partie Analogique: Sortie // Sehemu ya Analog: Pato
- Hatua ya 3: Kuunganisha À La Carte DE0-Nano-SoC // Unganisho kwa Bodi ya DE0-Nano-SoC
- Hatua ya 4: Ajout Des Modules // Nyongeza ya Moduli
- Hatua ya 5: Partie Hesabu: Projet Quartus // Sehemu ya Nambari: Mradi wa Quartus
Video: A3 Ala: 5 Hatua (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
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
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
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
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:
Ala ya Muziki Na Micro: kidogo: Hatua 5
Ala ya Muziki Na Micro: kidogo: Hi. Leo nitakuonyesha jinsi unaweza kugeuza BBC Micro: Bit kuwa chombo cha muziki ambacho humenyuka kwa taa iliyoko ndani ya chumba. Ni rahisi sana na haraka sana, kwa hivyo fuata hatua hizi na anza kutengeneza jam
Ala ya Kinanda Na Arduino (kutoka Kitabu cha Arduino): Hatua 6
Ala ya Kinanda na Arduino (kutoka Kitabu cha Arduino): Hapa kuna mafunzo ya jinsi ya kuunda chombo cha kibodi na Arduino. Inachukua tu hatua 6, ambayo ni rahisi kwa Kompyuta kuanza na Arduino. Matokeo ya mradi huo yanasikika zaidi kama chombo cha kupiga sauti kuliko kamba. Kuna noti 4
Tengeneza Ala ya Muziki Kutumia Arduino na Flick Kubwa: Hatua 9
Tengeneza Ala ya Muziki Kutumia Arduino na Flick Kubwa: Sikiza mwili wako wa ndani nguvu na mitetemo. Mradi unaelezea jinsi ya kutengeneza chombo cha elektroniki ambacho hubadilisha mawimbi ya mkono kuwa muziki. Arduino imesanidiwa kubadilisha mkono-juu juu ya ishara ya 3D Flick board kwa noti za muziki na kisha kuunganisha
Digital Theremin: Ala ya Muziki isiyogusa: Hatua 4
Digital Theremin: Ala ya Muziki isiyogusa: Katika jaribio hili la Elektroniki Dijitali, nitakuonyesha jinsi ya kutengeneza muziki (karibu nayo: P) bila kugusa ala ya muziki, ukitumia Oscillators & Op-amp. Kimsingi chombo hiki huitwa kama Theremin, usin iliyojengwa hapo awali
Handheld 6 Kumbuka Music Box / Ala (Rahisi Kutengeneza & Kuboresha!): Hatua 5 (na Picha)
Handheld 6 Kumbuka Music Box / Ala (Rahisi Kutengeneza & Kuboresha!): Halo hapo! Aliongozwa na Martin Molin, mshiriki wa bendi ya Uswidi iitwayo Wintergatan, hivi karibuni nilipenda sana masanduku ya muziki na kila kitu juu yao. Watu wanaotengeneza nyimbo za masanduku ya muziki bado wanatumia njia ya zamani ya kupiga wimbo sio