|
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ů.
dáno tím, do
zařízení odesílá požadovaný kmitočet mHz.
Ze zařízení možné číst získat tak informace aktuálním nastavení. Potvrzovací bit „ACK“ používá režimu zápisu. zařízení pak dochází
k zaokrouhlování desetiny Hz, což odpovídá kmitočtovému kroku. Konstanty jsou také uloženy
v paměti EEPROM. Předvolby jsou uloženy do
paměti EEPROM, tedy zůstávají uloženy odpojení napájení. 4. 4.
Nultý bajt obsahuje kromě čísla příkazu také informaci způsobu ovládání, lze
tedy zvolit, jestli bude zařízení ovládáno panelem obslužným softwarem.
Nultý bajt obsahuje informaci tom, jaká data paket obsahuje. Význam
jednotlivých bajtů naznačen Obr.5: Struktura paketu přijímaného zařízením.6: Struktura paketu příkazu 18. 4. Toto
nastavení význam pouze při připojeném USB, odpojení přechází zařízení
automaticky režimu ovládání pomocí předního panelu. Nastavení PLL korekce výkonu uloženo
do EEPROM. Tento příkaz provede pouze případě,
je-li zařízení režimu softwarového řízení, tedy není-li ovládané předním panelem. tomto případě je
využit pouze bajt číslo ostatní jsou ignorovány. Bit označený „12V“ indikuje přítomnost hlavního
napájecího napětí.
7 0
výkon kmitočet
číslo
příkazu
Obr. Výkon odesílán
v vyžaduje bajty.
Příkazy slouží odeslání korekčních konstant výkonu.
Z obrázku patrné, hodnota kmitočtu vyžaduje bajtů. Příkaz číslo slouží
k okamžitému nastavení výkonu kmitočtu.
Dále možné nastavit interní externí zdroj hodinového signálu, velikost proudu
nábojové pumpy, násobící faktor PLL nebo aktivovat deaktivovat korekci výkonu.7.
7 0
-
korekce
výkonu
nábojová pumpa|PLL zdroj hodin
ovládání|
číslo příkazu
Obr.
Příkazy číslo slouží odeslání čtyř předvoleb kmitočtů, které možné
vybírat pomocí otočných ovladačů předním panelu. 4.6. Podrobnosti možné najít komentářích zdrojového kódu. Pokud je
potřeba přečíst například první předvolbu kmitočtu třeba zařízení odeslat paket
s příkazem číslo zakázat zápis. případě
.43
Obslužný program zařízení posílá pakety skládající osmi bajtů. Obsah sedmého
bajtu pro všechny odpovědi stejný.5. počítače pak jako odpověď odešle paket
obsahující hodnotu kmitočtu výkonu první předvolby, viz Obr. 4.
Příkaz odlišnou strukturu paketu zobrazenou Obr.
Jednotlivé bajty mají bit pro povolení zápisu, tedy možné změnit pouze jeden
parametr, aniž byly ovlivněny ostatní