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 70 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
Obr. 5.57 Tab.3. Tento problém pĜes veškerou snahu již nepodaĜilo odstranit.1: Signály namČĜeny výstupu rozhraní I2 S digitálního pĜijímaþe OSCLK Hodinový signál jednotlivých bitĤ Log. Jak vidČt z tohoto oscilogramu, digitální pĜijímaþ pokouší komunikovat mikrokontrolérem, nicménČ úroveĖ signálu CDOUT není dostateþná pro TTL logiku, která používána ke komunikaci obvodem ATmega32 navíc signálu superponován hodinový signál CCLK.23: Komunikace mezi CS8416 ATmega32, zarušený signál CDOUT. PĜi mČĜení pĜenosu dat mezi mikrokontrolérem digitálním pĜijímaþem byla této fázi vČnována pozornost pĜenosu dat smČrem obvodu CS8416 mikrokontroléru ATmega32. . Obr. 5.22), kterým jsou Ĝízeny vnitĜní obvody digitálního pĜijímaþe D/A pĜevodníku.23 patrné pomČrnČ silné rušení signálu CDOUT.3 v. Výsledky mČĜení jsou totožné, nezávisle na tom jaký zdroj Ĝídících signálĤ byl použit. PozdČji bylo zjištČno desce nesprávné propojení napájecích zemí mezi digitálním pĜijímaþem mikrokontrolérem. Obr. 5. PĜíþinou tohoto stavu je zĜejmČ silný jitter, který postihuje hodinový signál RMCK (viz. zĜejmČ zapĜíþinilo uvedený stav sbČrnici I2 S. V další fázi byl mČĜen pĜenos mezi mikrokontrolérem desce digitálním pĜijímaþem desce PĜi ladČní zdrojového kódu ovládacího programu byl ke generování pĜenosu Ĝídících signálĤ pro digitální pĜijímaþ využit vývojový kit s ATmega32, typ EvB 4.24. ObČ zaĜízení (jak deska tohoto zapojení, tak vývojový kit) využívají mikrokontrolér ATmega32. 5. V) SDOUT Datový signál Log. Následující oscilogramy byly získány mČĜením pĜenosu dat smČrem digitálního pĜijímaþe mikrokontroléru. V) OLRCK Hodinový signál jednotlivých slov Log.2. 5. Kanál pĜedstavuje hodinový signál pinu CCLK, kanál pĜedstavuje adresovací signál pinu a kanál pĜedstavuje zpČtný komunikaþní kanál pinu CDOUT.4. Tento pĜenos dat byl podrobnČji popsán kapitole 4. dokládá oscilogram Obr. (+5 V) Tento stav pĜi normální funkci obvodu CS8416 nemČl vĤbec nastat, jelikož alespoĖ hodinové signály mČly být výstupech mČĜitelné. Tato chyba byla tedy dodateþnČ odstranČna