Přímý frekvenční číslicový syntezátor s externí synchronizací

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

Vydal: FEKT VUT Brno Autor: Ondřej Buš

Strana 42 z 80

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
kmitočtech MHz 120 MHz krokem 10 MHz byly měřením stanoveny hodnoty, které třeba předat funkci dds_power_uw(), aby výstupu byla přesně úroveň +10 dBm. Maximální nastavitelný výkon 10000 minimální µW. Protože jsou dispozici konstanty pouze několika diskrétních kmitočtech, jsou pro mezilehlé kmitočty vypočteny aproximované hodnoty.h. . unsigned char dds_power_uw(float out_power); Vstupním parametrem velikost výstupního výkonu µW. Tyto hodnoty jsou uloženy EEPROM slouží jako korekční konstanty pro výpočet upravené hodnoty výkonu PKOR podle jednoduchého vztahu ܲ௄ைோ ‫ܭ‬ ∙ ௉ ଵ଴଴଴଴ ఓௐ , (16) pro maximální výkon korigovaný výkon PKOR roven právě korekční konstantě. Nastavení v jednotkách dBm nebylo vhodné hlediska výpočetní náročnosti při počítání logaritmu. void dds_powerdown(unsigned char enable_disable); Funkce umožňuje aktivovat úsporný režim vstupní hodnotou Vstupní hodnota 0 provede probuzení novou inicializaci obvodu AD9951.3. Funkce vrátí případě, vstupní hodnota mimo rozsah, jinak vrací 1. Aby bylo možné tento registr použít, třeba aktivovat funkci On/Off klíčování nastavením bitu "OSK enable" v registru CFR1. Pro přesné nastavení třeba provést korekci, jejíž princip je popsán dále. využit bitový registr ASF, kterým je možné přímo ovlivňovat amplitudu výstupního signálu. 4.42 Funkce nastavuje výstupní kmitočet mHz. Funkce vrátí případě, vstupní hodnota kmitočtu mimo rozsah, jinak vrací Rozsah kmitočtů definován souboru dds_lbr. Zařízení nevyžaduje instalaci žádného ovladače, protože pracuje režimu HID. Výpočet proveden pomocí rovnice (3). Korekční funkce nejprve podle nastaveného kmitočtu vybere příslušnou konstantu základě požadovaného výkonu provede přepočet upravené hodnoty.3 USB komunikace Jak již bylo dříve napsáno, komunikaci zařízením využita sběrnice USB.3. však nutné uvědomit, že vzhledem délce ladícího slova (32 bitů) taktovacího kmitočtu (400 MHz), krok ladění podle rovnice (4) přibližně 0,1 Hz. 4. Nastavení výkonu pouze přibližné.2 Korekce výkonu V zařízení použita metoda korekce výkonu. Princip metody jednoduchý. Druhý parametr funkci oznamuje, jestli je použit taktovací kmitočet 400 MHz (vstupní hodnota 320 MHz (vstupní hodnota 1), aby došlo korektnímu výpočtu ladicího slova