Projektförslag: Implementering av en radiomottagare i mjukvara
Apparater som massproduceras blir billigare att tillverka ju mindre
hårdvara som krävs i varje enhet. Detta, i kombinaton med att det
finns billiga enchipsprocessorer, gör att en stor del av
funktionaliteten i många apparater nuförtiden implementeras med
mjukvara istället för hårdvara.
Detta projekt går ut på att skapa en radiomottagare helt i
mjukvara. Mjukvaran utvecklas och körs i första hand på en normalt
utrustad persondator/arbetsstation, men man kan också undersöka möjligheten att
köra den på t ex en handdator. Det behövs också någon hårdvara för att få
in radiosignalerna i datorn.
Mål
- Att konstruera den minimala extra hårdvara som krävs för att få in
radiosignalerna i datorn. (Antenn? Antennförstärkare?
A/D-omvandlare?) Förmodligen kan standardkomponenter användas
för detta.
- Att skaffa kunskaper om hur en analog radiomottagare fungerar,
hur motsvarande signalbehandling istället kan göras med
mjukvara, och sedan implementera denna mjukvara.
- Att ta reda på vilka frekvensband man kan hantera med mjukvara
på en vanlig persondator/arbetsstation. Klarar man FM-bandet
(88-108MHz), eller får man nöja sig med mellanvågsbandet
(500-1600kHz)?
- Att konstruera ett bra användargränssnitt till
radiomottagaren och undersöka vilka extra funktioner och
finesser man kan tillhandahålla jämfört med en vanlig
radio. (T ex få en översikt över alla mottagna
radiostationer, att lyssna på eller spela in flera stationer
samtidigt, att bevaka en station medan man lyssnar på en annan,
reklamfilter, ...)
- ...
Relevanta kurser
Från kurskatalogen:
Kontaktperson
Thomas Hallgren
Thomas Hallgren
Last modified: Wed Mar 21 19:09:08 CET 2001