Cuprins:

Comutator audio (Arduino): 5 pași
Comutator audio (Arduino): 5 pași

Video: Comutator audio (Arduino): 5 pași

Video: Comutator audio (Arduino): 5 pași
Video: Управляем звуком с Arduino и TDA8425. Самодельный темброблок 2024, Iulie
Anonim
Comutator audio (Arduino)
Comutator audio (Arduino)

Acest proiect a început la început, deoarece eu și grupul meu de proiect școlar aveam nevoie să schimbăm mai multe surse audio pe un amplificator audio. Când căutam pe internet un fel de modul de comutare audio pentru Arduino, nu am putut găsi așa ceva. Știam deja de un cip capabil să comute semnale analogice, dar nici nu erau disponibile mudule cu adevărat utile pentru acesta. Așa că am început să lucrez și am creat-o pe a mea.

Pasul 1: De ce aveți nevoie

De ce ai nevoie
De ce ai nevoie

Această placă este complet SMD (cu excepția anteturilor pin), ceea ce înseamnă că toate componentele sunt lipite pe partea superioară a PCB-ului. Aceasta înseamnă că conexiunile de lipit sunt foarte mici și, prin urmare, mai greu de lipit decât prin componentele orificiului. Din acest motiv, vă recomand să nu încercați acest lucru fără să exersați mai întâi cu componente mai mari.

Proiect de lege de materiale:

  • 1x 74HC139
  • 1x CD4052
  • Condensator 10x 10uF (0805) (bipolar)
  • 4x LED (0805)
  • 4x rezistor de 330 ohmi (0805)
  • 5x mufă audio feminină
  • 1x antet cu 5 pini

Există, de asemenea, un BOM exportat din EasyEda:

Pasul 2: Schema explicată

Schema explicată
Schema explicată

Voi trece doar pe scurt despre funcționarea schemelor, astfel încât majoritatea oamenilor să poată urmări acest lucru dacă vor.

Deoarece antetul pinului nu este atât de interesant, vom trece la cipul 4052. Acest cip este un comutator analogic dual și, după cum sugerează și numele, comută semnalul audio de pe cele patru intrări ale acestuia și îl direcționează către o singură ieșire. Deoarece de cele mai multe ori sunetul este stereo, avem nevoie de două comutatoare audio. de aici vine „dublul” la îndemână. Tastele sunt marcate ca CH1_L pentru „canalul 1 stânga” sau COM_L pentru „stânga comună” și pot fi urmate până la conectorii jack.

Următorul este SN74HC139. Acesta este un demultiplexor, dar nu vă faceți griji cu privire la acest termen ciudat. Funcționalitatea sa principală este de a indica care canal este selectat în prezent pentru a trece prin semnalul audio. Aceasta este partea în care am făcut o greșeală minoră. Ar fi trebuit să aprindă un LED la canalul selectat, dar așa cum este, acesta aprinde toate ledurile EXCEPTE pentru canalul selectat. Deci, vă puteți gândi la LED-uri ca indicatori „acest canal este dezactivat”.

Singurele părți rămase sunt conectorii audio jack. Nimic special de văzut aici de fapt. Singurul lucru care ar putea părea ciudat sunt condensatoarele. Acestea sunt condensatoare de decuplare și blochează semnalele de curent continuu și lasă semnale de curent alternativ ca audio.

Pasul 3: Comandarea unui consiliu

Comandarea unui consiliu
Comandarea unui consiliu

După cum probabil ați văzut pe fotografiile PCB-ului real, a trebuit să fac o conexiune cu un fir pe care nu l-am planificat. Acest lucru se datorează faptului că pachetul 74HC139 nu este corect (o eroare a bibliotecii EasyEda).

Această greșeală nu a fost remediată, așa că rețineți acest lucru atunci când comandați!

Pasul 4: Utilizarea plăcii

Folosind tabloul
Folosind tabloul
Folosind tabloul
Folosind tabloul

Primul lucru pe care va trebui să-l faceți este să alimentați placa cu 5 volți, deoarece nu va funcționa fără ea. Toată logica funcționează și pe 5 volți. Conectați Sel1, Sel2 și Mute la arduino deoarece nu sunt trase în sus sau în jos de niciun rezistor. Dacă nu sunt conectați, vor pluti, ceea ce va evoca un comportament ciudat.

Această placă are o funcționalitate mută care va împiedica orice semnal să treacă prin placă. În starea sa dezactivată, toate LED-urile se vor aprinde. Pentru a dezactiva placa, trageți știftul în sus.

Pentru a selecta un canal, sunetul trebuie dezactivat. Cu cei doi pini Sel puteți selecta un canal conform tabelului adevărului.

Pasul 5: Sfârșit

Vă mulțumesc că ați verificat instrucțiunile mele. Sper că acest lucru ți-a fost de folos. Dacă mai aveți întrebări, lăsați-le în comentarii. De cele mai multe ori răspund în câteva zile.

Recomandat: