Indholdsfortegnelse:

10 Band Led Spectrum Analyzer: 11 trin
10 Band Led Spectrum Analyzer: 11 trin

Video: 10 Band Led Spectrum Analyzer: 11 trin

Video: 10 Band Led Spectrum Analyzer: 11 trin
Video: 10 band audio spectrum analyzer with 400 LED FullHD 2024, November
Anonim
Image
Image

God eftermiddag, kære seere og læsere. I dag vil jeg vise dig den komplette monteringsguide til 10 -bånds LED -spektrumanalysator.

Trin 1: Kort oversigt over de tekniske egenskaber ved spektrumanalysatoren

1. Læsningsværdien ligger i frekvensområdet fra enogtredive hertz til seksten kilohertz.

2. Dimensioner af LED -matrixen: ti rækker pr. Ti kolonner.

3. Mulige driftsformer: prik, prik med spidshold, linje, linje med spidshold.

4. spektrumanalysatoren drives af en tolv volt jævnstrømforsyning.

5. Forbrug afhænger af de LED'er, der bruges i matrixen.

6. Type indgangssignal: Lineær mono.

Trin 2: Links til radiokomponenter

Arkiv med spektrumanalysatorfiler link:

Projekt på EasyEDA -siden:

Radio dele butik:

Mikrochip Atmega 8:

Mikrochip TL071:

Mikrochip CD4028:

Stereo jackstik:

DC -strømstik:

DIP -switches:

10 segment LED modul:

Trin 3: Kredsløbsdesign

Denne 10-bånds LED-lydspektrumanalysator består af to dele-et styret printkort og et LED-matrixprintet printkort.

Planen for LED -spektrumanalysatoren indeholder sådanne enheder som en operationsforstærker, en kontrolmikrokontroller, en binær til decimal dekoder og PNP- og NPN -transistorafbrydere.

LED -matrixen består af ti moduler. Hvert modul indeholder ti lysdioder i forskellige farver.

Trin 4: PCB -layout

PCB -layout
PCB -layout
PCB -layout
PCB -layout
PCB -layout
PCB -layout

1. For at begynde at samle LED -spektrumanalysatoren skal du finde ud af mere om styrekredsløbsdiagrammet og kredsløbsdiagrammet for LED -matricen ved at registrere dig på EasyEDA -webstedet eller ved at downloade arkivet ved at følge linket i trin 2.

2. På EasyEDA -webstedet opretter vi Gerber -filer fra de konverterede printkort i spektrumanalysatoren til yderligere produktion på fabrikken.

3. Inden vi går til den officielle hjemmeside for printkortproducenten, viser EasyEDA -udviklingsmiljøet os korte oplysninger om printkortets egenskaber og en omtrentlig pris for 10 stk.

4. På webstedet for printkortproducenten kan JLCPCB -filer downloades automatisk via EasyEDA Gerber -udviklingsmiljøet. Du kan også bruge specifikke Gerber -filer fra arkivet og uploade dem manuelt.

5. Læg derefter en ordre på den angivne adresse, og vælg den foretrukne leveringstid.

Printkortene leveres i en æske med producentens navn. Inde i boksen foldes printkortene pænt i en vakuumpakning.

Trin 5: Installation af radiokomponenter på kontrolkortet

Installation af radiokomponenter på styrekortet
Installation af radiokomponenter på styrekortet
Installation af radiokomponenter på styrekortet
Installation af radiokomponenter på styrekortet
Installation af radiokomponenter på styrekortet
Installation af radiokomponenter på styrekortet

Lad os fortsætte med installationen af radiokomponenter på styrekortet.

Trin 6: Installation af radiokomponenter på PCB'en i LED Matrix

Installation af radiokomponenter på PCB'en i LED Matrix
Installation af radiokomponenter på PCB'en i LED Matrix
Installation af radiokomponenter på PCB'en i LED Matrix
Installation af radiokomponenter på PCB'en i LED Matrix
Installation af radiokomponenter på PCB'en i LED Matrix
Installation af radiokomponenter på PCB'en i LED Matrix

Lad os derefter installere printkortet til LED -matrixen.

Trin 7: Software og USB AVR -programmerer

Software og USB AVR -programmerer
Software og USB AVR -programmerer
Software og USB AVR -programmerer
Software og USB AVR -programmerer
Software og USB AVR -programmerer
Software og USB AVR -programmerer
Software og USB AVR -programmerer
Software og USB AVR -programmerer

Lad os gå videre til softwaredelen i spektrumanalysatoren.

For at opgradere firmwaren til Atmega 8 mikrokontroller bruger vi Atmel studio 7.

Du kan downloade den gratis fulde version af Atmel studio 7 fra det officielle Microchip Technology -websted.

https://www.microchip.com/mplab/avr-support/atmel-…

For at tilslutte mikrokontrolleren til computeren bruger vi Pololu USB AVR -programmereren.

Pololu USB er en kompakt og billig in-circuit programmerer til AVR-baserede controllere. Programmøren efterligner STK500 gennem en virtuel seriel port, hvilket gør den kompatibel med standardsoftware som Atmel studio og AVR DUDE.

Programmøren er forbundet til målenheden ved hjælp af det medfølgende 6-benede ISP-kabel. Programmøren er forbundet til USB -porten via USB Type A til Mini B -kabel, som også er inkluderet i sættet.

For at få den fulde funktion af programmereren skal du downloade driveren fra Pololu's officielle websted.

https://www.pololu.com/product/1300/resources

På Pololu -webstedet skal du gå til fanen Ressourcer og vælge de nødvendige filer med installationsdrivere og software til Windows -operativsystemet.

Trin 8: Programmering af mikrokontroller

Programmering af mikrokontroller
Programmering af mikrokontroller
Programmering af mikrokontroller
Programmering af mikrokontroller
Programmering af mikrokontroller
Programmering af mikrokontroller

1. Tilslut derefter ISP-kablet til programmereren og det 5-benede stik med ledninger tilsluttet mikrokontrolleren på printkortet, og slut derefter programmereren til USB-porten på din computer.

2. Inden programmering skal du gå til menuen Start, vælge kontrolpanelet og derefter vælge enhedshåndteringen i det vindue, der vises.

3. Vælg fanen Porte i enhedshåndteringen. Her skal du se på, hvilken virtuel port programmereren er forbundet til. I mit tilfælde er dette virtuel COM -port 3.

4. Gå derefter tilbage til menuen Start, og vælg programmeringsværktøjet til konfiguration.

5. I det vindue, der vises, skal du ændre målenhedens urfrekvens. ISP -frekvens skal være mindre end en fjerdedel af urfrekvensen for mål -AVR -mikrokontrolleren.

6. Gå derefter til fanen Værktøjer og klik på 'Tilføj mål'. Vælg 'STK500' og 'den virtuelle COM -port 3' i vinduet, der vises.

7. Gå derefter til fanen Værktøjer igen, og tryk på 'Programmering af enheden'.

8. I vinduet, der vises, hvor værktøjerne er, skal du vælge 'STK500 COM -port 3'. Som en enhed til programmering skal du vælge Atmega 8 mikrokontroller. Angiv derefter ISP -programmeringsgrænsefladen.

ISP -frekvensen kan også indstilles i Atmel studio, men de frekvenser, der er angivet i Atmel studio -brugergrænsefladen, matcher ikke de faktiske frekvenser for den anvendte programmør.

9. Læs målenhedens spænding og signatur, hvorefter du går til fanen Fuse-bits og klikker på afkrydsningsfelterne som vist i videoen. Optag de indstillede sikringsbits i mikrokontrollerens hukommelse.

10. Åbn derefter fanen Hukommelse, og vælg HEX -filen, der er gemt på computeren, og optag den også i mikrokontrollerens hukommelse.

Trin 9: Tilslut PCB'en til LED Matrix og kontrol -printkortet

Tilslut LED -matrixens printkort og kontrolkortet
Tilslut LED -matrixens printkort og kontrolkortet
Tilslut LED -matrixens printkort og kontrolkortet
Tilslut LED -matrixens printkort og kontrolkortet
Tilslut LED -matrixens printkort og kontrolkortet
Tilslut LED -matrixens printkort og kontrolkortet

Efter programmering af mikrokontrolleren og lodning af alle radiokomponenterne, lad os forbinde printkortet på LED -matricen og styrekredsløbskortet.

Trin 10: Arbejdet med 10 bånds ledet spektrumanalysator

Trin 11: Afslutning af instruktion

Tak til jer alle for at se videoen og læse artiklen. Glem ikke at like det og abonnere på kanalen "Hobby Home Electronics". Del det med venner. Yderligere vil der være endnu flere interessante artikler og videoer.

Anbefalede: