Tartalomjegyzék:

Hangváltó (Arduino): 5 lépés
Hangváltó (Arduino): 5 lépés

Videó: Hangváltó (Arduino): 5 lépés

Videó: Hangváltó (Arduino): 5 lépés
Videó: Котика ударило током, 10 т. Вольт 2024, November
Anonim
Hangváltó (Arduino)
Hangváltó (Arduino)

Ez a projekt azért kezdődött, mert az iskolai projektcsoportommal több hangforrást kellett egy hangerősítőre váltanunk. Amikor az interneten kerestünk valamilyen audio kapcsoló modult az Arduino számára, nem találtunk hasonlót. Már ismertem olyan chipet, amely képes analóg jelek váltására, de igazán hasznos mudu -k sem voltak elérhetők hozzá. Tehát dolgoznom kellett, és létrehoztam a sajátomat.

1. lépés: Mire van szüksége

Mire van szükséged
Mire van szükséged

Ez a tábla teljesen SMD (kivéve a tüskés fejrészeket), ami azt jelenti, hogy az összes alkatrész a NYÁK tetejére van forrasztva. Ez azt jelenti, hogy a forrasztócsatlakozások nagyon aprók, és így nehezebben forraszthatók, mint a lyukakon keresztül. Ezért azt javaslom, hogy ne próbálja meg ezt anélkül, hogy először gyakorolná a nagyobb alkatrészeket.

Darabjegyzékben:

  • 1x 74HC139
  • 1x CD4052
  • 10x 10uF kondenzátor (0805) (bipoláris)
  • 4x LED (0805)
  • 4x 330 ohmos ellenállás (0805)
  • 5x női audio jack
  • 1x 5 tűs fejléc

Van egy BOM is az EasyEda -ból:

2. lépés: A vázlat magyarázata

A vázlat magyarázata
A vázlat magyarázata

Csak röviden áttekintem a sémák működését, hogy a legtöbb ember ezt követhesse, ha akarja.

Mivel a tűfejléc nem olyan érdekes, térjünk át a 4052 -es chipre. Ez a chip egy kettős analóg kapcsoló, és ahogy a neve is sugallja, a négy bemenetről bekapcsolja az audiojelet, és az egy kimenetre irányítja. Mivel az audio legtöbbször sztereó, két hangváltóra van szükségünk. itt jól jön a "kettős". A címkék CH1_L jelzéssel vannak ellátva "1. csatorna balra" vagy COM_L jelöléssel "közös baloldal" esetén, és követhetők a jack csatlakozókhoz.

A következő az SN74HC139. Ez egy demultiplexer, de ne aggódjon e furcsa kifejezés miatt. Fő funkciója annak jelzése, hogy melyik csatorna van aktuálisan kiválasztva az audiojel átviteléhez. Ez az a rész, ahol kisebb hibát követtem el. A LED -nek világítania kellett a kiválasztott csatornán, de ahogy van, az összes led világít, kivéve a kiválasztott csatornát. Tehát a LED -ekre úgy gondolhat, hogy "ez a csatorna el van némítva".

Már csak az audio jack csatlakozók vannak hátra. Itt tulajdonképpen semmi különlegeset nem lehet látni. Az egyetlen dolog, ami furcsának tűnhet, a kondenzátorok. Ezek leválasztható kondenzátorok, és blokkolják az egyenáramú jeleket, és hagyják, hogy a váltakozó áramú jelek, például a hang.

3. lépés: Tábla megrendelése

Tábla rendelése
Tábla rendelése

Amint azt a valódi PCB képein láthatta, egy olyan vezetékkel kellett kapcsolatot létesítenem, amelyet nem terveztem. Ennek oka az, hogy a 74HC139 csomagja nem megfelelő (az EasyEda könyvtár hibája).

Ezt a hibát nem sikerült kijavítani, ezért ezt vegye figyelembe rendeléskor!

4. lépés: A tábla használata

A tábla használata
A tábla használata
A tábla használata
A tábla használata

Az első dolog, amit meg kell tennie, hogy a táblát 5 voltos feszültséggel táplálja, mert nélküle nem fog működni. Minden logika 5 volton is működik. Csatlakoztassa a Sel1, Sel2 és a Mute -t az arduino -hoz, mert semmilyen ellenállás nem húzza őket felfelé vagy lefelé. Ha nincsenek összekapcsolva, akkor lebegnek, ami furcsa viselkedést idéz elő.

Ez a tábla némító funkcióval rendelkezik, amely megakadályozza, hogy minden jel átjusson a táblán. Elnémított állapotában minden LED kigyullad. A tábla elnémításához húzza magasra a csapot.

A csatorna kiválasztásához az első némítást le kell tiltani. A két Sel csap segítségével kiválaszthatja a csatornát az igazságtábla szerint.

5. lépés: Vége

Köszönöm, hogy megnézted az utasításomat. Remélem, ez hasznodra vált. Ha bármilyen kérdése maradt, tegye meg őket a megjegyzésekben. Legtöbbször néhány napon belül válaszolok.

Ajánlott: