![Սպեկտրի անալիզատոր `4 քայլ Սպեկտրի անալիզատոր `4 քայլ](https://i.howwhatproduce.com/images/006/image-15774-16-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![Image Image](https://i.howwhatproduce.com/images/006/image-15774-18-j.webp)
![](https://i.ytimg.com/vi/alOVmHbfZWA/hqdefault.jpg)
Այս նախագիծը «Creative Electronics»-ի համար էր, Beng Electronics Engineering- ի 4-րդ կուրսի մոդուլը Մալագայի համալսարանում, Հեռահաղորդակցության դպրոցում (https://www.uma.es/etsi-de-telecomunicacion/):
Նախագիծը մշակվել և հավաքվել է Կառլոս Ալմագրոյի, Դիեգո Խիմենեսի և Ալեխանդրո Սանտանայի կողմից, մենք պատրաստել ենք «տուփ երաժշտական նվագարկիչ», որը կառավարվում է Arduino Mega- ի կողմից (մենք ընտրել ենք այն, քանի որ Arduino Leonardo- ն բավականաչափ հզոր չէր նեոպիքսելային մատրիցի համար), որը 8x32 նեոպիքսելային մատրիցով ցույց է տալիս երաժշտության սպեկտրը: Հիմնական գաղափարն այն է, որ ձայնային ազդանշանը նմուշառվի 8 բարով (մեկ բար `յուրաքանչյուր հաճախականության միջակայքը մինչև 20 կՀց հաճախություն ներկայացնելու համար):
Ազդանշանը մտնում է վարդակից 3.5 պորտի միջոցով և գնում դեպի arduino և Speakears, ուժեղացման նախորդ քայլը:
Քայլ 1: Բաղադրիչներ և նյութեր
![Բաղադրիչներ և նյութեր Բաղադրիչներ և նյութեր](https://i.howwhatproduce.com/images/006/image-15774-19-j.webp)
Arduino Mega (ապրանքանիշը Elegoo)
Placa de soldadura a doble cara
220 դիմադրություն 4
4 լեդ
2 հին բարձրախոս
2 դիմադրություն 330 -ից
Տեղադրման 2 կոճակ
1 դիմադրություն 470
1 կոնդենսատոր 10uF- ով
220 ֆ – ի 1 կոնդենսատոր
1 Կ 1 դիմադրություն
1 դիմադրություն 100k
2 UA741
Տեղադրման սոճիներ արու և էգ
2 ուժեղացուցիչ PAM8403
Քայլ 2: Սարքավորումներ
![Սարքավորումներ Սարքավորումներ](https://i.howwhatproduce.com/images/006/image-15774-20-j.webp)
![Սարքավորումներ Սարքավորումներ](https://i.howwhatproduce.com/images/006/image-15774-21-j.webp)
Ինչպես գիտենք, լարման միջակայքը, որը կարող է մուտքագրվել Arduino- ին, գտնվում է 0 [V] -ից 5 [V] միջակայքում, սակայն անհատական համակարգչի ականջակալների տերմինալից և այլն ձայնային ազդանշանի լարման տիրույթը -0.447 է: [V] - ից 0.447 [V]:
Դա նշանակում է, որ լարումը տատանվում է նույնիսկ դեպի մինուս կողմ, իսկ ամպլիտուդը չափազանց փոքր է: Ուղղակի Arduino- ին Աուդիո ազդանշանը չի կարող մուտքագրվել: Հետևաբար, այս միացումում նախ լարումը քաշվում է 2,5 [V] -ով, ինչը 5 [V] լարման կեսն է, այնուհետև ուժեղացուցիչի միջով անցնելուց հետո մուտքագրեք Arduino- ի անալոգային քորոցը կազմաձեւված է: Այնուհետև մենք վերլուծելու ենք միացման սխեման.
1. Միջին կետի պոտենցիալ սուպերպոզիցիոն / չշեղվող ուժեղացուցիչի սխեմաները X1 և X2 ստերեո մինի վարդակներ են: Քանի որ այն պարզապես զուգահեռաբար միացված է, այն կարող է լինել մուտքային կամ ելքային: Մենք տեսնում ենք, որ ստերեո աուդիո ազդանշաններից միայն մեկը գրավված է: R17- ը սպեկտրի անալիզատորի զգայունությունը կարգավորելու համար է: C1- ի միջոցով R17- ի մի կողմը միացված է միջակետային ներուժին: Դրանով հնարավոր է գերակշռել մուտքային ձայնային ազդանշանի միջին կետի պոտենցիալին համապատասխանող լարումը: Դրանից հետո չկա անշրջելի ուժեղացուցիչի միացում: Բացի այդ, անհրաժեշտ է օգտագործել op-amp երկաթուղային-երկաթուղային ելքով (լրիվ ճոճվող ելք):
2. Միջակետային պոտենցիալ առաջացնող միացում (երկաթուղային բաշխիչ) R9, R10, R11 էներգիայի մատակարարման լարումը կիսում են կիսով չափ և մուտքագրում այն լարման հետևորդին: R11- ը նախատեսված է միջակետային ներուժի լավ ճշգրտման համար: Կարծում եմ, որ այստեղ լավ է օգտագործել բազմակողմանի կիսաֆիքսված դիմադրություն:
3. Անալոգային էներգիայի մատակարարման LPF միացում R6 և C3- ը կազմում են ցածր անցման ֆիլտր `ծայրահեղ ցածր անջատման հաճախականությամբ և օգտագործում են այն որպես էներգիայի աղբյուր գործառնական ուժեղացուցիչների համար: Դրանով հիմնական էներգիայի մատակարարումից խառնված աղմուկը կտրվում է: Քանի որ VCC- ի լարումը իջնում է + 5V- ից ցածր, քանի որ R6- ը հոսանքի աղբյուրի հետ մի շարք է, այս լարումը մուտքագրվում է Arduino- ի անալոգային հղման լարման քորոցին: Programրագիրը արտաքինից սահմանում է հղման լարման աղբյուրը:
4. LED վահանակի վերահսկիչի համար SPI լարման բաժանարար միացում Միացրեք LED վահանակի վերահսկիչը այստեղ, բայց քանի որ LED վահանակի վերահսկիչին մուտքագրվող լարումը 3.3 Վ է, տեղադրված է լարման բաժանարար դիմադրությունը:
Ի վերջո, մեզ մնում է միայն միացնել նեոպիքսելային վահանակը arduino- ի թվային կապումներին:
Մենք վերցրել ենք այս ապարատային նախագծերը այստեղից ՝
մենք այս էջում լիցենզիայի մասին որևէ հիշատակում չենք տեսել, բայց հիշատակման և շնորհակալություն հայտնելու կարիք ենք զգում:
Մենք պատրաստել ենք երկու կոճակներով վերահսկիչ ՝ տարբեր ռեժիմները փոխելու համար, և մենք կարգավորում ենք ձայնի ձայնը կենսունակ դիմադրությամբ:
Քայլ 3: Softwareրագրակազմ
Մենք մշակել ենք ծրագիր, որը կիրառում է չորսի փոխակերպումը FFT գրադարանի միջոցով անալոգային մուտքային ազդանշանի վրա (որը կարող եք ներբեռնել ձեր սեփական arduino IDE- ով), և այն նմուշառում է ազդանշանը ՝ 8 հաճախականությունների ինտերվալներ ցուցադրելու համար: Այն կարող է ընտրել լուսավորման շոուի 4 տարբեր եղանակների միջև:
Քայլ 4: Գործը
Գործի ձևավորումն ամբողջովին անվճար է և տարբերվում է յուրաքանչյուր նախագծում, միակ պահանջն այն է, որ բոլոր բաղադրիչներն ու սխեմաները տեղավորվեն ներսում և կարող են ցույց տալ նեոպիքսելային մատրիցան:
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել LED ձայնային սպեկտրի անալիզատոր. 7 քայլ (նկարներով)
![Ինչպես պատրաստել LED ձայնային սպեկտրի անալիզատոր. 7 քայլ (նկարներով) Ինչպես պատրաստել LED ձայնային սպեկտրի անալիզատոր. 7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-953-j.webp)
Ինչպես պատրաստել LED աուդիո սպեկտրի անալիզատոր. NeoPixe- ի միջոցով անալիզատոր
Ինչպես DIY 32 Band LED Աուդիո Երաժշտության սպեկտրի անալիզատոր ՝ օգտագործելով Arduino Nano- ն տանը #arduinoproject: 8 քայլ
![Ինչպես DIY 32 Band LED Աուդիո Երաժշտության սպեկտրի անալիզատոր ՝ օգտագործելով Arduino Nano- ն տանը #arduinoproject: 8 քայլ Ինչպես DIY 32 Band LED Աուդիո Երաժշտության սպեկտրի անալիզատոր ՝ օգտագործելով Arduino Nano- ն տանը #arduinoproject: 8 քայլ](https://i.howwhatproduce.com/images/001/image-174-27-j.webp)
Ինչպես DIY 32 Band LED Աուդիո Երաժշտության սպեկտրի անալիզատոր ՝ օգտագործելով Arduino Nano- ն տանը #arduinoproject. Այսօր մենք տանը կդարձնենք 32 band LED Audio Music Spectrum Analyzer- ը ՝ օգտագործելով Arduino- ն, այն կարող է ցույց տալ հաճախականությունների սպեկտր և միաժամանակ նվագել երաժշտություն: Նշում max7219LED պետք է միացված լինի 100k դիմադրության դիմաց, այլապես սպայի աղմուկը
Գերազանց չափի ակրիլային սպեկտրի անալիզատոր. 7 քայլ (նկարներով)
![Գերազանց չափի ակրիլային սպեկտրի անալիզատոր. 7 քայլ (նկարներով) Գերազանց չափի ակրիլային սպեկտրի անալիզատոր. 7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-2682-6-j.webp)
Սուպեր չափի ակրիլային սպեկտրի անալիզատոր. Ինչու՞ կցանկանայիք նայել այդ փոքրիկ լուսադիոդային էկրաններին կամ այդ փոքր LCD- ներին, եթե կարողանաք դա մեծ անել: Սա քայլ առ քայլ նկարագրություն է, թե ինչպես կառուցել ձեր սեփական հսկա չափի սպեկտրի անալիզատոր: Ակրիլային սալիկների և led շերտեր ՝ սենյակ լցնող շունչ կառուցելու համար
DIY FFT Աուդիո սպեկտրի անալիզատոր `3 քայլ
![DIY FFT Աուդիո սպեկտրի անալիզատոր `3 քայլ DIY FFT Աուդիո սպեկտրի անալիզատոր `3 քայլ](https://i.howwhatproduce.com/images/002/image-4820-j.webp)
DIY FFT Աուդիո սպեկտրի անալիզատոր. FFT սպեկտրի անալիզատորը փորձարկման սարքավորում է, որն օգտագործում է Ֆուրիեի վերլուծությունը և թվային ազդանշանի մշակման տեխնիկան `սպեկտրի վերլուծություն ապահովելու համար: Ֆուրյեի վերլուծության միջոցով հնարավոր է, որ մեկ արժեք, օրինակ ՝ անընդհատ ժամանակային տիրույթում, համընկնի
10 Band Led սպեկտրի անալիզատոր `11 քայլ
![10 Band Led սպեկտրի անալիզատոր `11 քայլ 10 Band Led սպեկտրի անալիզատոր `11 քայլ](https://i.howwhatproduce.com/images/005/image-14141-j.webp)
10 Band Led սպեկտրի անալիզատոր. Բարի երեկո, սիրելի դիտողներ և ընթերցողներ: Այսօր ես ուզում եմ ձեզ ցույց տալ 10 բալանոց սպեկտրի անալիզատորի հավաքման ամբողջական ուղեցույցը