Spisu treści:

Przełącznik audio (Arduino): 5 kroków
Przełącznik audio (Arduino): 5 kroków

Wideo: Przełącznik audio (Arduino): 5 kroków

Wideo: Przełącznik audio (Arduino): 5 kroków
Wideo: 43. Jak działa przekaźnik i jak go podłączyć pod Arduino? 2024, Listopad
Anonim
Przełącznik audio (Arduino)
Przełącznik audio (Arduino)

Ten projekt powstał, ponieważ moja szkolna grupa projektowa i ja musieliśmy przełączyć wiele źródeł dźwięku na jeden wzmacniacz audio. Szukając w Internecie jakiegoś modułu przełącznika audio dla Arduino, nie mogliśmy znaleźć czegoś takiego. Wiedziałem już o chipie zdolnym do przełączania sygnałów analogowych, ale dla niego nie było też żadnych użytecznych modułów. Zabrałem się więc do pracy i stworzyłem własną.

Krok 1: Czego potrzebujesz

Czego potrzebujesz
Czego potrzebujesz

Ta płytka jest całkowicie SMD (z wyjątkiem nagłówków pinów), co oznacza, że wszystkie elementy są lutowane na górze płytki drukowanej. Oznacza to, że połączenia lutowane są bardzo małe, a przez to trudniejsze do lutowania niż elementy przewlekane. Z tego powodu radzę nie próbować tego bez wcześniejszego ćwiczenia z większymi komponentami.

Zestawienie materiałów:

  • 1x 74HC139
  • 1x CD4052
  • Kondensator 10x 10uF (0805) (bipolarny)
  • 4x LED (0805)
  • Rezystor 4x 330 omów (0805)
  • 5x żeńskie gniazdo audio
  • 1x5 pinowy nagłówek

Istnieje również BOM wyeksportowany z EasyEda:

Krok 2: Wyjaśnienie schematu

Objaśnienie schematu
Objaśnienie schematu

Omówię tylko działanie schematów tylko pokrótce, aby większość ludzi mogła to zrobić, jeśli chce.

Ponieważ główka nie jest tak interesująca, przejdziemy do układu 4052. Ten układ jest podwójnym przełącznikiem analogowym i jak sama nazwa wskazuje, przełącza sygnał audio z jednego z czterech wejść i kieruje go do jednego wyjścia. Ponieważ przez większość czasu dźwięk jest stereofoniczny, potrzebujemy dwóch przełączników audio. tutaj przydaje się „podwójny”. Etykiety są oznaczone jako CH1_L dla „lewego kanału 1” lub COM_L dla „lewego wspólnego” i można je śledzić do złączy typu jack.

Następna w kolejce jest SN74HC139. To jest demultiplekser, ale nie przejmuj się tym dziwnym terminem. Jego główną funkcją jest wskazywanie, który kanał jest aktualnie wybrany do przesyłania sygnału audio. To jest część, w której popełniłem drobny błąd. Miało zapalić diodę LED na wybranym kanale, ale tak jak jest, zapalają się wszystkie diody Z WYJĄTKIEM wybranego kanału. Możesz więc myśleć o diodach LED jako o wskaźnikach „ten kanał jest wyciszony”.

Jedyne pozostałe części to złącza audio jack. Właściwie nic specjalnego do zobaczenia. Jedyne, co może wydawać się dziwne, to kondensatory. Są to kondensatory odsprzęgające, które blokują sygnały DC i przepuszczają sygnały AC, takie jak audio.

Krok 3: Zamawianie deski

Zamawianie deski
Zamawianie deski

Jak mogliście zobaczyć na zdjęciach prawdziwej płytki, musiałem wykonać połączenie przewodem, którego nie planowałem. Dzieje się tak, ponieważ pakiet 74HC139 nie jest poprawny (błąd biblioteki EasyEda).

Ten błąd nie został naprawiony, więc miej to na uwadze przy składaniu zamówienia!

Krok 4: Korzystanie z tablicy

Korzystanie z tablicy
Korzystanie z tablicy
Korzystanie z tablicy
Korzystanie z tablicy

Pierwszą rzeczą, którą musisz zrobić, to zasilić płytkę napięciem 5 V, ponieważ bez niego nie będzie działać. Cała logika działa również na 5 woltach. Podłącz Sel1, Sel2 i Mute do arduino, ponieważ nie są one podciągane w górę ani w dół przez żaden rezystor. Jeśli nie są połączone, będą się unosić, co będzie wywoływać dziwne zachowanie.

Ta tablica posiada funkcję wyciszania, która zapobiega przedostawaniu się jakiegokolwiek sygnału przez tablicę. W stanie wyciszenia zaświecą się wszystkie diody LED. Aby wyciszyć deskę, pociągnij szpilkę wysoko.

Aby wybrać kanał, najpierw należy wyłączyć wyciszenie. Za pomocą dwóch pinów Sel możesz wybrać kanał zgodnie z tabelą prawdy.

Krok 5: Koniec

Dzięki za sprawdzenie mojego instruktażu. Mam nadzieję, że to ci się przyda. Jeśli masz jakieś pytania zostaw je w komentarzach. W większości przypadków odpowiadam w ciągu kilku dni.

Zalecana: