Sisällysluettelo:

Äänikytkin (Arduino): 5 vaihetta
Äänikytkin (Arduino): 5 vaihetta

Video: Äänikytkin (Arduino): 5 vaihetta

Video: Äänikytkin (Arduino): 5 vaihetta
Video: Äänikytkin: Kensington 3-in-1 Professional -äänikytkimen käyttöönotto ja käyttö 2024, Heinäkuu
Anonim
Äänikytkin (Arduino)
Äänikytkin (Arduino)

Tämä projekti sai alkunsa, koska minun kouluprojektiryhmäni ja minun piti vaihtaa useita äänilähteitä yhdeksi äänivahvistimeksi. Kun etsimme Internetistä jonkinlaista Arduinon äänikytkinmoduulia, emme löytäneet mitään vastaavaa. Tiesin jo sirusta, joka kykenee vaihtamaan analogisia signaaleja, mutta sillekään ei ollut saatavilla todella hyödyllisiä muduleja. Joten ryhdyin töihin ja loin oman.

Vaihe 1: Mitä tarvitset

Mitä tarvitset
Mitä tarvitset

Tämä levy on täysin SMD (lukuun ottamatta nastojen otsikoita), mikä tarkoittaa, että kaikki komponentit on juotettu piirilevyn päälle. Tämä tarkoittaa, että juotosliitännät ovat hyvin pieniä ja siten vaikeampia juottaa kuin reikäkomponentit. Tästä syystä suosittelen, ettet kokeile tätä ilman, että harjoittelet ensin suurempia komponentteja.

Materiaaliluettelo:

  • 1x 74HC139
  • 1x CD4052
  • 10x 10uF kondensaattori (0805) (bipolaarinen)
  • 4x LED (0805)
  • 4x 330 ohmin vastus (0805)
  • 5x naarasääniliitäntä
  • 1x 5 -nastainen otsikko

EasyEdasta viedään myös BOM:

Vaihe 2: Kaavio selitetty

Kaavio selitetty
Kaavio selitetty

Käyn vain lyhyesti läpi kaavioiden toiminnan, jotta useimmat ihmiset voivat seurata tätä halutessaan.

Koska nastan otsikko ei ole niin mielenkiintoinen, siirrymme 4052 -siruun. Tämä siru on kaksoisanalogikytkin ja nimensä mukaisesti se kytkee äänisignaalin päälle neljästä tulostaan ja ohjaa sen yhteen lähtöön. Koska useimmiten ääni on stereo, tarvitsemme kaksi äänikytkintä. tässä on "kaksoiskappale" kätevä. Tarrat on merkitty CH1_L "kanava 1 vasemmalle" tai COM_L "vasen" ja niitä voidaan seurata liittimien liittimiin.

Seuraavaksi on SN74HC139. Tämä on demultiplekseri, mutta älä välitä tästä outosta termistä. Sen päätoiminto on ilmoittaa, mikä kanava on tällä hetkellä valittu kulkemaan audiosignaalin läpi. Tämä on osa, jossa tein pienen virheen. Sen piti sytyttää LED -valo valitulla kanavalla, mutta se sytyttää kaikki ledit paitsi valitun kanavan. Joten voit ajatella LED -valoja "tämä kanava on mykistetty" -ilmaisimina.

Ainoat jäljellä olevat osat ovat ääniliitäntöjä. Täällä ei oikeastaan ole mitään erikoista nähtävää. Ainoa asia, joka saattaa tuntua oudolta, on kondensaattorit. Nämä ovat irrotettavia kondensaattoreita, ja ne estävät DC -signaaleja ja antavat vaikeiden AC -signaalien, kuten äänen.

Vaihe 3: Hallituksen tilaaminen

Taulun tilaaminen
Taulun tilaaminen

Kuten olet ehkä nähnyt todellisten piirilevyjen valokuvissa, minun piti muodostaa yhteys johdolla, jota en suunnitellut. Tämä johtuu siitä, että 74HC139: n paketti ei ole oikea (EasyEda -kirjaston virhe).

Tätä virhettä ei ole korjattu, joten pidä tämä mielessä tilatessasi!

Vaihe 4: Taulun käyttö

Hallituksen käyttäminen
Hallituksen käyttäminen
Hallituksen käyttäminen
Hallituksen käyttäminen

Ensimmäinen asia, joka sinun on tehtävä, on kytkeä levy 5 voltin jännitteeseen, koska se ei toimi ilman sitä. Kaikki logiikka toimii myös 5 voltilla. Liitä Sel1, Sel2 ja Mute arduinoon, koska mikään vastus ei vedä niitä ylös tai alas. Jos he eivät ole yhteydessä toisiinsa, ne kelluvat, mikä herättää outoa käyttäytymistä.

Tällä kortilla on mykistystoiminto, joka estää signaalin kulkemisen levyn läpi. Mykistettynä kaikki LED -valot syttyvät. Voit mykistää levyn vetämällä tappia korkealle.

Kanavan valitsemiseksi ensimmäinen mykistys on poistettava käytöstä. Kahdella Sel -nastalla voit valita kanavan totuustaulukon mukaan.

Vaihe 5: Lopeta

Kiitos, että tarkistit ohjeeni. Toivottavasti tästä oli sinulle jotain hyötyä. Jos sinulla on kysyttävää, jätä ne kommentteihin. Useimmiten vastaan muutaman päivän sisällä.

Suositeltava: