|
Kategorie: Diplomové, bakalářské práce |
Tento dokument chci!
Cílem práce je realizace digitálního ekvalizéru s kompresorem dynamiky. Diplomová práce je zaměřena na srovnání funkcí a parametrů jednotlivých digitálních signálových procesorů, určených výhradně pro zpracování zvukových signálů. Obsahuje podrobný rozbor dílčích bloků pro signálové zpracování v obvodu AD1953 a možnosti ovládání programovatelných parametrů těchto bloků uživatelem. Práce dále obsahuje srovnání vybraných A/D převodníků spolu s popisem zvoleného obvodu UDA1361TS. Také je uvedeno navržené blokové schéma výsledného zařízení. Poté jsou uvedeny možnosti řízení jednotlivých bloků v signálovém procesoru, ovlivňující zpracování signálu. Je zde rovněž představeno výsledné obvodové řešení digitálního ekvalizéru a popis programového vybavení k úspěšnému řízení zpracování signálu vobvodu AD1953. Práce popisuje také konstrukci digitálního ekvalizéru a obsahuje výsledky vybraných měření.
Jako výstupní vodiče využijeme linky sériového portu TxD (Transmit
Data), DTR (Data Terminal Ready) RTS (Request Send), jako vstupní použijeme
linku DSR (Data Set Ready) [12].DLL, dostupnou přiloženém k
literatuře [12] nebo [13].
Pro přístup portům budeme využívat univerzálně použitelnou knihovnu
DLL (Dynamic Link Library), konkrétně PORT. úkoly jako otevírání portů, sériový
přenos dat, přístup linkám portů obecné přenosy dat portu portu.
17
Názevfunkce OpenCOM(parametr) TXD(bit), DTR(bit), RTS(bit) DSR(bit)
Účel funkce Otevření portu Přímý výstup přes linky portu Načtení linky portu
Obr.DLL. 4. Knihovnu je
možno používat pod zcela odlišnými programovými systémy, například Delphi,
Visual Basicu programů jazyce Jednou vyvinutý program tudíž možno
snadno přenášet jiných programovacích systémů.DLL obsahuje
řadu funkcí pro přímé řízení linek sériového portu.
Tab. Pro vlastní přenos dat sériovém portu použijeme
linku TxD DSR. Pomocí funkce OpenCOM se
nejprve musí systému knihovně DLL sdělit, který port COM používat.2: Funkce pro přímé řízení linek sériového portu obsažené knihovně
PORT.3: Vývody konektorů 9pólovém provedení spolu popisem jednotlivých
vývodů [12]
.komunikaci rozhraním SPI jsou zapotřebí čtyři vodiče, toho tři výstupní a
jeden vstupní. Linky DTR RTS budou plnit pomocné funkce pro strukturování a
řízení přenosu dat. Tato knihovna plní mj. Dále
budeme využívat funkce TXD(bit), DTR(bit) RTS(bit) pro přímý výstup linky portu a
funkce DSR(bit) pro načtení linky portu [12]. 4.2 jsou všechny funkce
přehledně uvedeny. Knihovna PORT. tabulce 4