Vysílac signálu DRM

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Diplomová práce se zabývá návrhem a realizací obvodu potrebných pro sestavení vysílace DRM pro krátkovlnná radioamatérská pásma. Je popsán standard DRM a je upozorneno narozdíly mezi standardem pro rozhlasové vysílání a radioamatérské použití. Uveden je návrh vstupních audio obvodu, modulátoru, smešovace, místního generátoru, zesilovace a filtru. Použitý SSB modulátor je založen na fázové metode, casto nazývané Tayloeuv modulátor. Tento princip je podrobne rozebrán včetně odvozeného matematického popisu. Vysílač je možné rídit pomocí programu na pocítaci, komunikace probíhá pres sbernici USB. Vytvorení komunikace je v práci také popsáno.

Vydal: FEKT VUT Brno Autor: Pavel Paták

Strana 70 z 145

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
Kromě nastaveného kmitočtu (myšlen kmitočet, kterém vysílá, nikoli reálný výstupní kmitočet oscilátoru) odesílán také údaj nastavení SSB modulace klíčování. tomu třeba poznamenat, pro vypnutí výstupu vysílače nestačí pouze vypnout výstup generátoru. Rozhodne, zda jsou data nová, pokud ano, volá další funkce, které provedou požadované příkazy. Nová nastavení jsou vždy odeslána nazpět do počítače, jak bylo popsáno předchozím odstavci. Funkce output_on_off proto navíc přepne multiplexer vybírající pásmové filtry do polohy, kdy není žádný nich vybrán. Protože generátor možné zároveň ovládat místním ovládáním pomocí rotačního enkodéru, jsou údaje nastavení vysílače odesílána nazpět počítače, kde uživatel okně aplikace vidí.3. Tímto ovládán pohyb menu na LCD displeji ovládány funkce vysílače. Tyto operace zajišťují funkce parameter_calc send_by_I2C. Následně vypočítáná nová frekvence oscilátoru funkcí calc_output_frequency, jsou vypočítány hodnoty potřebné pro nastavení obvodu Si570 tyto údaje jsou obvodu zaslány.3: Formát paketu dat posílaných přes USB. Pro přenesení údaje kmitočtu vyjádřeného ve stovkách kHz zapotřebí bitů, uvažujeme-li jako nejvyšší přenášený údaj 300,00 kHz. Jejím vstupním parametrem je změna stavu enkodéru, který zjišťuje funkce encoder. Obsluhu místního ovládání provádí funkce local_control. Funkce USB_send_prepared_data_to_PC zajišťuje již jen samotné odeslání dat přes USB. 11. Jestli nastavený kmitočet spadá povoleného rozsahu daného radioamatérského pásma, kontroluje již aplikace počítači. Jejich smysl patrný názvů. Při vypnutí generátoru se přestane přepínat multiplexer pracující jako druhý směšovač, zůstane přepnut jedné poloze a výstup tak bude dostávat mezifrekvenční signál. Mezi patří zapínání vypínání výstupu oscilátoru, přepínání módu SSB modulace mezi USB LSB a nastavení nového kmitočtu. První funkce vyhodnocuje data zaslaná počítače přes sběrnici USB. Pro nastavení vysílače jsou používány stejné funkce jako případě ovládání aplikace pro počítač. 11. Vysílač tak vysílal pásmu 5 MHz. Nové nastavení generátoru nakonec zobrazeno LCD displeji. . základě vybraného pásma je provedeno připojení odpovídajícího pásmového výstupního filtru, přepínání obsluhuje funkce switch_filters. Zbývající bity pak vyjadřují, zda vysílání zapnuto jestli vybrána USB LSB verze modulace SSB. Směrem počítače počítače jsou přenášeny vždy bajty dat. Data odeslání připravuje funkce send_new_f_to_PC. Jejich formát obou směrech shodný uveden Obr. zajištění funkce přepínání položek v menu slouží funkce new_state_in_menu, která podle hodnot proměnných určujících pozici v menu vypisuje displej odpovídající údaje funkce execute_new_settings, která provede nová nastavení vysílače tak, jak bylo menu zvoleno. Byte Byte Byte 0 b7 b0 ON/OFF USB/LSB MSB kmitočet LSB Obr.68 USB_evaluation_of_received_data, USB_send_prepared_data_to_PC, local_control usbPoll. Proto zde pásmo podle hodnoty kmitočtu automaticky vybráno funkcí auto_band_select