Sekvencer pro obsluhu krátkovlnné radiostanice

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

V této práci se budeme zabývat zapojením krátkovlnné radiostanice a jejím ovládáním pomocí sekvenceru. Převážně se bude jednat o časové zpoždění anténního a PA relé připřepínání z vysílací (TX) na přijímací (RX) stranu. Časová zpoždění budou ovládány programově pomocí mikroprocesoru ATmega 16, který bude tvořit hlavní řídící část sekvenceru. U zpoždění bude stanovena celková doba při zaklíčování zprávy, kdy budeme brát v úvahu ztrátu prvního symbolu vlivem zpoždění. Dále bude řešena otázka ovládání pomocné audio paměti ISD 2560 a následné nahrávání /přehrávání zpráv u připojení na výstupní periferie generování BFO signálua jeho úpravy. Poslední fáze bude zaměřena na ovládání anténního rotátoru a dále jak softwarové, tak hardwarové řízení. Při přenosu signálu bude využívána amplitudová modulace (SSB) v pásmu CB.

Vydal: FEKT VUT Brno Autor: Pavel Dvořák

Strana 28 z 60

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
2.1 tomto vstupu uvede ISD 2560 klidového stavu (odběr 0,7 mA).1. Obr.18 dojde ukončení relace nebo přetečení paměťového prostoru výstup EOM úrovni Log. Log.0 P_D vypniC1; log.0: Přehrávání • P_D Log. 1. konci relace nebo při přeplnění přejde do log. • P/R Výchozí úroveň log.1, log.) Zobrazení části kódu pro ovládání ISD 2560: void recording(void) { lcd_gotoxy(0,0); lcd_puts(" RECORDING! "); //řetězec displeji lcd_gotoxy(0,1); _delay_ms(500); lcd_puts("****ZAPNUTO!****"); _delay_ms(500); vypniC0; log.(indikace LED).0 CE while(1){ (doluTL){while(doluTL); zapnutiC1; //log.10: Port_C komunikace ISD 2560 Význam řídících pinů ISD 2560: • Log.0 tomto vstupu uvede ISD 2560 do režimu nahrávání • EOM Výchozí úroveň log.1.1: Nahrávání, Log. Komunikace mezi ISD 2560 probíhala čtyřech vodičích, které byly pomocí odporů R11-R15 nastaveny jako Pull zapojení úrovně Log.2.(viz Obr.0 uvede pohotovostního stavu (odběr mA).0 P/R vypniC6; log.0 (kontrola pomocí led diody).1 STOP lcd_gotoxy(0,1); _delay_ms(500); lcd_puts("*****STOP!!*****"); _delay_ms(500); ISD2560a();} //návrat menu } return (0); } .6