Obsah:

Přepínač zvuku (Arduino): 5 kroků
Přepínač zvuku (Arduino): 5 kroků

Video: Přepínač zvuku (Arduino): 5 kroků

Video: Přepínač zvuku (Arduino): 5 kroků
Video: How to use 4 channel Relay to control AC load with Arduino code 2024, Červenec
Anonim
Přepínač zvuku (Arduino)
Přepínač zvuku (Arduino)

Tento projekt byl zahájen, protože jsme se skupinou školních projektů potřebovali přepnout více zdrojů zvuku na jeden zesilovač zvuku. Při hledání jakéhokoli modulu zvukového přepínače pro Arduino na internetu jsme nic podobného nenašli. Už jsem věděl o čipu schopném přepínat analogové signály, ale ani pro něj nebyly k dispozici žádné opravdu užitečné mudules. Pustil jsem se tedy do práce a vytvořil si vlastní.

Krok 1: Co potřebujete

Co potřebuješ
Co potřebuješ

Tato deska je zcela SMD (kromě konektorů), což znamená, že všechny součásti jsou připájeny na desku plošných spojů. To znamená, že pájecí spoje jsou velmi malé, a proto se pájí hůře než součásti otvorů. Z tohoto důvodu vám doporučuji to nezkoušet, aniž byste nejprve cvičili s většími součástmi.

Kusovník:

  • 1x 74HC139
  • 1x CD4052
  • 10x 10uF kondenzátor (0805) (bipolární)
  • 4x LED (0805)
  • 4x odpor 330 ohmů (0805)
  • 5x samice audio konektor
  • 1x 5pinový konektor

K dispozici je také kusovník exportovaný z EasyEda:

Krok 2: Schéma vysvětleno

Schéma vysvětleno
Schéma vysvětleno

Fungování schémat projdu pouze krátce, aby to většina lidí mohla sledovat, pokud chtějí.

Protože záhlaví pinů není tak zajímavé, přejdeme k čipu 4052. Tento čip je duální analogový přepínač a jak název napovídá, přepíná zvukový signál ze čtyř vstupů a směruje jej na jeden výstup. Protože je zvuk většinou stereofonní, potřebujeme dva přepínače zvuku. tady přijde vhod „duál“. Štítky jsou označeny jako CH1_L pro „kanál 1 vlevo“nebo COM_L pro „společný levý“a lze je sledovat až ke konektorům jack.

Další na řadě je SN74HC139. Toto je demultiplexer, ale nedělejte si starosti s tímto podivným termínem. Jeho hlavní funkcí je indikovat, který kanál je aktuálně vybrán pro průchod zvukovým signálem. Toto je část, kde jsem udělal menší chybu. Mělo to rozsvítit LED na zvoleném kanálu, ale jak to je, rozsvítí všechny LED KROMĚ vybraného kanálu. LED tedy můžete považovat za indikátory „tento kanál je ztlumený“.

Zbývají pouze konektory audio jack. Vlastně zde není nic zvláštního k vidění. Jediná věc, která se může zdát divná, jsou kondenzátory. Jedná se o oddělovací kondenzátory, které blokují stejnosměrné signály a přenášejí střídavé signály, jako je zvuk.

Krok 3: Objednání desky

Objednání rady
Objednání rady

Jak jste možná viděli na fotografiích skutečné desky plošných spojů, musel jsem provést připojení pomocí drátu, který jsem neplánoval. Důvodem je, že balíček 74HC139 není správný (chyba knihovny EasyEda).

Tato chyba nebyla opravena, proto mějte to při objednávce na paměti!

Krok 4: Použití desky

Používání desky
Používání desky
Používání desky
Používání desky

První věc, kterou budete muset udělat, je napájet desku 5 volty, protože bez ní to nepůjde. Veškerá logika funguje i na 5 voltů. Připojte Sel1, Sel2 a Mute k arduinu, protože nejsou vytaženy žádným odporem nahoru ani dolů. Pokud nejsou připojeni, budou plovoucí, což vyvolá podivné chování.

Tato deska má funkci ztlumení, která zabrání jakémukoli signálu procházet deskou. V jeho ztlumeném stavu se rozsvítí všechny LED diody. Pro ztlumení desky zatáhněte za kolík vysoko.

Chcete -li vybrat kanál, musí být první ztlumení vypnuto. Se dvěma piny Sel můžete vybrat kanál podle tabulky pravdivosti.

Krok 5: Konec

Děkuji, že jste si prohlédli můj návod. Doufám, že vám to bylo k něčemu. Pokud máte nějaké dotazy, zanechte je v komentářích. Většinou odpovídám do několika dnů.

Doporučuje: