Fakulteta za elektrotehniko Univerza v Ljubljani
Dodaj med priljubljene Domov Pišite nam
IskalnikIzobraževalna dejavnostFakultetno osebjeŠtudentske zadeveKontakt
Dijaške straniOglasna deskaSplošni podatkiRaziskovalna dejavnostDruge dejavnosti
prof. dr. Tadej Tuma FE :: prof. dr. Tadej Tuma :: Diplomske naloge

Diplomske naloge

01. Grafični prikaz diagramov v okolju Windows
Izdelajte večnamensko programsko orodje, ki bo sprejemalo tabelarične podatke in jih prikazovalo na zaslonu v obliki diagramov. Programsko orodje naj bo napisano v programirnem jeziku C in naj bo zgrajeno kot DDE (Dynamic Data Exchange) odjemalec v okolju WINDOWS. Kot primer uporabe napišite ustrezen DDE strežnik za prikaz izhodnih datotek programa SPICE.

Mentor: doc. dr. Tadej Tuma

Marko Bešlič (24033121)
v delu od 14.04.1995
rok oddaje 15.05.1996
zagovor 23.05.1996
02. I2C vodilo za učni mikrokrmilniški sistem RT68-02
Izdelajte stojno in programsko opremo za pisanje in branje podatkov EEPROM čip kartic preko standardnega I2C vodila. Kot krmilna enota naj služi učni mikrokrmilniški sistem RT68-02. Izdelajte strojno opremo vodila in dveh čitalcev ter programsko podporo v večopravilnem okolju.

Mentor: doc. dr. Tadej Tuma

Franček Bartolj (24033061)
v delu od 11.01.1996
rok oddaje 05.07.1996
zagovor 20.06.1996
03. Upravljane podatkov o naročnikih pri sistemu SI2000/V5
Opišite sistem X Window in izdelajte programsko opremo, ki naj omogoča upravljanje podatkov o naročnikih, shranjenih v relacijski podatkovni bazi, pri čemer naj grafični uporabniški vmesnik temelji na sistemu X Window / Motif.

Mentor: doc. dr. Tadej Tuma
Komentor: doc. dr. Tomaž Mohorič

Andrej Fink (24019471)
rok oddaje 05.07.1996
zagovor 10.07.1996
04. IR komunikacija med mikrokrmilniškimi sistemu RT68-02
Izdelajte strojno in programsko opremo za prenos podatkov med dvema učnima mikrokrmilniškema sistemoma RT68-02. Prenos podatkov naj poteka po RS232 protokolu, prenosni medij pa naj bo infra rdeča svetloba. Programsko opremo načrtujte v večopravilnem okolju. Posebno pozornost posvetite zanesljivosti prenosa podatkov.

Mentor: doc. dr. Tadej Tuma

Oliver Uranjek (24002521)
v delu od 29.01.1996
rok oddaje 30.06.1996
zagovor 16.07.1996
05. Mostično dvigalo iz elementov Fischertechnik za sistem RT68-02
Izdelajte strojni vmesnik za priključitev mostičnega dvigala iz elementov Fischertechnik na učni mikrokrmilniški sistem RT68-02. Načrtujte tudi ustrezne programske gonilnike za krmiljenje servomotorjev. Gonilniki naj bodo združljivi z obstoječim operacijskim sistemom. Nato dodajte še programsko nadgradnjo, ki bo omogočala krmiljenje dvigala s pomočjo standardnih HPGL datotek.

Mentor: doc. dr. Tadej Tuma

Albert Kleva (24032151)
v delu od 10.01.1996
rok oddaje 15.12.1996
zagovor 19.12.1996
06. Mikrokrmilniško voden industrijski železniski prehod
Načrtujte mikrokrmilniško vodeno svetlobno signalizacijo za samostojen cestni prehod čez industrijske železniske tire. Sistem naj deluje s 24V istosmernim tokom in naj bo akumulatorsko podprt. Mikrokrmilnik naj poleg osnovnih funkcij nadzoruje tudi akumulatorski polnilnik in delovanje halogenskih žarnic. Po možnosti naj sistem preko RS232 vmesnika posreduje protokol delovanja prenosnemu osebnemu računalniku.

Mentor: doc. dr. Tadej Tuma

Edvin Durič (24033321)
v delu od 11.01.1996
rok oddaje 15.12.1996
zagovor 19.12.1996
07. Polnjenje NiCd akumulatorjev z mikrokrmilnikom RT68-02
Načrtujte in izdelajte strojno in programsko opremo za hitro polnjenje NiCd akumulatorskih celic. Krmiljenje pulznega polnilnega algoritma naj prevzame učni mikrokrmilniški sistem RT68-02. Programska oprema naj samodejno prepoznava število akumulatorskih celic ter poleg hitrega polnjenja meri tudi kapaciteto akumulatorjev.

Mentor: doc. dr. Tadej Tuma

Gregor Brodnjak (24033171)
v delu od 14.03.1996
rok oddaje 15.01.1997
zagovor 13.12.1996
08. Nova inačica učnega mikrokrmilniškega sistema
Izdelajte novo inačico učnega mikrokrmilniškega sistema, ki naj bo primerna za poljubno periferno nadgradnjo. Tiskanina naj vsebuje poleg standardnega mikroprocesorskega dela še prototipno površino. Kot primer nadgradnje zgradite merilnik hitrosti in ga opremite z ustrezno programsko opremo.

Mentor: doc. dr. Tadej Tuma

Levačič Srečko (24035141)
v delu od 10.09.1996
rok oddaje 15.06.1997
zagovor 07.04.1997
09. Modularno zgrajen reklamni zaslon
Načrtujte barvni zaslonski modul na osnovi LED elementov. Moduli naj se povezujejo preko standardnega vodila v reklamne zaslone poljubnih dimenzij. Strojni vmesnik naj omogoča priključitev celotne strukture na LCD vhod osebnega računalnika. Združljivost z LCD zaslonom naj omogoča uporabo standardne programske opreme na osebnem računalniku.

Mentor: doc. dr. Tadej Tuma
Naročnik: LEA d.o.o.

Stojan Aleš (24038471)
v delu od 10.10.1996
rok oddaje 15.06.1997
zagovor 13.06.1997
10. Analiza prometa na fakultetnem HTTP strežniku
Izdelajte programsko opremo z interpretirnim jezikom PARADOX45, ki bo prevzemala surove podatke o prometu na fakultetnem HTTP strežniku ter jih uredila v normalizirano podatkovno strukturo. Nato pokazite na konkretnem primeru uporabnost načrtovane podatkovne baze.

Mentor: doc. dr. Tadej Tuma

Muren Bogdan (24037801)
v delu od 23.101.1996
rok oddaje 31.12.1996
zagovor 10.01.1997
11. Čitalnik luknjanih kartic za RT68-02
Načrtujte in izdelajte preprost čitalnik luknjanih kartic s pomočjo učnega mikrokrmilniškega sistema RT68-02. Strojna oprema naj bo dovolj preprosta, da bo omogočala ročno izdelovanje luknjanih kartic. Signale iz senzorjev priključite neposredno na paralelni vmesnik in napisite ustrezni programski gonilnik k obstojecemu operacijskemu sistemu, ki bo vzorčil in prepoznaval vlake impulzov.

Mentor: doc. dr. Tadej Tuma

Černic Dimitrij (24930289)
v delu od 28.10.1996
rok oddaje 30.06.1997
zagovor 17.06.1997
12. Mikrokrmilniško zemeljsko stično stikalo
Načrtujte trifazno zaščitno stikalo, ki nadzoruje nizkonapetostno omrežje in ga odklopi v primeru zemeljskega stika. Naprava naj poleg tega prikazuje fazo in smer v kateri je prišlo do stika. Stikalo naj bo mikrokrmilniško vodeno in tako cenejše ter zanesljivejše od svojega predhodnika. Izdelajte ustrezen prototip in opravite osnovne meritve.

Mentor: doc. dr. Tadej Tuma
Narocnik: A. Eberle BmbH

Bošnjak Zoran (24039621)
v delu od 10.04.1997
rok oddaje 15.12.1997
zagovor 07.11.1997
13. Simulator za hipotetični računalnik v javi
V Javi izdelajte simulator za model enostavnega osembitnega mikroračunalnika, ki bo služil kot učni pripomoček pri pouku računalništva. Zanj izdelajte tudi integrirano razvojno okolje z urejevalnikom besedila, prevajalnikom in razhroščevalnikom.

Mentor: doc. dr. Tadej Tuma

Verhovšek Roman (24043101)
v delu od 18.03.1997
rok oddaje 15.12.1997
zagovor 23.12.1997
14. Zaznavanje ritma v popularni glasbi
Načrtujte in izdelajte analogni filter, ki bo omogočal mikrokrmilniškemu sistemu RT68-02 prepoznavanje ritma v avdio signalu popularne glasbe. Razvijte in testirajte tudi ustrezno programsko opremo, ki naj v realnem casu prikazuje ugotovljeni ritem na svetlobni diodi.

Mentor: doc. dr. Tadej Tuma
Laborant: Brane Ždralo

Magister Andrej (24041551)
v delu od 22.10.1997
rok oddaje 15.05.1998
zagovor 23.03.1998
15. Model zeležniskega prehoda za RT68-03
Izdelajte model zavarovanega železniskega prehoda za učni mikrokrmilniški sistem RT68-03. Zapornice naj pri dvigu in spustu zaznavajo morebitne ovire. Izdelajte tudi ustrezno svetlobno signalizacijo ter napisite vso potrebno programsko opremo.

Mentor: doc. dr. Tadej Tuma
Laborant: Brane Ždralo

Košmrl Boštjan (24040681)
v delu od 22.10.1997
rok oddaje 15.05.1998
zagovor 23.03.1998
16. Model parkirne zapornice za RT68-03
Izdelajte model parkirne zapornice za učni mikrokrmilniški sistem RT68-03. Zapornice naj bo opremljena s svetlobnim senzorjem, ki zaznava morebitne ovire pod zapornico in je hkrati sposoben šteti vstopajoče in izstopajoče avtomobile. Napišite tudi vso potrebno programsko opremo.

Mentor: doc. dr. Tadej Tuma
Laborant: Brane Ždralo

Košir Mihael (24040671)
v delu od 22.10.1997
rok oddaje 15.05.1998
zagovor 23.03.1998
17. Preprost valjni risalnik za RT68-03
Zgradite mehaniko in elektroniko za preprost valjni risalnik, ki bo služil kot učni pripomoček pri laboratorijskih vajah. Izdelajte tudi ustrezno programsko podporo v obliki gonilnika, ki je prilagojen obstoječemu večopravilnemu operacijskemu sistemu. Risalnik naj sprejema HPGL ukaze iz osebnega računalnika.

Mentor: doc. dr. Tadej Tuma

Šubic Danilo (24041061)
v delu od 26.02.1997
rok oddaje 30.06.1998
zagovor 04.07.1998
18. Mikrokrmilniški gostinski dozirni sistem
Izdelajte strojno in programsko opremo za krmiljenje gostinskih dozirnih naprav. Uporabite Motorolin mikrokrmilnik MC68HC11. Naprava naj omogoča točenje vnaprej določenih količin pijače in hkrati šteje iztočene mere. Programska oprema naj tudi ščiti sistem pred morebitno zlorabo.

Mentor: doc. dr. Tadej Tuma
Naročnik: Nektar d.o.o.

Kastelic Andrej (24930007)
v delu od 21.04.1997
rok oddaje 30.06.1998
zagovor 08.07.1998
19. GPS sinhronizacija računalniških mrež
Raziščite možnosti uporabe GPS (Global Positioning System) za časovno uskladitev lokalnih računalniških ur. Najprej izberite najustreznejši GPS sprejemnik, nato realizirajte priklop sprejemnika na lokalni stežnik in napišite ustrezno programsko opremo. V drugem delu naloge uporabite NTP (Network Time Protokol) za izvedbo sinhronizacije ostalih računalnikov, ki so preko lokalne mreže povezani s strežnikom.

Mentor: doc. dr. Tadej Tuma

Žerovc Sebastjan (24930107)
v delu od 01.10.1998
rok oddaje 15.06.1999
zagovor 04.02.1999
20. Prikazovalna tabla za športne rezultate
Izdelajte idejni načrt za sistem prikazovanja športnih rezultatov v dvoranah. Sistem naj bo modularno zasnovan in razširljiv. Centralno vodenje naj prevzame osebni računalnik. Izdelajte tudi prototipni modul na osnovi učnega mikrokrmilniškega sistema RT68-03 in napišite ustrezno programsko opremo.

Mentor: doc. dr. Tadej Tuma

Kunšič Jernej (24033561)
v delu od 02.04.1998
rok oddaje 31.05.1999
zagovor 04.06.1999
21. Prekinitve v večopravilnem operacijskem sistemu
Dopolnite jedro obstoječega večopravilnega operacijskega sistema za RT68-xx z možnostjo strojnih prekinitev. Ker je bil preprost operacijski sistem razvit za delo pri laboratorijskih vajah, dopolnitev ne sme bistveno spremeniti ustaljenih razmer!

Mentor: doc. dr. Tadej Tuma

Buermen Arpad (24940207)
v delu od 01.02.1999
rok oddaje 15.10.1999
zagovor 30.04.1999
22. Makroji v HTML dokumentih
Izdelajte programsko orodje, ki omogoča uporabo makrojev v HTML dokumentih. Program naj makro definicije prebere iz posebne vhodne datoteke in jih uporabi na celem seznamu HTML dokumentov, ki vsebujejo posebno označena mesta. Orodje naj omogoča tudi gnezdenje makrojev in naj bo napisano v programskem jeziku C++. Preverite delovanje svojega izdelka na praktičnem primeru.

Mentor: doc. dr. Tadej Tuma

Poljanec Damjan (24035351)
v delu od 19.02.1997
rok oddaje 30.06.1999
zagovor 03.07.1999
23. Tlačni senzor za mikrokrmilniški sistem 68HC11
Izdelajte samostojno napravo za tehtanje predmetov na osnovi industrijskega tlačnega senzorja. Naprava naj vsebuje vsa potrebna analogno digitalna vezja in naj preko sinhronega serijskega vmesnika pošilja podatke v učni mikrokrmilniški sistem 68HC11. Izdelajte tudi ustrezno programsko opremo, ki bo zajemala podatke, jih pretvarjala ter prikazovala na zaslonu osebnega računalnika.

Mentor: doc. dr. Tadej Tuma

Matičič Klavdio (24930122)
v delu od 27.05.1998
rok oddaje 31.12.1999
zagovor 23.12.1999
24. Postavitev strežnika za video kamero
Postavite in usposobite LINUX strežnik, ki bo sprejemal slike iz video kamere na strehi fakultetne stavbe in jih oddajal v svetovni splet. V ta namen najprej napišite ustrezno programsko opremo za zajem slikovnih podatkov in njihovo stiskanje v JPG obliko. Nato pripravite strežnik, namestite svojo programsko opremo in preverite njeno delovanje. Na koncu poskrbite še za poskusno delovanje strežnika v okviru fakultetne domače strani.

Mentor: doc. dr. Tadej Tuma

Peter Knego (24028591)
v delu od 27.06.1999
rok oddaje 15.05.2000
zagovor 16.05.2000
25. Krmiljenje naprav preko telefonskega omrežja
Na osnovi mikrokrmilniškega sistema HC11 izdelajte napravo za daljinski nadzor omrežnih porabnikov. Sistem naj bo voden preko telefonskega omrežja in naj omogoča poleg vklopov in izklopov tudi zvočna sporočila trenutnega stanja naprav. Izdelajte tudi ustrezno programsko opremo in preverite delovanje naprave. Posebno pozornost posvetite varnost v primeru izpada omrežne napetosti.

Mentor: doc. dr. Tadej Tuma

Sandi Zabukovec (24950160)
v delu od 05.04.2000
rok oddaje 30.06.2000
zagovor 04.07.2000
26. Optimiranje vhodnih datotek za CNC stroje
Izdelajte programsko opremo v jeziku PASCAL za avtomatsko transformiranje vhodnih datotek za CNC stroje, ki uporabljajo krmilnik PROMNUMERIKA PCK. Transformacija naj v dveh dimenzijah optimira gibanje stroja z upoštevanjem debeline orodja. Hkrati naj program izračunava optimalne profile hitrosti za posamezne premike, upoštevajoč vse dinamične lastnosti CNC stroja. V sodelovanju z uporabnikom perverite delovanje in učinkovitost vaših rešitev.

Mentor: doc. dr. Tadej Tuma
Naročnik: ROPROM d.o.o., Kočevje

Matjaž Finc (24940237)
v delu od 01.09.1999
rok oddaje 15.03.2001
zagovor 09.03.2001
27. Samostojen robot v obliki žuželke
Izdelajete majhnega robota, v obliki žuželke, ki se bo sposoben gibati s pomočjo sončne energije. Žuželka naj bo opremljena s svetlobnimi senzorji tako, da bo sposobna gibanja proti življensko potrebni svetlobi. Za izogibanje oviram pa potrebuje tudi senzorje dotika. Zaznavanje okolice preko senzorjev in strategijo posameznih premikov naj prevzame programska oprema ustreznega mikrokrmilnika. Poskrbite tudi za poseben režim spanja in prebujanja žuželke v obdobjih pomanjkanja svetlobne energije.

Mentor: doc. dr. Tadej Tuma

Andrej Nussdorfer (24950095)
v delu od 01.07.1999
rok oddaje 15.03.2001
zagovor 14.09.2000
28. Model avtomatskih vrat z IR senzorjem
Izdelajte model avtomatskih pomičnih vrat, kot jih poznamo pri vhodih v poslovne stavbe. Vrata naj bodo krmiljena s pomočjo učnega mikrokrmilniškega sistema 68HC11 in naj vključujejo IR senzor gibanja. Izdelajte tudi ustrezno programsko opremo in preverite delovanje celotnega sistema. Mehanika modela naj bo dovolj odporna za delo pri dodiplomskih laboratorijskih vajah.

Mentor: doc. dr. Tadej Tuma

Martin Mlakar (24940539)
v delu od 01.07.1999
rok oddaje 31.10.2000
zagovor 22.10.2000
29. Sistemski vmesnik sporočil za modularne procesorske strukture
Izdelajte najprej idejni projekt za splošno uporaben vmesnik sporočil, ki bo omogočal, konfiguriranje, testiranje in nadzor delovanja kompleksnih procesorskih struktur. Vmesnik naj podpira zlasti modularne sisteme, ki delujejo v realnem času. Nato realizirajte vmesnik sporočil za konkreten sistem TMA. Poskrbite tudi za ustrezen uporabniški vmesnik in pokažite delovanje na izbanih primerih.

Mentor: doc. dr. Tadej Tuma
Naročnik: Digital Development d.o.o.

Simon Šrot (24940461)
v delu od 01.12.2000
rok oddaje 15.06.2001
zagovor 09.03.2001
30. Model osebnega dvigala za mikrokrmilniški sistem 68HC11
Izdelajte model tronadstropnega osebnega dvigala za potrebe laboratorijskih vaj. Model naj bo zgrajen iz pleksi stekla, lesa in kovinskih profilov. Tako kabino kot tudi vrata naj premikata dva 5V elektromotorja. Model naj vsebuje vse potrebne IR senzorje, tipke in tudi LED prikazovalnik nadstropja. Maketa naj bo prilagojena za krmiljenje z obstoječim učnim mikrokrmilniškim sistemom 68HC11. Poleg mehanske, strojne in električne opreme izdelajte tudi ustrezno programsko opremo.

Mentor: doc. dr. Tadej Tuma

Janez Vidmar (24950151)
v delu od 01.12.2000
rok oddaje 15.10.2001
zagovor 18.05.2001
31. Nadgradnja programskega orodja MegaCAD za generiranje CNC kode
Preučite možnosti nadgradnje risarskega programskega orodja MegaCAD za avtomatsko generiranje CNC kode. Nadgradnja naj podpira CNC obdelovalne centre Theorema, ki uporabljajo krmilnik podjetja Tex Computer. Programska izvedba naj bo uporabniku prijazna in naj omogoča vnos specifičnih informacij, ki so potrebne za sestavljanje CNC kode. Programsko opemo tudi preverite na praktičnih primerih.

Mentor: doc. dr. Tadej Tuma

Primož Planinc (24940403)
v delu od 01.11.2000
rok oddaje 05.07.2001
zagovor 08.04.2001
32. Mobilni interaktivni govorni odzivnik
Izdelajte samostojen interaktiven govorni odzivnik na osnovi Ericssonovega GSM modula GM22. Sistem naj nadzoruje mikrokrmilnik družine PIC16 in naj bo sposoben dvosmerne govorne komunikacije. Hkrati poskrbite za nekaj najosnovnejših krmilnih relejev. Načrtujte tudi ustrezno programsko opremo in opravite osnovne funkcionale preizkuse.

Mentor: doc. dr. Tadej Tuma

Boštjan Knap (24930006)
v delu od 10.12.2000
rok oddaje 15.11.2001
zagovor 25.05.2001
33. Podatkovna zbirka kinetografskih simbolov za CorelDRAW
Raziščite možnosti uporabe risarskega programskega paketa CorelDRAW za izdelovanje kinetogramov. Preglejte literaturo in sistematizirajte znane simbole. Nato izdelajte ustrezno podatkovno zbirko in jo v obliki knjižnice vgradite v programski paket CorelDRAW. Spričo množice različnih kinetografskih simbolov pazite na preglednost in uporabniško prijaznost knjižnice. Pokažite uporabo na izbranih primerih kinetogramov.

Mentor: doc. dr. Tadej Tuma

Tomaž Bole (24930006)
v delu od 05.01.2001
rok oddaje 31.03.2001
zagovor 30.03.2001
34. Avtomatsko govorno obveščanje GSM naročnikov
Priključite zunanji GSM terminal na osebni računalnik in vzpostavite komunikacijo. Nato načrtujte programsko opremo, ki bo sposobna v določenih časovnih intervalih pregledovati SQL podatkovno bazo GSM uporabnikov in ob ključnih dogodkih uporabnika avtomatsko obvestiti. Zgradite tudi preprost sistem zlaganja vnaprej posnetih govornih vzorcev, ki bo omogočal poleg običajnih SMS sporočil tudi govorno obveščanje. Programsko opremo napišite v jeziku Visual Basic.

Mentor: doc. dr. Tadej Tuma

Miha Filipič (24940236)
v delu od 15.03.2001
rok oddaje 15.11.2001
zagovor 20.04.2001
35. Mikrokrmilniška obdelava podatkov tlačnega senzorja
Izdelajte mikrokrmilniški sistem, ki zajema podatke iz tlačnega senzorja, jih obdela ter prikaže uporabniku na zaslonu. Uporabite mikrokrmilnik PIC16F84 ter 12 bitni analogno digitalni pretvornik ADS1211. Pri načrtovanju vezja posebej pazite na izvedbo občutljivega analognega dela. Napišite tudi ustrezno programsko opremo in pokažite delovanje na izbranih primerih.

Mentor: doc. dr. Tadej Tuma

Branko Perko (24042061)
v delu od 15.11.2000
rok oddaje 05.07.2001
zagovor 06.08.2001
36. Selektivno IP maskiranje za LINUX strežnike
Načrtujte strategijo za omejevanje dostopa do svetovnega spleta iz študentskega laboratorija. Lokalni LINUX usmerjevalnik naj preprečuje dostop do določenih spletnih domen. Pooblaščena oseba naj ima preko posebne spletne strani možnost izbirati med neomejenim dostopom, dostopom omejenim na fakultetne spletne strani in dostopom omejenim na laboratorijski strežnik. Ustrezno nastavite usmerjevalnik, izdelajte potrebne skripte in preverite delovanje sistema.

Mentor: doc. dr. Tadej Tuma
Laborant: Branko Ždralo

Igor Čarman (24036601)
v delu od 15.10.2001
rok oddaje 15.05.2002
zagovor 20.12.2001
37. Predvajalnik MP3 zvočnih zapisov iz kompaktnega diska
Načrtujte in izdelajte napravo, ki bo preko standardnega vodila dostopala do računalniške CD enote. Naprava naj vključuje uporabniški vmesnik za izbiro datoteke na disku in njeno predvajanje v analogni obliki. Za dekodiranje MP3 zapisa v realnem času uporabite integrirano vezje MAS3507, nadzor nad napravo pa naj prevzame mikrokrmilnik PIC 16F877. Napišite tudi ustrezno programsko opremo in preverite delovanje naprave.

Mentor: doc. dr. Tadej Tuma

Bojan Burkeljc (64960151)
v delu od 15.09.2001
rok oddaje 15.12.2001
zagovor 17.12.2001
38. Zajemanje podatkov iz GPS enote z DSP procesorjem
Načrtujte mikroprocesorski sistem za sprejemanje in obdelavo podatkov iz GPS sprejemnika Motorola M12 Oncore. Z uporabo digitalnega signalnega procesorja TMS320VC5402 zagotovite širok spekter obdelave sprejetih podatkov, vključno z možnostjo prenosa v osebni računalnik. Vso dodatno logiko realizirajte s CPLD vezjem XC9572XL. Izdelajte tudi osnovno programsko opremo in preverite delovanje prototipne naprave.

Mentor: doc. dr. Tadej Tuma

Matej Cvikl (24950019)
v delu od 01.09.2001
rok oddaje 05.07.2002
zagovor 01.03.2002
39. Sistem za krmiljenje in nadziranje asinhronskih motorjev
Načrtujte krmilnik za trifazne asinhronske motorje, ki s pomočjo pulzno širinske modulacije omogoča nastavljanje napetosti in frekvence. Sistem naj bo zasnovan okoli mikrokrmilnika MC68HC908MR32 in naj vključuje tudi serijsko komunikacijo z osebnim računalnikom. Slednji naj prevzame nadzorne naloge v času razvoja. Izdelajte prototip, napišite ustrezno programsko opremo in preverite delovanje sistema.

Mentor: doc. dr. Tadej Tuma

Marko Birsa (24033001)
v delu od 15.10.2001
rok oddaje 15.04.2002
zagovor 19.04.2002
40. Mikrokrmilniški sistem za nadzor temperature v različnih prostorih objekta
Načrtajte in izdelajte napravo za merjenje temperature zraka v 8 različnih prostorih istega objekta. Sistem zgradite z mikrokrmilnikom PIC 16F877, za zajemanje temperaturnih podatkov pa uporabite integrirane digitalne senzorje DS 18s20. Naprava naj vsebuje tudi preprost uporabniški vmesnik za vnos sistemskih parametrov in prikazovanje rezultatov. Bodite pozorni na oddaljenost senzorskih elementov od naparave. Napišite ustrezno programsko opremo ter preverite osnovno delovanje naprave.

Mentor: doc. dr. Tadej Tuma

Simon Prosen (64970250)
v delu od 01.04.2002
rok oddaje 15.06.2002
zagovor 07.06.2002
41. Vmesnik za robotsko krmiljenje šahovnice
Izdelajte strojni in programski vmesnik, ki bo omogočal premikanje figur na šahovnici s pomočjo XRC robotskega krmilnika japonskega podjetja Yaskawa. Najprej opremite klasično šahovnico z ustreznimi senzorji ter prilagodite figure za manipuliranje z UP6 robotsko roko. Napišite potrebne programske gonilnike za zajem senzorskih podatkov, za krmiljenje robotske roke in povežite nastali sistem z ustreznim šahovskim programom na osebnem računalniku. Osnovni namen naloge je zanimiva, tržno učinkovita predstavitev robotskih zmogljivosti na gospodarskih sejmih.

Mentor: doc. dr. Tadej Tuma

Peter Levstek (64960192)
v delu od 01.02.2002
rok oddaje 15.06.2002
zagovor 21.06.2002
42. Večnamenski operacijski sistem za večopravilno delo v realnem času
Načrtajte splošno uporaben večopravilni operacijski sistem za mikrokrmilnike, ki delujejo v realnem času. Operacijski sistem naj omogoča dinamično "preemptive" razporejenje opravil, podpira naj zunanje prekinitve, binarne semaforje, sporočilne vrste in lastne časovnike. Poskrbite tudi za preprosto razvojno okolje, ki bo omogočalo prenos programov v ciljni sistem in osnovni nadzor nad delovanjem opravil. Operacijski sistem napišite v programskem jeziku C pri čemer pazite, da bo čim lažje prenosljiv na čim večje število mikrokrmilnikov. Delovanje preverite na preprostem sistemu, ki temelji na procesorju AVR ATMega103.

Mentor: doc. dr. Tadej Tuma

Marko Panger (64970103)
v delu od 05.04.2002
rok oddaje 30.11.2002
zagovor 06.09.2002
43. Mikrokrmilniški sistem za analizo serijske povezave
Načrtajte programsko opremo za obstoječ mikrokrmilniški sistem HC11, ki bo omogočala analizo prometa na poljubni RS232 povezavi. Mikrokrmilnik naj s pomočjo vzporednih vrat prisluškuje signalom na povezavi, prepoznava RS232 protokol ter shranjuje prebrane bajte v medpomnilnik. Rezultate naj sistem prikazuje na osebnem računalniku. Posebno pozornost posvetite hitrosti tako, da bo mogoče slediti čim hitrejšemu dogajanju na opazovani povezavi.

Mentor: prof. dr. Tadej Tuma

Benjamin Rotar (24038291)
v delu od 01.02.2002
rok oddaje 30.09.2002
zagovor 27.09.2002
44. Nizkonapetostni DC,AC/DC stikalni pretvornik za polnenje svinčenih akumulatorjev
Načrtajte in izdelajte univerzalni polnilnik svinčenih akumulatorjev, ki bo primeren za vgradnjo v naprave s 24V 7A akumulatorskim napajanjem. V času hitrega polnenja je na razpolago 14V izmenični vir, 12V enosmerni vir ali pa 24V enosmerni vir. Pretvornik je namenjen za terenske razmere, zato posebej pazite na temperaturno območje delovanja. Na izdelanem vezju opravite vse potrebne meritve.

Mentor: prof. dr. Tadej Tuma

Davor Šef (24002301)
v delu od 01.04.2002
rok oddaje 15.12.2002
zagovor 04.04.2003
45. Komunikacijski ethernet modul za 8 bitne mikrokrmilnike
Načrtajte komunikacijski modul za prikolp 8 bitnega mikrokrmilnika na ethernet omrežje. Modul naj temelji na integriranem mrežnem krmilniku CS8900A, programski nadzor pa naj prevzame mikokrmilnik PIC16F877. Izdelajte ustrezno tiskanino, sestavite sistem in preverite njegovo osnovno delovanje. Posebno pozornost namenite razvoju sistemske programske opreme. Tako strojno kot tudi programsko opremo načrtujte čim bolj odprto in modularno.

Mentor: prof. dr. Tadej Tuma

Sandi Zabukovec (24950160)
v delu od 01.06.2002
rok oddaje 15.01.2003
zagovor 20.12.2002
46. Priključitev učnega mikrokrmilniškega sistema HC11 na lokalno omrežje
Načrtajte prilagoditveno vezje za povezovanje obstoječega učnega mikrokrmilniškega sistema HC11 s tiskanino proizvajalca SystorVest, ki omogoča dostop do lokalnega ethernet omrežja. Sestavite prototipni sistem in preverite njegovo delovanje. Napišite ustrezno programsko opremo za mikrokrmilnik v zbirniku HC11. Pokažite delovanje komunikacije z osebnim računalnikom tako, da sestavite preprost gonilnik v programskem jeziku delphi.

Mentor: prof. dr. Tadej Tuma

Tomaž Kramarič (64960063)
v delu od 10.12.2002
rok oddaje 15.03.2003
zagovor 14.03.2003
47. Mehanski model dvigala za učni mikrokrmilniški sistem M68HC11
Načrtajte in izdelajte mehanski model dvigala, ki vključuje vse bistvene električne in elektronske elemente pravega dvigala. Krmiljenje izvedite s pomočjo novega učnega mikrokrmilniškega sistema M68HC11, pri tem smotrno izkoristite integrirani periferni vmesnik PSD834. Napišite ustrezno zbirniško programsko opremo in preverite delovanje celotnega sistema. Model se bo kot učni pripomoček uporabljal pri laboratorijskih vajah dodiplomskega študija.

Mentor: prof. dr. Tadej Tuma

Gregor Hočevar (64960334)
v delu od 10.10.2002
rok oddaje 15.08.2003
zagovor 21.03.2003
48. Pregled regeneracijskih datotek za telefonske centrale HiQ9200
Preučite način zapisovanja podatkovnih zbirk telefonske centrale HiQ9200 v regeneracijske datoteke. Napišite programsko opremo za osebni računalnik, ki bo uporabniku omogočala poizvedbe v obliki vrstičnega dialoga. Pri tem naj se podatki črpajo iz regeneracijskih datotek namesto neposredno iz telefonske centrale. Za nabor ukazov uporabite podmnožico standardnih MML ukazov tako, da bo uporabnik dostopal do podatkov iz regeneracijskih datotek na osebnem računalniku na enak način kot do izvornih podatkov telefonske centrale.

Mentor: prof. dr. Tadej Tuma

Dušan Viher (24034301)
v delu od 10.10.2002
rok oddaje 15.04.2003
zagovor 04.04.2003
49. Avtonomen mehaniziran kurirski sistem
Zamislite si mehaniziran transportni sistem, primeren za opravljanje kurirskih storitev znotraj velikih objektov, kot naprimer bolnišnic, letališč ali poslovnih centrov. Navigacijski sistem transportnih enot naj bo avtonomen, poceni, čim bolj prilagodljiv in uporabniško prijazen. Delovanje sistema dokažite na prototipnem modelu kurirske enote. Načrtajte mehanske sklope, akumulatorski pogon in ustrezno optično navigacijsko senzoriko. Krmiljenje izvedite s pomočjo učnega mikrokrmilniškega sistema M86HC11. Napišite ustrezno programsko opremo in preverite delovanje celotnega sistema.

Mentor: prof. dr. Tadej Tuma

Klemen Kisel (64970381)
v delu od 10.02.2003
rok oddaje 15.07.2003
zagovor 03.07.2003
50. Hišna telefonska centrala
Načrtajte in izdelajte telefonsko centralo, ki bo omogočala priključitev štirih telefonskih terminalov (telefonski aparat, računalniški modem, telefonska tajnica, telefaks) na en analogni priključek javnega telefonskega omrežja. Priključena terminalna oprema naj ima možnost impulznega in dvotonskega večfrekvenčnega izbiranja (DTMF). Telefonska centrala naj omogoča dohodne, odhodne in notranje telefonske zveze, prevezovanje ter komunikacijo z osebnim računalnikom.

Mentor: prof. dr. Tadej Tuma

Borut Wagner (64980182)
v delu od 15.05.2003
rok oddaje 15.11.2003
zagovor 03.07.2003
51. Zajemanje podatkov z mikrokrmilniškega sistema preko USB vodila
Preučite standard USB vodila. Na osnovi integriranega vezja FT245BM načrtajte USB vmesnik, ki bo omogočal komunikacijo med osebnim računalnikom in mikrokrmilniškim sistemom MC68HC11. Napišite ustrezne programske gonilnike tako za mikrokrmilniški sistem kot tudi za osebni računalnik. Nato zgradite referenčno aplikacijo, ki bo prikazovala zajemanje merilnih podatkov z mikrokrmilnilka. Preverite delovanje sistema.

Mentor: prof. dr. Tadej Tuma

Kristjan Baša (64970011)
v delu od 01.06.2003
rok oddaje 15.12.2003
zagovor 04.08.2003

52. Uporaba WLAN tehnologije izven zaprtih prostorov
Zgradite brezžično lokalno omrežje (WLAN), ki bo povezovalo več uporabnikov v štirih različnih stanovanjskih objektih. Uporabite standardno brezžično opremo za domačo rabo in jo po potrebi ustrezno prilagodite za zunanje delovanje. Lokalno omrežje naj ima zmogljivost 10Mbit/s in naj omogoča skupno rabo datotek in ADSL priključka za internet. Preverite hitrost in zanesljivost delovanja lokalne mreže.

Mentor: prof. dr. Tadej Tuma

Borut Perko (64980114)
v delu od 13.11.2003
rok oddaje 15.05.2004
zagovor 27.05.2004

53. Naprava za prikaz klicoče številke na analognih telefonskih linijah
Načrtajte samostojno napravo, ki se priključi vzporedno na standardno analogno telefonsko linijo. Naprava naj sprejema, hrani in prikazuje telefonske številke prejetih klicev. Pri tem uporabite mikrokrmilnik ATMEGA8 in integrirano vezje MT8843 za sprejem CLIP signala. Izdelajte potrebno strojno opremo, napišite ustrezno programsko opremo in preizkusite delovanje naprave.

Mentor: prof. dr. Tadej Tuma

Sašo Zakrajšek (64960243)
v delu od 01.01.2004
rok oddaje 15.07.2004
zagovor 05.07.2004

54. Avtomatska meteorološka postaja z glasovnim odzivnikom
Načrtajte meteorološko postajo, ki bo merila hitrost vetra, smer vetra in temperaturo ozračja. Izmerjene podatke naj uporabnikom sporoča s pomočjo mobilnega telefonskega omrežja. Naprava naj deluje z neodvisnim baterijskim napajanjem. Strojno opremo zgradite na osnovi mikrokrmilnika PIC16F877. Izdelajte tudi ustrezno programsko opremo v programskem jeziku C++. Preverite delovanje sistema.

Mentor: prof. dr. Tadej Tuma

Boris Vidrgar (64980173)
v delu od 01.01.2004
rok oddaje 01.12.2004
zagovor 03.09.2004


55. Vzorčno merjenje temperature in tlaka z mikrokrmilniškim sistemom M68HC11
Nadgradite obstoječ mikrokrmilniški sistem M68HC11 s strojno opremo, ki bo omogočala vzorčno merjenje temperature in tlaka. Načrtajte tudi vmesnik za priključitev pomnilniške kartice. V zbirniškem jeziku napišite ustrezno programsko opremo za zajemanje podatkov in njihovo sprotno arhiviranje v pomnilniški kartici. Preverite delovanje celotnega sistema.

Mentor: prof. dr. Tadej Tuma

Matej Nemec (24950248)
v delu od 01.06.2004
rok oddaje 15.12.2004
zagovor 10.11.2004


56. Koncept navideznega procesorja
Definirajte lastnosti navideznega procesorja tako, da bo nadomestil funkcionalnost zastarelih mikrokrmilnikov družine HC12. Hkrati naj bo navidezen procesor široko odprt in neodvisen od konkretne strojne izvedbe. Nato načrtajte in izdelajte dve inačici na osnovi najsodobnejših mikrokrmilnikov C32 in DG256. Izdelajte osnovno programsko opremo in pokažite delovanje.

Mentor: prof. dr. Tadej Tuma

Zoran Bjelić (64960010)
v delu od 01.07.2004
rok oddaje 15.05.2005
zagovor 20.04.2005


57. Šestvhodno RS232 stikalo
Načrtajte RS232 stikalo, ki bo omogočalo šestim napravam poljubno medsebojno komuniciranje na fizičem RS232 nivoju. Strojno opremo zgradite na osnovi Atmel mikrokrmilnika ATmega8515. Komunikacijski protokol izvedite v programski obliki tako na fizičnem kot tudi na paketnem nivoju. Uporabite programski jezik C. Delovanje stikala preverite s pomočjo osebnega računalnika.

Mentor: prof. dr. Tadej Tuma

Marjan Fojkar (64000211)
v delu od 01.02.2004
rok oddaje 15.06.2005
zagovor 01.06.2005


58. Grafični uporabniški vmesnik za spletno kamero
Zasnujte nov, uporabniku prijazen grafični vmesnik za krmiljenje spletne kamere, ki se nahaja na strehi Fakultete za elektrotehniko. Uporabniku naj omogoča navigiranje s pomočjo grafičnih elementov ali z izbiro vnaprej določenih zanimivih pogledov. Napišite vso potrebno programsko opremo, jo namestite na fakultetni strežnik in preverite delovanje.

Mentor: prof. dr. Tadej Tuma

Jernej Švigelj (24950140)
v delu od 10.03.2005
rok oddaje 15.10.2005
zagovor 20.09.2005


59. Naprava za registriranje delovnega časa
Načrtajte napravo za registriranje časa prisotnosti na delovnem mestu. Naprava naj prepoznava delojemalce s pomočjo brezkontaktnih kartic, zajete podatke pa naj posreduje osebnemu računalniku. Uporabite mikrokrmilnik AVR8515, napišite ustrezno programsko opremo in preverite delovanje sistema.

Mentor: prof. dr. Tadej Tuma

Janez Pregelj (64970478)
v delu od 18.03.2005
rok oddaje 15.07.2005
zagovor 10.07.2005


60. Harmonični razsmernik
Načrtujte razsmernik, ki bo pretvarjal 12 voltno istosmerno napetost iz avtomobilskega akumulatorja v standardno izmenično omrežno napetost. Naprava naj omogoča pretvorbo moči do 800W. Oblika izhodne napetosti naj bo harmonična in ne le odsekoma zvezen približek. Uporabite mikrokrmilnike družine PIC, napišite ustrezno programsko opremo in preverite delovanje naprave z meritvami.

Mentor: prof. dr. Tadej Tuma

Žiga Divjak (64000028)
v delu od 10.01.2006
rok oddaje 15.09.2006
zagovor 10.07.2006


61. Krmiljenje mitralnega simulatorja
Načrtujte elektronsko krmiljenje za eksperimentalno napravo, ki simulira delovanje srčne zaklopke. Naprava naj bo zgrajena na osnovi učnega mikrokrmilniškega sistema HC11 in naj omogoča poleg osnovne funkcionalnosti mehanskih sklopov tudi izvajanje ustreznih meritev procesnih veličin. Zajete podatke o pretoku, pritisku in temperaturi kapljevine naj posreduje preko serijske komunikacije v osebni računalnik za nadaljno obdelavo. Napišite tudi potrebno programsko opremo in preverite delovanje sistema s testiranjem hemodinamskih procesov pri različnih patoloških konfiguracijah elementov mitralnega aparata.

Mentor: prof. dr. Tadej Tuma

Tomaž Ferbežar (64990052)
v delu od 10.11.2005
rok oddaje 01.09.2006
zagovor 05.07.2006


62. Naprava za merjenje vibracij na človeškem telesu
Načrtujte napravo, ki bo merila jakost in količino vibracij na človeškem telesu. Izdelajte mobilno strojno opremo z ustreznimi senzorji, ki se pritrdijo na obremenjene telesne dele. Napišite programsko opremo za zajemanje podatkov in njihovo obdelavo tako, kot predpisuje standard ISO 8041. Nato preiskusite delovanje naprave in primerjajte rezultate meritev s pričakovanimi.

Mentor: prof. dr. Tadej Tuma

Marko Jamšek (64980056)
v delu od 10.04.2006
rok oddaje 01.12.2006
zagovor 05.10.2006


63. Nadzor in krmiljenje bivanjskih naprav
Načrtujte splošno uporaben sistem za nadzor in krmiljenje bivanjskih naprav v gospodinstvu. V ta namen izoblikujte primeren komunikacijski vmesnik, standardno krmiljeno enoto za poljubno napravo in centralno krmilno napravo, ki vrši nadzor v realnem času. Definirajte tudi uporabniško prijazen vmesnik na osebnem računalniku za konfiguriranje preko preprostega interpretirnega jezika. Opravite ustrezno testiranje in pokažite delovanje sistema.

Mentor: prof. dr. Tadej Tuma

Primož Alič (64000003)
v delu od 01.04.2006
rok oddaje 01.06.2007
zagovor 02.03.2007


64. Samostojni robot z IR navigacijo
Načrtujte model samostojnega robota, ki se premika s pomočjo koračnih motorjev. Robot naj bo sposoben zaobiti oviro in s pomočjo IR senzorjev najti svojo bazno postajo za polnjenje akumulatorjev. Izdelajte ustrezno mehansko, strojno in programsko opremo ter preizkusite delovanje sistema. Posebno pozornost namenite mehanskemu in električenmu priklopu na bazno postajo. Robot naj bo voden s pomočjo učnega mikrokrmilniškega sistema HC11.

Mentor: prof. dr. Tadej Tuma

Gašper Korinšek (64010086)
v delu od 10.10.2006
rok oddaje 01.07.2007
zagovor 12.06.2007


65. Prenova varovalnega sistema v ZPKZ Dob pri Mirni
Analizirajte obstoječ sistem varovanja zavoda za prestajanje kazni zapora Dob pri Mirni. Primerjajte tehnično izvedbo z Evropskimi standardi in ugotovite pomanjkljivosti. Nato izdelajte načrt prenove obstoječega sistema. Pri tem upoštevajte tehnične zmožnosti, Evropske smernice in razpoložljiva sredstva.

Mentor: prof. dr. Tadej Tuma

Bogdan Muren (24037801)
v delu od 10.10.2006
rok oddaje 01.07.2007
zagovor 28.06.2007


66. Replika mikroračunalnika Galaksija
Načrtujte in izdelajte strojno repliko nekoč zelo priljubljenega mikroračunalnika Galaksija, ki je bil zasnovan 1983 v bivši Jugoslaviji. Cilj naloge je strojna oprema, ki je popolnoma združljiva z originalom. Preverite delovanje replike s pomočjo bogate zbirke programske opreme, ki je danes še na voljo. Posebno pozornost namenite nekdanjemu operacijskemu sistemu Galaksije.

Mentor: prof. dr. Tadej Tuma

Tomaž Šolc (64010209)
v delu od 10.02.2007
rok oddaje 01.09.2007
zagovor 29.09.2007


67. Stroškovni vidik uvedbe VoIP tehnologije
Raziščite tehnične možnosti za zamenjavo klasične telefonske infrastrukture srednje velikega podjetja s sodobno VoIP opremo. Pri tem se osredotočite na stroškovni vidik in odgovorite na vprašanje po kolikšem času se podjetju katera investicija povrne. Ugotovitve prikažite na simuliranem primeru. Pri tem upoštevajte trenutne cene na tržišču.

Mentor: prof. dr. Tadej Tuma

Alojz Marn (24016971)
v delu od 10.01.2006
rok oddaje 01.10.2007
zagovor 29.09.2007


68. Preprečevanje kondenzacije na vetrobranskem steklu
Raziščite fizikalno ozadje nastanka kondezacije na avtomobilskem vetrobranskem steklu. Nato načrtujte mikrokrmilniško vodeno klimatsko napravo, ki prepozna potencialne razmere za nastanek kondenza in z vpihavanjem ustrezno suhega zraka prepreči nevarno rosenje. Za detekcijo vlage uporabite senzor SHT15 proizvajalca Sensirion. Zgradite strojno opremo na osnovi mikrokrmilnika ARM7, napišite programsko opremo in preizkusite deloanje sistema na maketi.

Mentor: prof. dr. Tadej Tuma

Peter Zupan (64020463)
v delu od 11.06.2007
rok oddaje 01.01.2008
zagovor 15.09.2007


69. Večnamenski kolesarski merilnik
Načrtujte večnamenski sistem za sportno zajemanje podatkov med kolesarjenjem. Sistem naj meri hitrost, kadenco, prevoženo razdaljo, nadmorsko višino, temperaturo in srčni utrip. Za prve tri velične uporabite klasičen magnetni senzor, za nadmorsko višino in temperaturo uporabite ustrezni integrirani tlačni senzor, srčni utrip pa izmerite s pomočjo brezžičnega prsnega pasu, ki deluje na EKG principu. Zgradite primeren mikrokrmilniški sistem za zajem in hranjenje podatkov. Mikrokrmilnik naj podatke sproti prikazuje na majhnem zaslonu, po končani vožnji pa naj se podatki prenesejo na osebni računalnik za nadaljno obdelavo. Napišite ustrezno programsko opremo in preizkusite delovanje sistema.

Mentor: prof. dr. Tadej Tuma

Dušan Mandelj (64980093)
v delu od 04.09.2007
rok oddaje 04.04.2008



70. Zajemanje podatkov za električno impedančno tomografijo
Raziščite lastnosti signalov, ki prihajajo iz analognih senzorjev za merjenje bioimpedance človeškega tkiva. Preučite zahteve merilnih sistemov, ki na osnovi aktivne meritve bioimpedance izračunavajo tomograme. Zgradite ustrezni prototipni sistem za zajemanje analognih signalov in z meritvami dokažite pravilnost njegovega delovanja.

Mentor: prof. dr. Tadej Tuma

Bor Kos (64020077)
v delu od 01.07.2007
rok oddaje 04.12.2008



Avtorji.