Return to search

Radiolänk med GNU Radio

At the Department of Technology and Built environment at the University of Gävle there was an interest to study GNU Radio, which is an "open source radio project. The project is based on that most of the radio signal processing is made in an ordinary PC. The idea behind this degree project was that in a laptop there are several radio transmitters/receivers that takes space, generates heat and transmit in varied frequency band etcetera.   All these radio transmitters/receivers could be replaced with a Software Defined Radio system. It means that one common, general radio hardware is used to different communications such as: WLAN, Bluetooth, GPRS, 3G etcetera. The waveform is generated in the software, which makes the system very flexible. To transmit and receive radio signals a USB-based hardware is required, for example from Ettus Research LLC.   During this degree project two PC:s was used for the signal processing and the signal transferring. The operating system that was used on the computers, were the Linux based Ubuntu 8.04. To generate the signals, to modulate/demodulate the signals and to get the communication on the sound cards in/out-port working, the different packages in the GNU Radio software was used and for programming the high level language, Python, was used.   In this degree project a lot of experiments where made, for example a sine wave was generated in computer 1 and the signal was amplitude modulated and transferred to computer 2, through the sound card. In computer 2 the signal was demodulated and filtrated, before it was saved to the hard drive. When the signal was saved on computer 2, it could be sent out on the sound card and be studied on an oscilloscope. This transfer between the computers was made with a stereo cable, but also with a radio link equipment on the University of Gävle.   The result of this degree project was satisfying, because the signal was possible to modulate, transfer, demodulate and save. In the wire transfer a lot of noise was generated on to the signal, mostly because of the sound cards. When the wireless transfer was made it appeared more noise, because of the quality of the receiver, the transmitter and the antennas.   This work can be developed to more advanced systems. / Vid Högskolan i Gävle på institutionen för Teknik och Byggd miljö (ITB) fanns ett intresse att undersöka GNU Radio, som är ett open source radio-projekt. Projektet bygger på att den största delen av radiosignalbehandlingen sker i en vanlig PC. Idén som låg till grund för detta examensarbete var att det i en laptop finns ett stort antal radiosändar- och mottagarkretsar som tar plats, genererar värme och sänder på olika frekvensband med mera.   Alla dessa radiosändar- och mottagarkretsar skulle kunna ersättas med ett Software Defined Radio-system. Vilket innebär att en gemensam, generell radiohårdvara används för olika kommunikationer som: WLAN, Bluetooth, GPRS, 3G med flera. Vågformerna genereras i mjukvaran, vilket gör systemet mycket flexibelt. För att kunna ta emot och sända radiosignaler behövs en hårdvara. Denna hårdvara har bland annat Ettus Research LLC tagit fram, med USB-anslutning.   Under examensarbetet har två stycken PC använts för behandling av signaler, samt överföring mellan dessa. Operativsystemet som användes på datorerna var det Linuxbaserade Ubuntu 8.04. För att generera signaler, modulation/demodulation av dessa signaler samt för att få kommunikation med ljudkortets in-/utgång att fungera, användes de olika paketen i mjukvaran GNU Radio och för programmering användes högnivåspråket Python.   I detta examensarbete utfördes ett flertal experiment, bland annat genererades en sinussignal i dator 1 och signalen amplitudmodulerades och överfördes till dator 2 via ljudkortet. På dator 2 demodulerades denna signal och filtrerades, innan den sparades på hårddisken. Signalen kunde sedan skickas ut på ljudkortet och studeras med ett oscilloskop. Överföringen mellan datorerna gjordes med en stereokabel, men också med en radiolänkutrustning som fanns på Högskolan i Gävle.   Resultatet var tillfredställande då signalen kunde moduleras, överföras samt demoduleras och sparas. I den trådbundna överföringen uppstod mycket brus i signalen, till största delen berodde detta på ljudkorten. När den trådlösa överföringen gjordes uppstod mera brus, vilket berodde på kvalitén hos mottagare, sändare och antennerna.   Detta arbete kan utvecklas till mer avancerade system.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:hig-4113
Date January 2008
CreatorsNordin Hellström, Kristopher, Williams, Kenny
PublisherHögskolan i Gävle, Ämnesavdelningen för elektronik, Högskolan i Gävle, Ämnesavdelningen för elektronik
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0042 seconds