D/A převodník pro audio s externím ovládáním pomocí mikrokontroléru

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Tato diplomová práce je vnována konstrukci laboratorního pípravku s D/A pevodníkem pro audio a nízkofrekvenní signály. V úvodní kapitole je nastíněn teoretický úvod do problematiky A/D a D/A převod. V následujících kapitolách je pak již prezentováno vlastní technické ešení laboratorního přípravku, kde obvod s D/A převodníkem AD1852 je doplněn o digitální přijímač audio signálu CS8416. Ten zajišťuje kompatibilitu pi připojení k externím audio zařízením disponujícím digitálními rozhraními, jako jsou např. SPDIF nebo AES3. Digitální přijímač i audio D/A převodník jsou navíc opatřeny sériovým komunikačním rozhraním, pomocí kterého je možné nastavovat většinu parametrů vstupního audio signálu. Toto nastavení je prováděno pomocí navrženého ovládacího softwaru pro externí mikrokontrolér adyAT mega32. V práci je prezentován blokový a obvodový návrh přípravku a to vetšině technické a konstrukční dokumentace celého zařízení.

Vydal: FEKT VUT Brno Autor: Jan Špaček

Strana 51 z 102

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
).3 ěízení digitálního pĜijímaþe CS8416 Jak bylo uvedeno kapitole 3. 4.1) 1 4.38 Tab. Sériová Ĝídící data sbČrnici SPI (tedy CDIN a CDOUT) jsou nastavována sestupné hrany hodinového signálu CCLK jsou vzorkována pĜi nábČžných hranách hodinového signálu CCLK. Další zpĤsob Ĝízení digitálního pĜijímaþe, tedy pomocí sériové komunikaþní sbČrnice, patĜí velmi univerzálním pĜináší velkou flexibilitu nastavení obvodu. vyþíst požadovaných kontrolních registrĤ informace formátu digitálního signálu pĜijímaného zaĜízení. Navíc tento zpĤsob Ĝízení skýtá podstatnČ užší spektrum možností než režimu Ĝízení pomocí mikrokontroléru (tj. každém pĜípadČ, podle dokumentace [7], doporuþeno volit frekvenci hodinového signálu SPI komunikace ménČ než 4,1 MHz. Tuto informaci poté zpracuje mikrokontrolér mĤže napĜ. Díky tomu lze napĜ. aplikacích pro domácí kino, zvukový výstup z DVD pĜehrávaþe apod. 4. bits (16) 1 RESET (aktivní) 1 MUTE (aktivní) 1 Serial mode (DSP) 1 De-emphasis (44. pracovní režim „Software Mode“) [7]. Sériová komunikace pomocí sbČrnice SPI zde realizována prostĜednictvím pinĤ, u nichž jasnČ dán smČr komunikace mezi obvodem mikrokontrolérem (analogicky jako D/A pĜevodníku). Pro potĜeby tohoto projektu ale tato frekvence bude zvolena nižší.3 . Pro sériovou komunikaci SPI tedy budou použity piny oznaþením CDOUT, CCLK, CDIN CS. než tzv. Mikrokontrolér schopen dosáhnout maximální frekvence hodinového signálu pro SPI komunikaci MHz. Minimální rychlost pĜenosu není pĜesnČ stanovena. Maximální rychlost pĜenosu dat tedy 6 Mbit/s. napĜ. rozdíl obvodu AD1852, zde obvod CS8416 vybaven i zpČtným komunikaþním kanálem. Tento zpĤsob Ĝízení pĜijímaþe hlediska funkþnosti možný, ovšem vhodnČjší pro aplikace, které nevyžadují flexibilitu nastavení všech parametrĤ (tj.2: PĜíklady Ĝídících sekvencí pro obvod AD1852 CDATA sériová Ĝídící sekvence Funkce D15 D14 D13 D12 D11 D10 D0 Volume left (MAX) 0 Volume right (MAX) 0 INT Mode (2X) 1 INT Mode (4X) 1 No. Jak dále uvádí [7], tento obvod podporuje dvoje rozhraní pro sériovou komunikaci, tedy nejen SPI (které bude použito), ale také rozhraní I2 C. Maximální frekvence hodinového signálu SPI rozhraní, kterou schopen obvod CS8416 zpracovat bez problémĤ, 6,0 MHz.2, podobným zpĤsobem jako D/A pĜevodníku AD1852, je možno také Ĝídit digitální pĜijímaþ CS8416, sice pomocí logických signálĤ (0,1) pĜivádČných dané funkþní piny. automaticky zmČnit nastavení nČkterého parametru D/A pĜevodníku také zobrazit patĜiþný údaj LCD displeji. Situaci pĜi pĜenosu sériových dat pomocí komunikaþní sbČrnice SPI popisuje dále obrázek Obr