|
Kategorie: Diplomové, bakalářské práce |
Tento dokument chci!
Tato práce se zabývá problematikou přímé frekvenční číslicové syntézy. V úvodu práceje vysvětlen princip a uvedeny základní vlastnosti této metody generování signálu.Rozebrány jsou především dopady na čistotu spektra výstupního signálu. Další kapitolase zabývá návrhem zařízení, tedy výběrem DDFS obvodu a dalších základních bloků. Jezde uveden návrh násobiče kmitočtu, rekonstrukčního filtru a výstupního zesilovače.Zabývá se také výběrem řídícího obvodu. Zařízení je možné ovládat pomocí počítačepřes sběrnici USB. Pro tyto účely byl vytvořen uživatelský program. Změřené vlastnostizařízení jsou uvedeny na konci práce. Práce obsahuje schémata a desky plošných spojůnavržených částí včetně simulací a změřených parametrů.
45
START
Inicializace
mikrokontroléru,
AD9951 USB
Příchozí USB
data
Nastavení příznaku
nová USB dataNačtení předvoleb a
korekčních konstant
z EEPROM
Řízeno
panelem?
Přečtení předvolby z
předního panelu
Přijata nová
USB data?
Detekce příkazu
Příkaz 0
1 Příkaz 4
Nastavení
AD9951
Nastavení PLL,
amplitudy a
kmitočtu
Řízeno
softwarově?
Nastavení
AD9951
5 Příkaz 17
Nastavení
AD9951
Modifikuj danou
předvolbu ulož do
EEPROM
Modifikuj danou
korekční konstantu
a ulož EEPROM
Uložení přijatých
dat
Návrat Návrat
ANO
ANO
ANO
ANO
ANO
ANO
NE
NE
NE
NE
NE
NE
Změna
předvolby?
ANO
NE
Příkaz 18
Ulož parametry PLL,
řízení korekce
výkonu
ANO
NE
Přečíst přijatou
hodnotu kmitočtu a
výkonu
Obr.8: Zjednodušený vývojový diagram softwaru syntezátoru.0.5 Software pro počítač
Pro komunikaci zařízením byl napsán jednoduchý program pro operační systém
Microsoft Windows prostředí C++Builder 6.
4. Aby bylo možné vytvořit program
komunikující přes USB, byly použity knihovny projektu Jedi [20], jejichž instalaci
se panelu objeví nový objekt JvHidDeviceController, který slouží pro práci se
zařízením HID. 4.3. Byla využita kostra projektu předmětu MPOA vyučovaného FEKT
VUT [21].
. Dále následuje stručný popis vytvořeného programu