Diplomová práce pojednává o problematice zpracování audio signálu pomocísignálového procesoru. V současné době se signálový procesor vyskytuje téměř vevšech zařízeních, které zpracovávají či nějak upravují zvuk v digitální formě.Cílem této diplomové práce je pak prostudovat signálové procesory od různýchvýrobců, které jsou v dnešní době na trhu a vybrat z nich vhodný typ pro zařízení, kterébude zpracovávat audio signál. Pomocí tohoto signálového procesoru potom navrhnoutschéma zapojení pro zařízení, které bude zpracovávat audio signál a v programu PSpicesimulovat části zapojení a postavit toto zařízení.
32
8.3 Programátor USBi firmy Analog Devices (převzato [5])
Problém nastal při snaze zahájit komunikaci signálovým procesorem
ADAU1445, kdy procesor nereagoval dotazy pro identifikaci ani žádné jiné.5, který slouží pro
programování signálových procesorů firmy Analog Devices. Dále byl DSP pomocí přepínače přepnut do
režimu, kdy zapnutí dojde nahrání programu externí paměti. Tímto nastavením dosáhneme výkonu procesoru 3584 instrukcí vzorek signálu.
Dále byl počítače nainstalován program SigmaStudio 3.
Dále bylo testováno napětí tranzistoru, který ovládá DSP pro vytvoření
napájení digitální části obvodů.
.
Jako náhradu pro měření programu pro signálový procesor jsem vybral vývojový
kit ADAU1701MINIZ, který programuje stejným způsobem jako ADAU1445, ale
jeho výkon menší. Toto napětí rovnalo 1,78 což správné.3 Programování procesoru ADAU1445
Nejdříve bylo zjištěno, zda přivedeno napájení správné piny procesoru.
Nejpravděpodobnější důvod pro selhání komunikace mezi programátorem a
signálovým procesorem jeví chyba návrhu I2C sběrnice. Procesor byl
resetován pomocí resetovacího obvodu ADM811, ale ani několika pokusech nebylo
možné procesoru nahrát jakýkoliv program.
Pro kontrolu funkčnosti byl proveden pokus zapsání jednoduchého programu do
externí paměti, který dopadl úspěšně. Tento vývojový kit lze vidět obrázku 8. 8. všech
potřebných pinech nacházelo napětí 3,3 kde toto napájení realizováno pomocí
napěťových stabilizátorů ADP3336 ADP3339.
Obr.
Poté došlo nastavení PLL děličky hodnotu což nastaví přepínači hodnotou
010.3. Pomocí USB došlo k
připojení programátoru firmy Analog Devices, který potřeba pro programování
těchto procesorů, programátor USBi převádí komunikaci USB I2C zobrazen
na obrázku 8.4