Digitální ekvalizér s kompresorem dynamiky

| 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í.

Vydal: FEKT VUT Brno Autor: Radim Šafer

Strana 57 z 104

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
Signálový tok procesoru AD1953 Procesor AD1953 umožňuje zpracování zvukového signálu jednotlivých blocích popsaných kapitole nicméně neobsahuje továrně přednastavený program, určující tok signálu procesoru.hex. Adresy jednotlivých bloků pro zpracování signálu nutné zjistit dokumentace AD1953 [1]. tedy nejdříve nutné vytvořit vlastní signálový tok pomocí bloků programu SigmaStudio získání příslušných dat poslat SPI rozhraní procesoru. Soubor *. souboru *. Jsou soubory *. Po jeho stisknutí jsme programem dotázáni určení jmen umístění souborů, které se stisku tlačítka Save vygenerují. Popsaným způsobem jsme zjistili, jaké hodnoty budou datových pozicích ve výsledném bitovém slově, které budeme posílat SPI rozhraní procesoru.hex, *. 7) úspěšné kompilaci projektu zpřístupněno tlačítko Export System Files.params obsahuje mj. Nevýhoda tohoto řešení spočívá tom, každé dílčí nastavení bloků nejdříve nutné nakonfigurovat prostředí SigmaStudio teprve poté získáme potřebné hodnoty, naimplementovat námi vytvořeného programu. K zjištění námi hledaných parametrů můžeme využít soubory *.params můžeme nastavit například první bikvadratický filtr levého kanálu obvodu AD1953. S těmito údaji již známe všechny hodnoty bitů výsledného slova.hex můžeme vidět pouze hledané hodnoty jen hexadecimálním tvaru.params uveden v příloze C. V pracovním prostoru Schematic nyní namodelujeme nejen pouhý jeden filtr, nýbrž 44 . Postup opatření těchto nezbytných dat obdobný výše uvedenému pro nastavení zesílení jednoho bikvadratického filtru procesoru dB.dat spolu několika hlavičkovými soubory. Výpis souboru *.params, *.params nebo *. Na základě získaných hodnot souboru *. požadované hodnoty hexadecimálním binárním tvaru, spolu názvy jednotlivých parametrů. nastavení zesílení prvního bikvadratického filtru levého kanálu procesoru budeme SPI rozhraní procesoru posílat postupně tyto hodnoty: 00000000 00000000 00010000 00000000 00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000 00000011 00000000 00000000 00000000 00000000 00000100 00000000 00000000 00000000 Obdobným způsobem lze postupovat při získávání parametrů pro ostatní bloky zpracování signálu obvodu AD1953.Klikněte tlačítko Link Compile Download. Koeficienty filtrů b0, b1, b2, a1, a2, určující funkci daného filtru, jsou postupně adresách parametru RAM