|
Kategorie: Diplomové, bakalářské práce |
Tento dokument chci!
Táto práca sa zaoberá možnosťami využitia koncepcie softwarového rádia pre rádioamatérske účely v pásme KV a jej následnej implementácie do vhodne navrhnutého hardwaru. Cieľom je návrh transceiveru schopného pracovať v režimoch AM, FM, SSB, a CW. V rámci teoretického rozboru problematiky sú preskúmané používané architektúry softwarových rádií a ich jednotlivé bloky. Rozbor je zameraný hlavne na analógové časti reťazca, ako sú vstupný a koncový zosilňovač, filtre a prevodníky. Ďalej sú preskúmané algoritmy spracovania signálov pre prijímač aj vysielač v daných režimoch a zostavené ich počítačové modely. Navrhnuté algoritmy sú následne implementované do obvodu FPGA (Virtex-5) na dostupnej vývojovej doske.
Riadiaca jednotka nastavuje parametre kodeku pomocou zápisu registrov. doske Genesys kodek
zapojené dva vstupy: mikrofón (mono) LINE_IN (stereo) dva výstupy: LINE_OUT
a posilnený výstup slúchadlá HEADPHONES (obidva stereo).
Nastavenie zosilnenia vstupu PC_BEEP rozsahu až
46,5 krokom 1,5 dB, funkcia MUTE
0x0C –
0x18
MIXER INPUT
VOLUME
Nastavenie zosilnenia vstupov mixéru rozsahu +12 -
34,5 krokom 1,5 dB, funkcia MUTE
0x1A
RECORD
SELECT
Výber zdroja pre ľavý resp. vypnutá,
vzorkovacia frekvencia určená rámcovou rýchlosťou. Zostávajúce dátové sloty kodek LM4550 nevyužíva vyplnené
nulami. obsahuje prehľad dôležitých registrov.
Tabuľka Tab.
Adresa Názov Popis
0x00 RESET
Zápis registru (akákoľvek hodnota) spôsobí reset
obvodu (nastavenie pôvodného stavu registrov)
0x02
MASTER
VOLUME
Nastavenie zosilnenia výstupu LINE_OUT rozsahu až
46,5 krokom 1,5 dB, funkcia MUTE
0x04
HEADPHONE
VOLUME
Nastavenie zosilnenia výstupu HP_OUT rozsahu až
46,5 krokom 1,5 dB, funkcia MUTE
0x06
MONO
VOLUME
Nastavenie zosilnenia výstupu MONO_OUT rozsahu 0
až 46,5 krokom 1,5 dB, funkcia MUTE
0x0A BEEP VOL. Kodek nastavený
do primárneho módu (nastavenie pomocou úrovne dvoch pinoch). Popis vybraných registrov kodeku AC'97.
Ak zapnutá možné vzorkovaciu frekvenciu nastaviť
v registri SAMPLE RATE
0x2C –
0x32
SAMPLE
RATE
Obsahuje priamo hodnotu vzorkovacieho kmitočtu pre
prevodníky kanály), platné hodnoty rozsahu 4000
až 48000 Hz, krokom Hz
Tab.60
Nasledujúce dva sloty obsahujú dáta A/D prevodníku pre ľavý pravý kanál (18 bitov
každý). pravý kanál A/D prevodníka
(3 bity/kanál) mikrofón, vstup, VIDEO
vstup, AUX vstup, LINE_IN vstup, Stereo Mix
vstup, Mono mix vstup, PHONE vstup
0x1C
RECORD
GAIN
Nastavenie zosilnenia signálu pred vstupom A/D
prevodník rozsahu 22,5 dB, krokom 1,5 dB,
funkcia MUTE
0x26 POWERDOWN
Stavový riadiaci register pre A/D D/A prevodníky,
mixéry zosilňovače (možnosť vypnutia)
0x2A
AUDIO
CONTROL
Zapnutie alebo vypnutie možnosti nastavenia vzorkovacej
frekvencie (VRA Variable Rate Audio).