Radiokomunikacní monitor pro ISM pásmo 868 MHz

| 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.

Vydal: FEKT VUT Brno Autor: Petr Frecer

Strana 31 z 66

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
Tři vodiče rozhraní SPI jsou desce plošných spojů sdíleny mezi transceiverem CC1020, externí pamětí programováním mikrokontroléru ISP (viz příloha A. Při programování mikrokontroléru Masterem SPI sběrnici programátor spojený deskou radiokomunikačního monitoru přes konektor SV1. Komunikace je kompatibilní SPI. Výrobce obvodu CC1020 již na tento fakt myslel obvod pull-up rezistor integrován čipu. „Master“.21 Paměť realizována obvodem AT45DB081D firmy Atmel [23]. Pro součinnost ostatními obvody požadováno, aby mikrokontrolér podporoval rozhraní SPI UART, reagoval externí přerušení, obsahoval A/D převodník nejméně dva čítače/časovače umožňoval programování ISP. Zadané požadavky splňuje obvod ATmega32L výrobce Atmel [24]. Jedná se o osmibitový mikrokontrolér dostatečnou programovou pamětí, která přijde vhod při tvorbě grafického rozhraní (viz tab. Vystupuje jako tzv. pinech PSEL a !CS být klidová hodnota odpovídající logické 1.7 Mikrokontrolér Podstatným prvkem radiokomunikačního monitoru kromě transceiveru CC1020 především zvolený mikrokontrolér.3). 5. Napájecí napětí zvoleno 3,3 okamžiku mazání paměti může dojít skokovému zvýšení spotřeby, proto napájecí napětí blokováno kondenzátorem C204 hodnotou 4,7 µF. 5. Při komunikaci obvody CC1020 AT45DB081D řídí činnost sběrnice mikrokontrolér.2). Pro bezkonfliktní činnost nutné, aby každém okamžiku vysílal na sběrnici jen jeden obvod ostatní obvody měly své výstupy stavu vysoké impedance. okamžiku programování, kdy mikrokontrolér vystupuje jako Slave, jsou jeho vstupně/výstupní piny nastaveny jako vstupní není tak dodržen požadavek úrovně logické vstupech PSEL !CS může dojít konfliktu SPI sběrnici. Obvod paměti spojen mikrokontrolérem pomocí čtyř vodičů: „Chip Select“ (!CS), „Serial Input“ (SI), „Serial Output“ (SO) „Serial Clock“ (SCK).3: Přehled vybraných vlastností mikrokontroléru ATmega32L Parametr Hodnota Kmitočet hodinového signálu MHz Velikost programové paměti kB Velikost paměti SRAM kB Velikost paměti EEPROM kB Počet vstupně/výstupních pinů 32 Napájecí napětí 2,7 5,5. Mikrokontrolér generuje sériový hodinový signál SCK a zařízení, které vybral komunikaci (tzv. 5. Programátor vybírá ke komunikaci mikrokontrolér pomocí úrovně logické pinu RESET. Pro paměť nutné použít rezistor R204. „Slave“), informuje úrovní logické na příslušném pinu (PSEL pro CC1020 nebo !CS pro AT45DB081D). Tab. Piny PSEL !CS tak musí být spojeny pomocí pull-up rezistorů napájecím napětím