Բովանդակություն:

10 Band Led սպեկտրի անալիզատոր `11 քայլ
10 Band Led սպեկտրի անալիզատոր `11 քայլ

Video: 10 Band Led սպեկտրի անալիզատոր `11 քայլ

Video: 10 Band Led սպեկտրի անալիզատոր `11 քայլ
Video: DIY Kit LED Audio Spectrum Analyzer --- Demo 2024, Նոյեմբեր
Anonim
Image
Image

Բարի լույս, սիրելի հեռուստադիտողներ և ընթերցողներ: Այսօր ես ուզում եմ ձեզ ցույց տալ 10 սպեկտրի LED սպեկտրի անալիզատորի հավաքման ամբողջական ուղեցույցը:

Քայլ 1. Սպեկտրի անալիզատորի տեխնիկական բնութագրերի համառոտ ակնարկ:

1. Ընթերցման արժեքը գտնվում է երեսունմեկ հերցից մինչև տասնվեց կիլոհերց հաճախականությունների միջակայքում:

2. LED մատրիցի չափերը. Տասը տող տաս սյուների համար:

3. Գործողության հնարավոր ռեժիմներ.

4. Սպեկտրի անալիզատորը սնուցվում է տասներկու վոլտ DC հոսանքի աղբյուրից:

5. Էներգիայի սպառումը կախված է մատրիցում օգտագործվող LED- ներից:

6. Մուտքային ազդանշանի տեսակը. Գծային մոնո:

Քայլ 2: Հղումներ դեպի ռադիոհաղորդիչ բաղադրիչներ:

Արխիվ `սպեկտրի անալիզատոր ֆայլերի հղումով`

Նախագիծ EasyEDA էջում ՝

Ռադիոյի մասերի խանութ ՝

Միկրոչիպ Ատմեգա 8 ՝

Միկրոչիպ TL071 ՝

Միկրոչիպ CD4028 ՝

Ստերեո միակցիչի վարդակից ՝

DC հոսանքի միակցիչ ՝

DIP անջատիչներ ՝

10 հատված LED մոդուլ ՝

Քայլ 3: Շղթայի ձևավորում:

Այս 10 ժապավենով LED ձայնային սպեկտրի անալիզատորը բաղկացած է երկու մասից `կառավարման տպագիր տպատախտակ և LED մատրիցային տպագիր տպատախտակ:

LED սպեկտրի անալիզատորի սխեման պարունակում է այնպիսի միավորներ, ինչպիսիք են գործառնական ուժեղացուցիչը, կառավարման միկրոկոնտրոլերը, երկուականից մինչև տասնորդական ապակոդավորիչը և PNP և NPN տրանզիստորային անջատիչները:

LED մատրիցը բաղկացած է տասը մոդուլից: Յուրաքանչյուր մոդուլ պարունակում է տարբեր գույների տասը LED:

Քայլ 4: PCB դասավորություն:

PCB դասավորությունը
PCB դասավորությունը
PCB դասավորությունը
PCB դասավորությունը
PCB դասավորությունը
PCB դասավորությունը

1. LED սպեկտրի անալիզատորի հավաքումը սկսելու համար դուք պետք է ավելին իմանաք կառավարման սխեմայի և LED մատրիցի սխեմաների մասին ՝ գրանցվելով EasyEDA կայքում կամ ներբեռնելով արխիվը ՝ 2 -րդ քայլի հղումից հետո:

2. EasyEDA կայքում մենք ստեղծում ենք Gerber ֆայլեր `սպեկտրի անալիզատորի փոխարկված տպատախտակներից` գործարանում հետագա արտադրության համար:

3. Նախքան տպագիր տպատախտակի արտադրողի պաշտոնական կայք այցելելը, EasyEDA- ի զարգացման միջավայրը ցույց է տալիս կարճ տեղեկատվություն տպագիր տպատախտակների բնութագրերի և մոտ 10 արժեքի մոտավոր արժեքի մասին:

4. Տպագիր տպատախտակի արտադրողի կայքում JLCPCB ֆայլերը կարող են ինքնաբերաբար ներբեռնվել EasyEDA Gerber զարգացման միջավայրի միջոցով: Կարող եք նաև օգտագործել Gerber- ի հատուկ ֆայլեր արխիվից և դրանք ձեռքով վերբեռնել:

5. Հետո պատվիրեք նշանակված հասցեում և ընտրեք առաքման նախընտրելի ժամանակը:

Տպագրված տպատախտակները հանձնվում են արտադրողի անունով տուփի մեջ: Տուփի ներսում տպագիր տպատախտակները կոկիկ ծալված են վակուումային փաթեթավորման մեջ:

Քայլ 5. Ռադիոհաղորդիչների տեղադրում կառավարման PCB- ի վրա:

Ռադիոհաղորդիչների տեղադրում Control PCB- ի վրա
Ռադիոհաղորդիչների տեղադրում Control PCB- ի վրա
Ռադիոհաղորդիչների տեղադրում Control PCB- ի վրա
Ռադիոհաղորդիչների տեղադրում Control PCB- ի վրա
Ռադիոհաղորդիչների տեղադրում Control PCB- ի վրա
Ռադիոհաղորդիչների տեղադրում Control PCB- ի վրա

Եկեք անցնենք կառավարման տախտակի վրա ռադիոյի բաղադրիչների տեղադրմանը:

Քայլ 6. Ռադիո բաղադրիչների տեղադրում LED մատրիցի PCB- ի վրա:

Ռադիո բաղադրիչների տեղադրում LED մատրիցի PCB- ի վրա
Ռադիո բաղադրիչների տեղադրում LED մատրիցի PCB- ի վրա
Ռադիո բաղադրիչների տեղադրում LED մատրիցի PCB- ի վրա
Ռադիո բաղադրիչների տեղադրում LED մատրիցի PCB- ի վրա
Ռադիո բաղադրիչների տեղադրում LED մատրիցի PCB- ի վրա
Ռադիո բաղադրիչների տեղադրում LED մատրիցի PCB- ի վրա

Հաջորդը, եկեք տեղադրենք LED մատրիցի տպագիր տպատախտակը:

Քայլ 7: Softwareրագրակազմ և USB AVR ծրագրավորող:

Softwareրագրային ապահովում և USB AVR ծրագրավորող
Softwareրագրային ապահովում և USB AVR ծրագրավորող
Softwareրագրային ապահովում և USB AVR ծրագրավորող
Softwareրագրային ապահովում և USB AVR ծրագրավորող
Softwareրագրային ապահովում և USB AVR ծրագրավորող
Softwareրագրային ապահովում և USB AVR ծրագրավորող
Softwareրագրային ապահովում և USB AVR ծրագրավորող
Softwareրագրային ապահովում և USB AVR ծրագրավորող

Եկեք անցնենք սպեկտրի անալիզատորի ծրագրային մասին:

Atmega 8 միկրոկառավարիչի որոնվածը թարմացնելու համար մենք կօգտագործենք Atmel studio 7 -ը:

Դուք կարող եք անվճար ներբեռնել Atmel studio 7 -ի ամբողջական տարբերակը Microchip Technology- ի պաշտոնական կայքից:

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

Միկրոհսկիչը համակարգչին միացնելու համար մենք կօգտագործենք Pololu USB AVR ծրագրավորողը:

Pololu USB- ը կոմպակտ և էժան միացման ծրագրավորող է AVR- ի վրա հիմնված վերահսկիչների համար: Merրագրավորողը նմանակում է STK500- ը վիրտուալ սերիալային պորտի միջոցով, ինչը համատեղելի է դարձնում ստանդարտ ծրագրերի հետ, ինչպիսիք են Atmel studio- ն և AVR DUDE- ը:

Theրագրավորողը միացված է թիրախային սարքին `օգտագործելով մատակարարված 6-պին ISP մալուխը: Portրագրավորողը միացված է USB պորտին USB Type A- ից Mini B մալուխի միջոցով, որը նույնպես ներառված է հավաքածուի մեջ:

Merրագրավորողի լիարժեք աշխատանքի համար ներբեռնեք վարորդը Pololu պաշտոնական կայքից:

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

Pololu կայքում անցեք «Ռեսուրսներ» ներդիրին և ընտրեք անհրաժեշտ ֆայլերը `Windows օպերացիոն համակարգի տեղադրման վարորդներով և ծրագրակազմով:

Քայլ 8: Միկրոհսկիչների ծրագրավորում:

Միկրոկառավարիչների ծրագրավորում
Միկրոկառավարիչների ծրագրավորում
Միկրոկառավարիչների ծրագրավորում
Միկրոկառավարիչների ծրագրավորում
Միկրոկառավարիչների ծրագրավորում
Միկրոկառավարիչների ծրագրավորում

1. Հաջորդը, միացրեք ծրագրավորողի ISP մալուխը և 5-պին միակցիչը տպագիր տպատախտակին միկրոկառավարիչին միացված լարերով, այնուհետև ծրագրավորողը միացրեք ձեր համակարգչի USB պորտին:

2. Նախքան ծրագրավորումը անցեք Start ընտրացանկին, ընտրեք կառավարման վահանակը, այնուհետև հայտնվող պատուհանում ընտրեք սարքի կառավարիչը:

3. Սարքի կառավարիչում ընտրեք «Պորտեր» ներդիրը: Այստեղ դուք պետք է նայեք, թե որ վիրտուալ նավահանգստին է միացված ծրագրավորողը: Իմ դեպքում սա վիրտուալ COM պորտ 3 է:

4. Հաջորդը, վերադարձեք Start ընտրացանկ և ընտրեք ծրագրավորողի կազմաձևման օգտակարությունը:

5. Պատուհանում, որը հայտնվում է, դուք պետք է փոխեք նպատակային սարքի ժամացույցի հաճախականությունը: ISP հաճախականությունը պետք է լինի թիրախային AVR միկրոկոնտրոլերի ժամացույցի հաճախության քառորդից պակաս:

6. Հաջորդը, գնացեք Գործիքներ ներդիր և կտտացրեք «Ավելացնել թիրախ»: Պատուհանում, որը երևում է, ընտրեք «STK500» և «վիրտուալ COM նավահանգիստ 3»:

7. Այնուհետև նորից գնացեք Գործիքներ ներդիր և սեղմեք «Սարքի ծրագրավորում»:

8. Պատուհանում, որտեղ հայտնվում են գործիքները, ընտրեք «STK500 COM նավահանգիստ 3»: Որպես ծրագրավորման սարք ընտրեք Atmega 8 միկրոկոնտրոլերը: Հաջորդը, նշեք ISP ծրագրավորման միջերեսը:

ISP հաճախականությունը կարող է սահմանվել նաև Atmel studio- ում, սակայն Atmel studio- ի ինտերֆեյսում նշված հաճախականությունները չեն համընկնում օգտագործվող ծրագրավորողի իրական հաճախականությունների հետ:

9. Կարդացեք թիրախային սարքի լարումը և ստորագրությունը, որից հետո անցեք Ապահովիչ-բիթ ներդիր և կտտացրեք վանդակում, ինչպես ցույց է տրված տեսանյութում: Գրանցված ապահովիչ-բիթերը միկրոկառավարիչի հիշողության մեջ:

10. Հաջորդը, բացեք Հիշողության ներդիրը և ընտրեք համակարգչում պահված HEX ֆայլը, ինչպես նաև գրանցեք այն միկրոկտրոլերի հիշողության մեջ:

Քայլ 9. Միացրեք LED մատրիցի PCB- ն և Control PCB- ը:

Միացրեք LED մատրիցի PCB- ն և կառավարման PCB- ը
Միացրեք LED մատրիցի PCB- ն և կառավարման PCB- ը
Միացրեք LED մատրիցի PCB- ն և կառավարման PCB- ը
Միացրեք LED մատրիցի PCB- ն և կառավարման PCB- ը
Միացրեք LED մատրիցի PCB- ն և կառավարման PCB- ը
Միացրեք LED մատրիցի PCB- ն և կառավարման PCB- ը

Միկրոկառավարիչը ծրագրավորելուց և ռադիոյի բոլոր բաղադրամասերը միացնելուց հետո միացնենք LED մատրիցի տպագիր տպատախտակին և կառավարման տախտակին:

Քայլ 10: 10 Band Led սպեկտրի անալիզատորի աշխատանքը:

Քայլ 11: Ուսուցման ավարտը

Շնորհակալ եմ բոլորիդ տեսանյութը դիտելու և հոդվածը կարդալու համար: Մի մոռացեք հավանել այն և բաժանորդագրվել «Hobby Home Electronics» ալիքին: Կիսվեք ընկերների հետ: Հետագայում կլինեն ավելի հետաքրքիր հոդվածներ և տեսանյութեր:

Խորհուրդ ենք տալիս: