Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Köszönöm az ötletet Timofey Nosov projekt TDA7318.

Az építőiparban a hangfrekvenciás erősítő, ha minden kész, és hozzanak létre, gyakran van szükség előerősítő. Kívánatos, hogy ő volt a multi-funkciós, de a képernyő egy órát és távirányítóval.
És ha majd mérni a hőmérsékletet a kimeneti tranzisztorok és ventilátorral, ha szükséges? És ha behelyezett cső UMZCH a Anódkésleltetési szükséges. És ha a tranzisztor, szükséges, hogy késleltesse a felvételét az akusztika. De nem tehetünk nélkül mikrokontroller. nehéz feladat lehetetlen. Kell írni a firmware, tábla laza ki, hogy kiválassza alkatrészek és így tovább.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino


Gondolat, mintha mindez építmények nem különösebben drága, de nem állítható, van egy „plug and work”, hogy a helyhez kevesebb az erősítő házban, de az étel nem zavarta, az alaplap nem laza ki, és ha a füvet, így az egyik és szerény. Nem lenne jó, hogy nem ez az, hogy összegyűjtse az összes kész modulok, mint a Lego.

Itt van egy megoldás erre a problémára lesz szó ebben a cikkben. És a neve annak a határozat - Arduino!

Mit lehet a PU és hol lehet alkalmazni?

A kialakítás egy előerősítő a audio processzor TDA7318. A teljes, teljesen működőképes önálló eszköz vezérelhető Arduino.


És amellett, hogy az audio processzor vezérlési funkciókat (a továbbiakban: AP), van számos további, amely hasznos lesz, ha a szerkezet beágyazott hangfrekvenciás erősítő összeszerelni, tranzisztorok, chips és a lámpák.
Külön készülékként is használható, mint egy előerősítő vagy fejhallgató erősítő nagyon jó minőségű.

Amit meg kell ismételni?

1) Arduino Uno, Arduino Nano

Az első dolog, amit nem kell saját Arduino. Két lehetőség van, ami megfelel nekünk tökéletesen: Arduino Uno R3 és Arduino Nano Ver 3.0. Az egyetlen különbség a fizikai mérete.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Itt látható a csatlakozó kiosztását.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Fogjuk használni az Arduino Uno vagy Arduino Nano mikrokontroller atmega328.
Minden, amit van egy beszélgetés a cikk jött létre azok számára, akik távol vannak a programozás és a munka mikrokontroller. Arduino - kulcsrakész megoldás, amely nem igényel programozói és mások.

Arduino mikrokontroller kitűnnek előre tűnemezelt ott rakodó (bootloader). Ezzel a bootloader felhasználó betölt egy programot a mikrokontroller nélkül olyan önálló hardver hagyományos programozók.

2) fólia Arduino

Keresni a LEGO elve megköveteli bővítőkártya, az úgynevezett „Shield” az Arduino.
Itt fólia Uno: Expansion Shield Uno

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Vegyük a Shield. beilleszti a megfelelő Arduino board és mindent. Csatlakozás a számítógéphez az előre telepített szoftverek és töltse ki a vázlatot, amely meg fogja találni a végén a cikk. Pál esetében. Továbbra is csatlakozni TDA7318 és kiegészítõmodulok működtetni azt.

3) TDA7318

Hi-Fi sztereó audió processzor a cég SGS-Thomson. Az ábrán látjuk négy bemenet, amelyek mindegyike lehet választani, például a jelet a PC, a jelet a TV, DVD jelet.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

A mi esetünkben, akkor csak három bejárattal rendelkezik. Kevesen csatlakozni több mint három forrásból az erősítőhöz. Ezen túlmenően, mivel az együttes működtetéshez szükséges megváltoztatása nélkül áramkör és a firmware chip TDA7313. amely eredetileg csak három bejárattal rendelkezik.
Szükségünk van egy TDA7318 chip DIP28 csomagot. Ez lehet bármi, de azt javasoljuk, hogy hajlandó fizetni egy ilyen chip.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Fedélzeti szerelvény a következő. Rajz a fájl fejezetben.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

TDA7318 audio processzor alakítja a sztereó jel (bal és jobb) négy-volumetrikus (quad). Ez magyarázza a jelenléte két pár sztereó kimenet: az első és hátsó hangszórók. Akkor végre frekvencia kompenzáció üzemmód (Loudnes). Mert ahhoz, hogy „játszani” arc elemei a lábát 18, 19, 20, 21, és egy hang vagy egy csengő vagy egy basszusgitáros.

Mi listát módok végre a TDA7318:
- a teljes térfogat (64 szint);
- mély hang (16 szint);
- magas hang (16 szint);
- az egyensúlyt az elülső (16 szint);
- hátsó egyensúly (16 szint);
- az egyensúlyt az első és hátsó (ún központosító) (16 szint);
- néma üzemmód (néma);
- fokozatos térfogat-növekedés idején befogadás (szint 4 sec.);
- sima térfogat-növekedés, amikor elhagyja a némítás módot (4. szint mp.);

Egyenlegek a projekt, nem fogjuk használni, és a hangerőt a pszeudo-quad módban. állítsa be a hangerőt csökkentettük 32 lépéseket.
Ezeket a beállításokat automatikusan tárolja a nem-felejtő memória Arduino mikrokontroller.

real-time óra modul valós idejű óra (RTC) a DS1307 - egy elektromos áramkör kifejezetten figyelembe veszik az aktuális idő, dátum, a hét napja, és sok más idő és naptár adatokat. Széles körben használt adatgyűjtő rendszerek létrehozása az elektronikus órák, ébresztőórák, időzítők, vezérlőegységek, működő menetrend. Tipikusan ilyen rendszer, amellett, hogy figyelembe véve az eszközt, és egy önálló áramforrás, hogy továbbra is működik, ha a fő rendszer ki van kapcsolva. Úgy működik, az I2C buszon. Modul, lehet kapni kész, például ilyen a teljesítményt.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Előerősítő az audio processzor tda7318 (tda7313) és Arduino


Vagy a saját, itt rendszert. Megjegyzés: a 7 csap chips, pirossal jelölve. Ez azért fontos, mi megmondjuk róla a második részben.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

5) DS18B20

Modul DS18B20 - közös chip digitális hőmérő, kereskedelmi forgalomban beszerezhető a Dallas, mérési tartomány -55 ° C és + 125 ° C-on, és a pontossága 0,5 ° C a -10 ° C és + 85 ° C-on

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

6) Stabilizátorok 7812, 7809, 7805

Lineáris feszültség szabályozók 12, 9 és 5 V. 12 V hasznos hűtőventilátorok a UMZCH (ha nem szükséges - ki lehet küszöbölni), 9 V-os hatalomra az AP fórumon Arduino 5V. Stabilizátorok 7812, 7809, 7805 - Lot Ali.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

A tápegység ebben a kiviteli alaknál a következő.

7) színes kijelző a Nokia 5110

LCD 1,44 »Red soros 128 × 128 SPI színes TFT LCD kijelző modul (Nokia 5110). Ez egy színes TFT LCD, a mérete 1,44 inch, a képernyő egy 128 × 128 pixel és 262 szín, akkor az SPI interfész kapcsolat az Arduino. Teljesítmény 5V / 3.3V.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

8) Encoder

A kódoló helyébe más beépített nyomógombbal.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino


Mivel a jeladó beépített gomb vezérlő funkciók végezhetjük egy fogantyút (gombot, hogy). Ez magában foglalja bekapcsolása és kikapcsolása az erősítőt. Egyes funkciók csak a távoli, de erről bővebben később.

9) Infravörös fotodetektor

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Vagy bármelyik fotodetektor, melyik lesz a keze ügyében.


Felhívjuk figyelmét, hogy különböző kivezetésre.


Amikor csatlakozik ahhoz tápegység lábú fotodetektor 0,1 microfarad kondenzátor zaj csökkentésére.

10) A távirányító

Használhatja bármilyen infravörös távirányító RC-5 formátumban, amit aranyos, lehetőleg színes gombok a könnyebb használat érdekében. Például, lásd az ábrát.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino


További kívánatos, de nem kötelező, hogy miközben a távirányító gombot, hogy küldje újra kódot.

11) MOSFET-modul

Ezzel fogjuk kezelni a radiátor hűtőventilátor működését az erősítőt. Akkor használja kész MOSFET-modul Arduino. mint a fotó.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino


Vagy a saját modult. Grafikus kép a FET feltételes.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Akkor lehet alkalmazni bármely térvezérlésű tranzisztorok N átmenet. Jó munkát IRFZ44N. IRFZ46N. IRFZ48N.
Fan - bármely számítógép ventilátor 12V.

12) RESET gomb

Alaphelyzetben nyitott gomb bármilyen típusú ízlésének és kialakítása a házban. Gomb Fel kell állítani az Arduino mikrokontroller, amikor hirtelen az utóbbi lefagy, vagy ha még bármilyen hiba a munkájában. A gomb kerül a hátsó oldalon az ügy. Ez lehet helyezni a helyzet, így egy kis nyílás.

13) Relé modul

Ha beállítottuk az AP egy csöves erősítő, amire szükség van a kettős relé modullal. Annak érdekében, hogy TDA7318 teljesítmény és ellátó anódfeszültsége.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

A tranzisztor UMZCH elég egy modul a 4 relé. Egy relé kapcsolja be TDA7318 teljesítmény, két -, hogy késleltesse a hangszóró, és a negyedik prozapas.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Lehet, hogy elkapjanak modul fordított bemenet, hová forduljon a relé be kell nyújtania egy logikai „0” helyett „1”. Ez a hiányosság könnyen orvosolható.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino


Távolítsuk el a LED és optocsatoló, adjunk hozzá egy ellenállás pullup tranzisztor bázisán a föld között. Minden, amit kap a klasszikus relé modullal.

Kiválaszthatja, hogy összegyűjti a megfelelő verziót a optocsatoló. Ez különösen akkor hasznos, ha nem alkalmazzák az 5 voltos relé.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

14) összekötő vezetékek

Miután az összes modul van, meg kell minden összefognak. Tesszük ezt a segítségével vezetékek, mint ezek „anya-anya”.

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Előerősítő az audio processzor tda7318 (tda7313) és Arduino


Hossza mintegy 20 cm. Meg kell vásárolni, vagy hogy 15 db.

15) Ferrit gyűrű

Előerősítő az audio processzor tda7318 (tda7313) és Arduino

Rajzok PCB Lake:
▼ ds1307-pcb.7z | 5.71 Kb letöltött fájl 30 alkalommal.

Kell egy fájlt a cikket?
Válasszon beállítást a teljes hozzáférést biztosít a „Journal of Practical Electronics Datagor”.


▼ tda7318-pcb.7z | 12,63 Kb letöltött fájl 30 alkalommal.

Kell egy fájlt a cikket?
Válasszon beállítást a teljes hozzáférést biztosít a „Journal of Practical Electronics Datagor”.

Adatlap a TDA7318:
▼ tda7318pdf.7z | 82.7 Kb letöltött fájl 25 alkalommal.

Kell egy fájlt a cikket?
Válasszon beállítást a teljes hozzáférést biztosít a „Journal of Practical Electronics Datagor”.

Folytatás következik!

Az első részben összpontosítottunk a projekt leírása, annak szükségességét, hogy vásárolni, vagy hogy magát, hogy mely elemek és modulok közül lehet választani.

A második rész:
- mi fog kapcsolódni az összes modult az Arduino
- részletesen ismerteti a szerkezet egy vázlat (EEPROM) az Arduino
- megtanulják, hogyan kell olvasni a kódot a távirányító
- megismerkedhetnek a funkciók és információk a képernyőn megjelenő
- Ellenőrizze a műveletet az összes AP egységet.

Köszönjük a figyelmet!
Tisztelettel, Vladimir és Erbol.

Kapcsolódó cikkek