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 37 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
pinĤ Zkratka Popis funkce 10,11 RXSEL0 RXSEL1 VýbČr pĜijímaného digitálního vstupu 12,13 TXSEL0 TXSEL1 VýbČr digitálního vstupu, který prochází pin TX 14 NV/RERR Log. V této kapitole jsou pro zjednodušení popsány pouze registry, které obsluhují dĤležité funkce, resp.2. Tab. parametry zpracování obvodu CS8416, týkající hlavnČ pĜenosu a zpracování audio signálu. D/A pĜevodník AD1852 kompatibilní pouze komunikaþním rozhraním SPI, toho dĤvodu bude toto komunikaþní rozhraní použito pro komunikaci jak obvodem AD1852 tak obvodem CS8416. znaþí výpadek digitálního signálu vstupu 16 96KHZ Log. 3.24 Tab. indikuje zaþátek pĜijatého stavového bloku 18 Výstup uživatelských dat pĜijímaného kanálu 19 Výstup stavových dat pĜijímaného kanálu 20 Výstup prĤchozího signálu vybíraného piny TXSEL Pro úþely této diplomové práce bude digitální pĜijímaþ nastaven pouze do pracovního režimu „Software Mode“, tedy bude možno jej Ĝídit pomocí mikrokontroléru, prostĜednictvím sériového komunikaþního rozhraní Ĝídících registrĤ. Obvod CS8416 disponuje celkem 40-ti Ĝídícími registry, toho prvních deset (na hexadecimálních adresách 00h 09h) je pĜístupno pro þtení zápis, dalších tĜicet (na hexadecimálních adresách 0Ah 7Fh) je pĜístupno pouze pro þtení. Bit 0 01h SWCLK MUTSAO INT1 INT0 HOLD1 HOLD0 RMCKF CHS 02h DETCI EMPH_C2 EMPH_C1 EMPH_C0 GPO0SEL3 GPO0SEL2 GPO0SEL1 GPO0SEL0 03h GPO1SEL3 GPO1SEL2 GPO1SEL1 GPO1SEL0 GPO2SEL3 GPO2SEL2 GPO2SEL1 GPO2SEL0 04h RUN RXD RXSEL2 RXSEL1 RXSEL0 TXSEL2 TXSEL1 TXSEL0 05h SOMS SOSF SORES1 SORES0 SOJUST SODEL SOSPOL SOLRPOL . znaþí zpracování digitálního signálu vzorkovacím kmitoþtu kHz vyšším 17 RCBL Log.3 Popis Ĝízení pomocí sériového komunikaþního rozhraní Pomocí komunikaþního rozhraní SPI, kterým obvod CS8416 kompatibilní, má uživatel možnost adresovat vnitĜní Ĝídící registry tohoto obvodu, pomocí kterých lze provádČt znaþnČ flexibilní univerzální nastavení. 3. znaþí chybný pĜíjem digitálního signálu 15 AUDIO Log. Kompletní pĜehled všech Ĝídících registrĤ, vþetnČ popisĤ všech dostupných funkcí, lze naleznout dokumentaci obvodu CS8416 [7]. 3.8: Popis funkce jednotlivých pinĤ digitálního pĜijímaþe CS8416 "Hardware Mode" [7] ý.9: Struþný pĜehled Ĝídících registrĤ pro nastavování funkcí obvodu CS8416 (pĜevzato z [7]) Adr