|
Kategorie: Diplomové, bakalářské práce |
Tento dokument chci!
Diplomová práce se zabývá návrhem a realizací radiokomunikačního monitoru pro ISM pásmo 868 MHz. V práci je uveden popis bezlicenčních rádiových pásem dle doporučení ITU a norem ETSI. Zvláštní pozornost je věnována pásmu 863 MHz až 870 MHz. Podrobně je popsán transceiver CC1020, který tvoří základ monitoru. Postupně je představen obvodový návrh, sestavení monitoru a vytvoření firmwaru. Radiokomunikační monitor je přenosný, napájený primárně z baterií. Monitor umožňuje zobrazit spektrum signálů v pásmu 868 MHz, indikuje kmitočtovou odchylku vysílače a přijímá vysokofrekvenční signál s modulací FSK. Demodulovaná data je možné přenéstdo osobního počítače přes rozhraní USB.
VGA_SETTING odpovídá nastavení zesílení signálu přijímači RSSI_Offset je
hodnota měnící závislosti zvolené šířce pásma mezifrekvenčního filtru. Každý parametr lze editovat potvrzení tlačítkem ENTER. 6. 6. Hodnota
RSSI pro dosažení větší přesnosti měření průměrována, jak hardwarově uvnitř
CC1020, tak softwarově.35
Obr.1)
kde RSSI hodnota čtená stavového registru CC1020 udávajícího sílu signálu. 6. Při výběru počátečního koncového kmitočtu měření je
. Algoritmus měření byl navrhován souladu aplikační
poznámkou AN030 [42], kde mimo jiné věnována pozornost době ustálení hodnoty
RSSI přeladění přijímače.
Naměřené hodnoty jsou průběžně zobrazovány grafu.7: Hlavní menu
6.8: Volba parametrů pro měření spektra
Po vybrání volby „Spektrum“ hlavním menu možné zvolit parametry měření
spektra (viz obr. Rádiové spektrum měřeno pomocí obvodu CC1020.
Procházení nabídek řešeno obdobně jako mezi obrazovkami pomocí stavového
automatu. Ten je
přepnut funkce přijímače, postupně přelaďuje měří sílu přijatého signálu (RSSI).5 Zobrazení spektra pásmu 868 MHz
Prvořadou funkcí radiokomunikačního monitoru zobrazit přehled vysílačů pásmu
863 MHz 870 MHz.
Obr. Kanálová rozteč („Channel spacing“) nabízí hodnotách 12,5 kHz,
25 kHz, kHz 100 kHz.8).
Výkon signálu kvantifikován programem mikrokontroléru pomocí vzorce
– (6