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

Գերազանց չափի ակրիլային սպեկտրի անալիզատոր. 7 քայլ (նկարներով)
Գերազանց չափի ակրիլային սպեկտրի անալիզատոր. 7 քայլ (նկարներով)

Video: Գերազանց չափի ակրիլային սպեկտրի անալիզատոր. 7 քայլ (նկարներով)

Video: Գերազանց չափի ակրիլային սպեկտրի անալիզատոր. 7 քայլ (նկարներով)
Video: Дэн Гилберт о наших ошибочных ожиданиях 2024, Նոյեմբեր
Anonim
Սուպեր չափի ակրիլային սպեկտրի անալիզատոր
Սուպեր չափի ակրիլային սպեկտրի անալիզատոր

Ինչու՞ կցանկանայիք նայել այդ փոքրիկ լուսադիոդային էկրաններին կամ այդ փոքր LCD- ներին, եթե կարողանաք դա մեծ անել:

Սա քայլ առ քայլ նկարագրություն է, թե ինչպես կառուցել ձեր սեփական Հսկա չափի սպեկտրի անալիզատորը:

Ակրիլային սալիկների և լուսադիոդային շերտերի օգտագործմամբ `սենյակ լցնող լուսային շոու կառուցելու համար` օգտագործելով 280+ մեծ չափի LED- ներ

Ինչու՞ դա անել փոքր, եթե կարող ես դա մեծ անել…..

Պարագաներ

Ձեզ հարկավոր կլինի arduino Mega, էժան հաճախականության տախտակ SI5351 և մի բուռ փոքր մասեր:

Եկեք սկսենք

Քայլ 1: Ներածություն

Ներածություն
Ներածություն

Giant Super չափի 14 ալիքի սպեկտրի անալիզատոր

  • -280 ակրիլային լուսարձակներ (WS2812)
  • -Արդուինոն վերահսկում էր
  • 40 Հց - 16 ԿՀց
  • Գծի մեջ
  • Խոսափողը ներս է
  • Տարբեր ռեժիմներ և գույներ
  • Պայծառության վերահսկում
  • Ensգայունության վերահսկում
  • Պիկ ուշացման հսկողություն

Հիմնական բաղադրիչներ

  • Arduino Mega 2560 Pro
  • Si5351A ճեղքման տախտակ
  • WS2812 (74 լեդ/մետր)
  • Ակրիլ 10 մմ

Բոլոր 280 ակրիլային սալիկները կտրելու համար ձեզ հարկավոր կլինի մուտք դեպի լազերային դանակ, կամ ամեն ինչ ձեռքով կատարելու համար ստիպված կլինեք լրացուցիչ մղոն անցնել:

Նախագծի ներբեռնում. Բոլոր սարքավորումները, ծրագրակազմը և այլն «այնպիսին են, ինչպիսին կան», և դուք ազատ եք փոփոխել այն ձեր կարիքներին համապատասխան: Սարքավորումներից ոչ մեկը չի փորձարկվել ԵԽ համապատասխանության համար և այլն: Եթե որոշեք այս դիզայնից որևէ բան օգտագործել, դա անում եք ձեր ռիսկով: Կոդավորումը, PCB- ն և գծագրերը բոլորը հասանելի են ներբեռնման համար: Եթե ձեզ դուր է գալիս այս նախագիծը, կիսվեք այս տեսանյութով ձեր ընկերների հետ և մի մոռացեք սեղմել like կոճակը և բաժանորդագրվել:

Որոնվածը.

github.com/donnersm/14chspectrum

BOM:

www.judoles.nl/Projecten/14channelSA/BOMList.pdf

Սխեմատիկ:

www.judoles.nl/Projecten/14channelSA/Fullsc…

Դիզայնի ֆայլեր

www.judoles.nl/Projecten/14channelSA/DesignFilesCo…

Գնել PCB:

www.tindie.com/products/21119/

ԹԱՐՄԱՈՄ. ՆՈՐ ՏԱՐԲԵՐԱԿ Հասանելի է.

www.tindie.com/products/23034/

Ինչպես է դա աշխատում

Ներգրավված է երկու միկրոկոնտրոլեր, բայց մեկը պարտադիր չէ, քանի որ այն օգտագործվում է միայն լապտերի առկայծման համար:

Հիմնական սխեման զարգանում է Arduino Mega 2560- ի շուրջ (Pro տարբերակը նախընտրելի է ավելի փոքր հետքի պատճառով): Arduino- ն օգտագործում է հաճախականությունների տախտակ SI5351 ՝ երկու կայուն տարբեր հաճախականություններ ստեղծելու համար: Յուրաքանչյուր հաճախականություն օգտագործվում է MSGEQ7 սպեկտրի չիպի ժամացույցը վարելու համար: MSGEQ7- ը 7 ալիքի սպեկտրի անալիզատոր չիպ է, որը մուտքային ազդանշանը բաժանում է 7 տարբեր հաճախականության տարաների: Կախված մուտքից, յուրաքանչյուր տարայի ելքային ազդանշանը տատանվում է: Հաճախականության բոլոր տարաները ուղարկվում են չիպերի ելքային DAC- ին, որտեղ դրանք հաջորդաբար հաջորդաբար ներկայացվում են: Քանի որ դա 7 ալիք ունեցող չիպ է, կիրառվում է տարաների ներքին հաճախականությունների միջակայքը ներքին տեղաշարժելու միջոցով `փոխելով այդ չիպի ժամացույցի հաճախականությունը:

Եթե ցանկանում եք ավելի շատ տեղեկություններ ստանալ, թե ինչպես է դա արվում, ավելի շատ տեղեկատվություն հասանելի է youtube- ում:

Arduino- ն անընդհատ կարդում է MSGEQ7 չիպերի DAC- ը և առանձին տարաները թարգմանում է մեկ ակրիլային աշտարակի մի շարք լեդերի: Այս լուսարձակները վարվում են սերիականորեն, բայց դեռ բավական արագ են, նույնիսկ 240 լուսատուներով:

Քայլ 2: Հավաքեք ձեր մասերը

Հավաքեք ձեր մասերը
Հավաքեք ձեր մասերը

PCB- ի

ԹԱՐՄԱՈՄ. ՆՈՐ ՏԱՐԲԵՐԱԿԸ ՄԱՏՉԵԼԻ ԱՅՍՏԵ:

www.tindie.com/products/23034/

այժմ հասանելի է նախապես հավաքված SMD բաղադրիչներով տարբերակը

Gerber ֆայլերը ներառված են սույն Հրահանգում: Ազատորեն օգտագործեք դրանք ՝ ձեր սեփական PCB- ն այլուր պատվիրելու համար:

Ձեր հիմնական բաղադրիչներն են

  • Arduino Mega 2560 Pro
  • Si5351A ճեղքման տախտակ
  • WS2812 (74Leds/մետր) ledstrip
  • Ակրիլ 10 մմ
  • MSgEQ7 չիպ

Առաջին երեք բաղադրիչները, որոնք ես բոլորը ստացել եմ alieexpress- ից և տեսակավորել նման կայքեր: Այն կարող է տևել որոշ ժամանակ, մինչև այն առաքվի, բայց դա ձեզ որոշակի գումար կխնայի:

Ակրիլը, որը ես օգտագործում էի սալիկները պատրաստելու համար, ես գնել եմ տեղում:

IC- ի MSGEQ7- ի համար զգուշացեք !!! Ես պատվիրեցի մի քանի միավոր տարբեր (Չինաստան) և տեղական վաճառողներից, բայց դրանցից ոչ մեկը չաշխատեց: Մեկը, որը ես պատվիրեցի Մաուզերից (Sparkfun), որտեղ միակն էր աշխատում: Այսպիսով, գնեք իմաստուն, քանի որ կարող եք ձեր գումարը ծախսել միայն մեկ անգամ:

Քայլ 3. Օգտագործելով Breadboard կամ Ստացեք PCB

Օգտագործելով Breadboard կամ Ստացեք PCB
Օգտագործելով Breadboard կամ Ստացեք PCB
Օգտագործելով Breadboard կամ Ստացեք PCB
Օգտագործելով Breadboard կամ Ստացեք PCB
Օգտագործելով Breadboard կամ Ստացեք PCB
Օգտագործելով Breadboard կամ Ստացեք PCB

Չնայած ես նախագծել եմ իմ տեղադրման համար PCB, դուք կարող եք նաև որոշել օգտագործել նմանակի կարգավորման պարզ տախտակ:

Եթե ցանկանում եք, կարող եք պատվիրել ձեր համակարգիչը ձեր սեփական մատակարարից: Ներառված են գերբեր ֆայլերը ՝ այն պատվիրելու համար: Ես իմը պատվիրեցի ժամը

JLCPCB.com

Ինչ կարգավորումներ էլ որ օգտագործեք, համոզվեք, որ բաղադրիչները ճիշտ կերպով կպցրել եք:

PCB- ի դասավորությունը և PCB- ի բաղադրիչների ցանկը ներառված են

Քայլ 4: Մեխանիկական աշխատանք

Մեխանիկական աշխատանք
Մեխանիկական աշխատանք
Մեխանիկական աշխատանք
Մեխանիկական աշխատանք
Մեխանիկական աշխատանք
Մեխանիկական աշխատանք
Մեխանիկական աշխատանք
Մեխանիկական աշխատանք

Հիմնականում, դա ledstrip- ի լուսամփոփների միջև հեռավորությունն է, որը առավելագույնի է հասցնում այն սալիկների չափը, որոնք ցանկանում եք օգտագործել: Եթե ցանկանում եք դրանք ավելի հեռավորության վրա դնել ավելի մեծ սալիկներ, ապա ստիպված կլինեք ձեռք բերել մեկ այլ լուսանցք կամ կտրել այն և նորից լարել այն:

Տեսականորեն, դուք կարող եք ձեր կառուցվածքը դարձնել այնքան բարձր, որքան շենքը, որտեղ դուք ապրում եք, չնայած այդ դեպքում էլեկտրագծերը կարող են խնդիր դառնալ: Իմ կառուցվածքը մոտ 50 սմ բարձրություն ունի և 82 սմ լայնություն: Դա շատ ավելի մեծ է, քան իմ mp3 նվագարկիչի փոքրիկ LCD էկրանը: Ես մի տեսակ սուպեր չափս ունեի:

Ինչևէ, ես օգտագործեցի autocad- ի ուսանողական տարբերակը, որն անվճար հասանելի է գրանցումից հետո: Ֆայլերը ներառված են: Հնարավոր է, որ դրանք ստիպված լինեք հարմարեցնել ձեր կարգավորմանը, բայց դա ձեզ հաստատ կսկսի:

Ես օգտագործել եմ իմ ընկերության լազերային դանակը ՝ բոլոր սալիկները պատրաստելու համար, բայց եթե ձեր ձեռքերում բավականաչափ ժամանակ ունեք, կարող եք դա անել ձեռքով … բայց ես ենթադրում եմ, որ ձեռքով 280 սալիկ պատրաստելը ոչ ոքի չի ուրախացնի:

Քայլ 5: Ամեն ինչ միասին դնել

Այդ ամենը միասին դնելը
Այդ ամենը միասին դնելը
Այդ ամենը միասին դնելը
Այդ ամենը միասին դնելը

Այս ամենը միասին դնելը հիմնականում բաժանվում է.

1. ակրիլային աշտարակների հավաքում ներառյալ ledstrips

2. բազայի հավաքում

3. լոգոյի ledstrip հավաքում (ըստ ցանկության)

4. աշտարակների հավաքում հիմքի վրա

5. ամբողջ համակարգի էլեկտրամոնտաժը

Այս ամենը լավագույնս ցուցադրված է youtube տեսանյութում

Թարմացում:

Հասանելի է որոնվածի նոր տարբերակ: Այն ներառում է կարգաբերման ռեժիմ ՝ ապարատը փորձարկելու համար.

Փաստաթղթեր:

github.com/donnersm/14ChannelAnalyzerV2.0/…

Որոնվածը.

github.com/donnersm/14ChannelAnalyzerV2.0/…

Քայլ 6: Կոդավորում

Հիմնական ծածկագիրը `կցված ուրվագիծը:

Եթե դուք օգտագործում եք թարթող պատկերանշան, կարող եք օգտագործել logoblink- ը ՝ փոքր arduino- ն ծրագրավորելու համար

ԹԱՐՄԱՆԵԼ !! PCB 2.0 տարբերակի համաձայն, լոգոյի համար լրացուցիչ arduino Tiny- ն այլևս կարիք չունի:

Լրացուցիչ ելք կա և կարող է ուղղակիորեն միացվել լոգոյի լուսարձակին

Քայլ 7: Վայելեք այն ցուցադրել ձեր ընկերներին

Այս ամբողջ ծանր բառը մտցնելուց հետո դուք ստիպված կլինեք դա ցույց տալ աշխարհին: Տեղեկացրեք ձեր ընկերներին այդ մասին և մի մոռացեք ցուցադրել այն ինտերնետում:

Նայեք իմ տեսանյութին ՝ տեսնելու, թե ինչպես եմ այն կառուցում և նախագծում:

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