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