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 54 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
ěídící program koncipován jako hlavní Ĝídící program svým samostatným jádrem pĜipojenými ovládacími knihovnami. Vývojový diagram Obr. Signál pinu MISO pĜedstavuje datový vstup, který je odebírán pouze digitálního pĜijímaþe. Signály pro výbČr daného obvodu, tedy CLATCH (pro AD1852) nebo (pro CS8416) mohou být generovány principu libovolnými vstupnČ-výstupními piny mikrokontroléru, které jsou dispozici (kromČ pinu PB4, který pĜedstavuje pro tuto aplikaci nevhodný signál (SlaveSelect)).4 Vývojové diagramy Ĝídícího programu Následující vývojové diagramy blíže specifikují chování Ĝídícího programu mikrokontroléru.3: PĜíklad Ĝídících sekvencí pro poþáteþní nastavení registrĤ obvodu CS8416 CDIN sériová Ĝídící sekvenceAdresa kontrolního registru (MAP) D0 00h 0 01h 0 02h 0 03h 1 04h 1 05h 0 06h 1 07h 1 08h 1 09h 0 4.c“. . Poslední vývojový diagram na Obr.41 Tab. 4. 4.c“. Jádro aplikace zahrnuje uživatelské rozhraní, tedy výpisy ovládacího MENU dalších informací LCD displej, pĜijímání povelĤ ovládacích tlaþítek, pĜijímání logických signálĤ datových pinĤ obou obvodĤ zasílání pĜedem definovaných Ĝídících sekvencí pomocí rozhraní SPI.c“. ěídící sekvence pro ovládání obvodĤ AD1852 CS8416 jsou uloženy v pomocných ovládacích knihovnách, které obsahují všechny potĜebné ovládací funkce pro oba obvody. 4.7) popisuje chování programového kódu pĜi volání funkce ovládací knihovny pro digitální pĜijímaþ CS8416, která název „cs8416. 4. Signál pinu MOSI mikrokontroléru ATmega32 pĜedstavuje datový výstup, který spoleþný pro oba obvody, podobnČ jako signál pinu CCLK, který pĜedstavuje hodinový signál.5 popisuje chování programového kódu pĜi volání funkce zmČny hlasitosti pro levý nebo pravý kanál Ĝídící knihovny pro D/A pĜevodník AD1852, názvem „ad1852. 4.8 již popisuje chování hlavního ovládacího programu pro Ĝízení celého zapojení. Vývojový diagram Obr. Další vývojový diagram (Obr.6 popisuje chování programového kódu pĜi volání ostatních funkcí pro zmČny parametrĤ Ĝídící knihovny pro D/A pĜevodník AD1852, názvem „ad1852