Turinys:

10 juostų LED spektro analizatorius: 11 žingsnių
10 juostų LED spektro analizatorius: 11 žingsnių

Video: 10 juostų LED spektro analizatorius: 11 žingsnių

Video: 10 juostų LED spektro analizatorius: 11 žingsnių
Video: Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie 2024, Lapkritis
Anonim
Image
Image

Laba diena, mieli žiūrovai ir skaitytojai. Šiandien noriu parodyti jums pilną 10 juostų LED spektro analizatoriaus surinkimo vadovą.

1 žingsnis: trumpa spektro analizatoriaus techninių savybių apžvalga

1. Skaitymo vertė yra nuo trisdešimt vieno herco iki šešiolikos kilohercų.

2. LED matricos matmenys: dešimt eilučių dešimčiai stulpelių.

3. Galimi darbo režimai: taškas, taškas su piko laikymu, linija, linija su piko palaikymu.

4. Spektro analizatorius maitinamas dvylikos voltų nuolatinės srovės maitinimo šaltiniu.

5. Energijos suvartojimas priklauso nuo matricoje naudojamų šviesos diodų.

6. Įvesties signalo tipas: linijinis mono.

2 veiksmas: nuorodos į radijo komponentus

Archyvas su spektro analizatoriaus failų nuoroda:

Projektas „EasyEDA“puslapyje:

Radijo dalių parduotuvė:

„Atmega 8“mikroschema:

„Microchip TL071“:

„Microchip CD4028“:

Stereo lizdo lizdas:

DC maitinimo jungtis:

DIP jungikliai:

10 segmentų LED modulis:

3 žingsnis: grandinės projektavimas

Šis 10 juostų LED garso spektro analizatorius susideda iš dviejų dalių-valdymo spausdintinės plokštės ir LED matricos spausdintinės plokštės.

Šviesos diodų spektro analizatoriaus schemoje yra tokie įrenginiai kaip operacinis stiprintuvas, valdymo mikrovaldiklis, dvejetainis iki dešimtainis dekoderis ir PNP ir NPN tranzistorių jungikliai.

LED matricą sudaro dešimt modulių. Kiekviename modulyje yra dešimt skirtingų spalvų šviesos diodų.

4 žingsnis: PCB išdėstymas

PCB išdėstymas
PCB išdėstymas
PCB išdėstymas
PCB išdėstymas
PCB išdėstymas
PCB išdėstymas

1. Norėdami pradėti surinkti šviesos diodų spektro analizatorių, turite daugiau sužinoti apie valdymo grandinės schemą ir šviesos diodų matricos schemą, užsiregistruodami „EasyEDA“svetainėje arba atsisiųsdami archyvą, atlikdami 2 veiksmo nuorodą.

2. „EasyEDA“svetainėje mes sukuriame „Gerber“failus iš konvertuotų spektro analizatoriaus spausdintinių plokščių tolesnei gamybai gamykloje.

3. Prieš eidami į oficialią spausdintinių plokščių gamintojo svetainę, „EasyEDA“kūrimo aplinka rodo trumpą informaciją apie spausdintinių plokščių charakteristikas ir apytikslę 10 vienetų kainą.

4. Spausdintų plokščių gamintojo svetainėje JLCPCB failus galima atsisiųsti automatiškai naudojant „EasyEDA Gerber“kūrimo aplinką. Taip pat galite naudoti konkrečius Gerber failus iš archyvo ir įkelti juos rankiniu būdu.

5. Vėliau pateikite užsakymą nurodytu adresu ir pasirinkite pageidaujamą pristatymo laiką.

Spausdintinės plokštės tiekiamos dėžutėje su gamintojo pavadinimu. Dėžutės viduje spausdintinės plokštės yra tvarkingai sulankstytos vakuuminėje pakuotėje.

5 žingsnis: radijo komponentų montavimas valdymo plokštėje

Radijo komponentų montavimas ant valdymo plokštės
Radijo komponentų montavimas ant valdymo plokštės
Radijo komponentų montavimas ant valdymo plokštės
Radijo komponentų montavimas ant valdymo plokštės
Radijo komponentų montavimas ant valdymo plokštės
Radijo komponentų montavimas ant valdymo plokštės

Pereikime prie radijo komponentų montavimo valdymo plokštėje.

6 žingsnis: Radijo komponentų montavimas LED matricos PCB

Radijo komponentų montavimas LED matricos PCB
Radijo komponentų montavimas LED matricos PCB
Radijo komponentų montavimas LED matricos PCB
Radijo komponentų montavimas LED matricos PCB
Radijo komponentų montavimas LED matricos PCB
Radijo komponentų montavimas LED matricos PCB

Toliau įdiekime LED matricos spausdintinę plokštę.

7 veiksmas: programinė įranga ir USB AVR programuotojas

Programinė įranga ir USB AVR programuotojas
Programinė įranga ir USB AVR programuotojas
Programinė įranga ir USB AVR programuotojas
Programinė įranga ir USB AVR programuotojas
Programinė įranga ir USB AVR programuotojas
Programinė įranga ir USB AVR programuotojas
Programinė įranga ir USB AVR programuotojas
Programinė įranga ir USB AVR programuotojas

Pereikime prie spektro analizatoriaus programinės įrangos dalies.

Norėdami atnaujinti „Atmega 8“mikrovaldiklio programinę įrangą, naudosime „Atmel studio 7“.

Nemokamą pilną „Atmel studio 7“versiją galite atsisiųsti iš oficialios „Microchip Technology“svetainės.

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

Norėdami prijungti mikrovaldiklį prie kompiuterio, naudosime „Pololu USB AVR“programuotoją.

„Pololu USB“yra kompaktiškas ir nebrangus grandinės programuotojas, skirtas AVR valdikliams. Programuotojas imituoja STK500 per virtualų nuoseklųjį prievadą, todėl jis suderinamas su standartine programine įranga, tokia kaip „Atmel studio“ir „AVR DUDE“.

Programuotojas yra prijungtas prie tikslinio įrenginio naudojant pridedamą 6 kontaktų ISP kabelį. Programuotojas yra prijungtas prie USB prievado per USB tipo A į Mini B kabelį, kuris taip pat yra komplekte.

Norėdami visiškai naudotis programuotoju, atsisiųskite tvarkyklę iš oficialios „Pololu“svetainės.

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

„Pololu“svetainėje eikite į skirtuką Ištekliai ir pasirinkite reikiamus failus su „Windows“operacinės sistemos diegimo tvarkyklėmis ir programine įranga.

8 žingsnis: mikrovaldiklio programavimas

Mikrokontrolerio programavimas
Mikrokontrolerio programavimas
Mikrovaldiklio programavimas
Mikrovaldiklio programavimas
Mikrovaldiklio programavimas
Mikrovaldiklio programavimas

1. Tada prijunkite programuotojo ISP kabelį ir 5 kontaktų jungtį prie laidų, prijungtų prie spausdintinės plokštės mikrovaldiklio, tada prijunkite programuotoją prie kompiuterio USB prievado.

2. Prieš programuodami eikite į meniu Pradėti, pasirinkite valdymo skydelį, tada pasirodžiusiame lange pasirinkite įrenginių tvarkyklę.

3. Įrenginių tvarkytuvėje pasirinkite skirtuką Uostai. Čia reikia pažiūrėti, prie kurio virtualiojo prievado yra prijungtas programuotojas. Mano atveju tai yra virtualus COM prievadas 3.

4. Tada grįžkite į meniu Pradėti ir pasirinkite programuotojo konfigūravimo įrankį.

5. Pasirodžiusiame lange turite pakeisti tikslinio įrenginio laikrodžio dažnį. IPT dažnis turi būti mažesnis nei ketvirtadalis tikslinio AVR mikrovaldiklio laikrodžio dažnio.

6. Tada eikite į skirtuką Įrankiai ir spustelėkite „Pridėti tikslą“. Pasirodžiusiame lange pasirinkite „STK500“ir „virtualus COM prievadas 3“.

7. Tada vėl eikite į skirtuką Įrankiai ir paspauskite „Įrenginio programavimas“.

8. Pasirodžiusiame lange, kuriame yra įrankiai, pasirinkite „STK500 COM port 3“. Kaip programavimo įrenginį pasirinkite „Atmega 8“mikrovaldiklį. Tada nurodykite IPT programavimo sąsają.

ISP dažnį taip pat galima nustatyti „Atmel studio“, tačiau „Atmel studio“vartotojo sąsajoje nurodyti dažniai neatitinka tikrojo naudojamo programuotojo dažnių.

9. Perskaitykite tikslinio įrenginio įtampą ir parašą, po to eikite į skirtuką Saugiklių bitai ir spustelėkite žymimuosius laukelius, kaip parodyta vaizdo įraše. Įrašykite nustatytus saugiklių bitus į mikrovaldiklio atmintį.

10. Tada atidarykite skirtuką Atmintis ir pasirinkite kompiuteryje saugomą HEX failą, taip pat įrašykite jį į mikrovaldiklio atmintį.

9 veiksmas: prijunkite LED matricos PCB ir valdymo PCB

Prijunkite LED matricos PCB ir valdymo PCB
Prijunkite LED matricos PCB ir valdymo PCB
Prijunkite LED matricos PCB ir valdymo PCB
Prijunkite LED matricos PCB ir valdymo PCB
Prijunkite LED matricos PCB ir valdymo PCB
Prijunkite LED matricos PCB ir valdymo PCB

Užprogramavę mikrovaldiklį ir lituodami visus radijo komponentus, prijunkime LED matricos spausdintinę plokštę ir valdymo plokštę.

10 žingsnis: 10 juostų LED spektro analizatoriaus darbas

11 žingsnis: Instrukcijos pabaiga

Ačiū visiems, kad žiūrėjote vaizdo įrašą ir perskaitėte straipsnį. Nepamirškite pamėgti ir užsiprenumeruoti kanalą „Hobio namų elektronika“. Pasidalinkite ja su draugais. Toliau bus dar daugiau įdomių straipsnių ir vaizdo įrašų.

Rekomenduojamas: