|
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í.
znaþí chybný pĜíjem digitálního signálu
15 AUDIO Log.
V této kapitole jsou pro zjednodušení popsány pouze registry, které obsluhují
dĤležité funkce, resp. znaþí výpadek digitálního signálu vstupu
16 96KHZ
Log. znaþí zpracování digitálního signálu vzorkovacím
kmitoþtu kHz vyšším
17 RCBL Log. 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Ĥ. 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.8: Popis funkce jednotlivých pinĤ digitálního pĜijímaþe CS8416 "Hardware Mode"
[7]
ý.2.
Tab.9: Struþný pĜehled Ĝídících registrĤ pro nastavování funkcí obvodu CS8416 (pĜevzato
z [7])
Adr. 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. 3. 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í. 3. 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
.24
Tab. Kompletní pĜehled všech Ĝídících registrĤ, vþetnČ popisĤ
všech dostupných funkcí, lze naleznout dokumentaci obvodu CS8416 [7].
3.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í