|
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í.
DLL.
Tab.
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.
Pro přístup portům budeme využívat univerzálně použitelnou knihovnu
DLL (Dynamic Link Library), konkrétně PORT. Knihovna PORT. tabulce 4. úkoly jako otevírání portů, sériový
přenos dat, přístup linkám portů obecné přenosy dat portu portu. Pomocí funkce OpenCOM se
nejprve musí systému knihovně DLL sdělit, který port COM používat. 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ů.komunikaci rozhraním SPI jsou zapotřebí čtyři vodiče, toho tři výstupní a
jeden vstupní.2 jsou všechny funkce
přehledně uvedeny. Linky DTR RTS budou plnit pomocné funkce pro strukturování a
řízení přenosu dat. Pro vlastní přenos dat sériovém portu použijeme
linku TxD DSR.DLL obsahuje
řadu funkcí pro přímé řízení linek sériového portu. 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]. Tato knihovna plní mj.DLL, dostupnou přiloženém k
literatuře [12] nebo [13]. 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].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]
. 4. 4