31. DETEKTOR FAZNE NAPAKE SIGNALOV OPTIČNEGA ENKODERJALuka Brinovšek, 2011, diplomsko delo/naloga Opis: V diplomski nalogi je predstavljen princip delovanja detektorja fazne razlike. Izvedli smo ga v Xilinx ISE kot program za razvojno ploščo Spartan 3A, zapisan v programskem jeziku VHDL. V Programu ISE smo opravili tudi računalniško simulacijo. Predstavili smo tudi delovanje vhodnega vezje ter opravljene meritve na njem. Ob koncu pa so prikazane meritve delovanja detektorja, ki je sprogramiran na protobordu Spartan 3A ter povezan s pripadajočim analognim vhodnim vezjem. Ključne besede: Detektor fazne napake, enkoder pomika, programirljiva logična vezja FPGA Objavljeno v DKUM: 27.09.2011; Ogledov: 2438; Prenosov: 171
Celotno besedilo (5,01 MB) |
32. RAZŠIRITVENI MODUL ZA RAZVOJNO PLOŠČO AVNET SPARTAN 3AAljaž Babič, 2011, diplomsko delo Opis: V diplomskem delu obravnavamo razširitveni modul za razvojno ploščo Avnet Spartan 3A za analogno/digitalno (A/D) in digitalno/analogno (D/A) pretvorbo. Predstavimo FPGA programirljiva logična vezja, opišemo razvojno ploščo Avnet Spartan 3A ter podamo osnove za načrtovanje VF tiskanih vezij. V nadaljevanju s pomočjo načrtovalskega orodja Altium Designer Summer 09 izdelamo tiskano vezje razširitvenega modula. Vmesnik SPI, ki skrbi za komunikacijo vezja FPGA z razširitvenim modulom, smo opisali z jezikom VHDL ter pravilnost delovanja preverili s simulacijo. Delovanje celotnega vezja smo preverili z meritvijo ter komentirali dobljene rezultate. Ključne besede: A/D pretvornik, D/A pretvornik, FPGA - Programirljiva logična vezja Objavljeno v DKUM: 08.07.2011; Ogledov: 3060; Prenosov: 193
Celotno besedilo (2,77 MB) |
33. PODPORA ZA USB IN UPORABA VMESNIKA USB BLUETOOTH NA RAZVOJNI PLOŠČI VIRTEX 5 XUPV5-LX110TMatic Marholt, 2011, diplomsko delo Opis: V diplomski nalogi smo na razvojni plošči Virtex 5 XUPV5-LX110T dodali podporo za Cypresov krmilnik USB. V distribucijo Petalinux, ki smo jo naložili na razvojno ploščo, smo dodali gonilnik za krmilnik USB in programe Bluetooth. Napisali smo program, s katerim imamo prek komunikacije Bluetooth na razvojni plošči nadzor nad LED diodami in stikali. Izvedli smo tudi preizkus branja pomnilniškega ključa USB na razvojni plošči. Ključne besede: univerzalno serijsko vodilo, USB, Bluetooth, razvojna plošča, FPGA Objavljeno v DKUM: 21.04.2011; Ogledov: 2353; Prenosov: 149
Celotno besedilo (3,40 MB) |
34. VGRAJENI SISTEMI DSP/FPGA V SISTEMIH VODENJAMilan Čurkovič, 2010, magistrsko delo Opis: Naloga predstavlja delo na sistemu digitalnega regulatorja, zgrajenega na digitalnem signalnem procesorju TMS320C32. Digitalni signalni procesor omogoča hitro računanje tudi v formatu s plavajočo vejico, kar je posebej primerno pri razvoju novih algoritmov in pri delu s študenti. Signalnemu procesorju je dodano še programabilno logično vezje -FPGA s 40 tisoč logičnimi vrati za izvedbo tudi nekonvencionalnih perifernih vmesnikov (meritev položaja in hitrosti z inkrementalnim dajalnikom, različni trifazni pulzno širinski modulatorji, različne komunikacije (RS232, RS485, CAN) in sočasne meritve napetosti in faznih tokov). DSP-2 kartica je opremljena s terminalskim programom za prenose uporabniških programov in spremljanje izvajanja programa v tekstovni in gra.čni obliki, kot tudi sprotni prenos uporabniških podatkov na osebni računalnik za kasnejšo obdelavo. Osnovni kartici je bil dodan še vmesnik za vodenje do štiriosnega robotskega mehanizma in vmesnik za dodatno FPGA kartico Nexys ali Nexys2. Ta nam pri kapaciteti FPGA vezja do 1,2 milijona logičnih vrat omogoča tudi izvedbo algoritmov vodenja v samem FPGA vezju in ne samo perifernih vmesnikov. V okviru Inštituta je bila razvita tudi programska oprema za avtomatsko generiranje aplikacij iz MATLAB/Simulink okolja. Kartica se v vseh predstavljenih oblikah v veliki meri uporablja na našem inštitutu in tudi nekaterih drugih pri pedagoškem in raziskovalnem delu. Eden izmed zadnjih projektov je tudi laboratorij za oddaljeno izvajanje preizkusov na različnih DSP-2 sistemih, ki je dostopen preko spletnih strani Inštituta za Robotiko. Ključne besede: DSP-digitalni signalni procesor, FPGA, mikrokrmilnik, inkrementalni dajalnik, meritev hitrosti, trifazni mostič, pulzno širinska modulacija, vektorska regulacija, vgrajeni sistemi Objavljeno v DKUM: 06.01.2011; Ogledov: 3361; Prenosov: 355
Celotno besedilo (6,73 MB) |
35. PWM KRMILJENJE MOTORJEV Z FPGA RAZVOJNO PLOŠČO NANOBOARD 3000XNEmil Grmšek, 2010, diplomsko delo/naloga Opis: Diplomsko delo opisuje vgrajeno nacrtovanje FPGA sistemov z razvojno plošco
NanoBoard 3000XN. Jedro sistema je FPGA cip družine Xilinx Spartan 3AN
XC3S1400AN. Nacrtovanje sistema je izvedeno na visoki abstraktni ravni z uporabo
razvojnega orodja Altium Designer Summer 09. Na zacetku je predstavljena splošna
razdelitev programirljivih vezij, med katere spada tudi FPGA vezje. Sledi opis in
predstavitev uporabljene razvojne plošce, na kateri je izveden sistem. Jedro opisuje
zasnovo in realizacijo FPGA sistema za krmiljenje enosmernih motorjev preko serijske
povezave RS232. Glavni namen modula je pošiljanje podatkov preko serijske povezave
na mikroprocesor, kjer se podatki obdelajo in ustrezno krmilijo PWM izhod, ter izhodne
releje. Cilj diplomske naloge je bil, da s pridobljenim znanjem prikažemo postopek
nacrtovanja FPGA vgrajenih sistemov z razvojno plošco NanoBoard 3000XN in orodjem
za nacrtovanje. Tako smo preslikali del do sedaj zasnovanega vezja nadzornega robota
AIPCT v FPGA vezje in pustili možnost za nadaljnji razvoj. Ključne besede: Nacrtovanje vgrajenih sistemov, vgrajen sistem, RISC procesor, FPGA vezje, RS232 komunikacija, pulzno širinska modulacija Objavljeno v DKUM: 16.09.2010; Ogledov: 3339; Prenosov: 304
Celotno besedilo (6,79 MB) |
36. UPORABA FPGA VEZIJ PRI UČNEM PROCESU IN IZVEDBA REGULACIJE PRETVORNIKA NAVZDOLJernej Otič, 2009, diplomsko delo Opis: Diplomska naloga je sestavljena iz dveh delov, prvi del je prvenstveno namenjen kot navodilo za delo z učnim sistemom Nexys in vsebuje opis učne platforme Nexys, navodila za uporabo programskega paketa Xilinx ISE ter primere laboratorijskih vaj, ki so namenjene za delo z Nexys pri predmetu digitalna tehnika.
Drugi del diplomske naloge pa je implementacija histereznega regulatorja za DC/DC pretvornik navzdol na učni platformi Nexys, opisan bo tudi nadzorno komunikacijski grafični vmesnik za PC, napisan v programskem paketu Delphi. V tem delu sem želel pokazati, kako lahko uporabimo različne tehnologije in različna programska orodja, da dobimo končni izdelek. Ključne besede: DC/DC Pretvornik navzdol, Delphi, RS232, histerezni regulator, programirna FPGA vezja, Xilinx, ISE Objavljeno v DKUM: 15.05.2009; Ogledov: 2560; Prenosov: 215
Celotno besedilo (2,80 MB) |
37. NELINEARNI PRISTOP K REGULACIJI PRETVORNIKA NAVZDOL Z UPORABO POLJA PROGRAMIRLJIVIH LOGIČNIH VRATMitja Truntič, 2009, doktorska disertacija Opis: V nalogi je predstavljena izvedba napetostne regulacije pretvornika navzdol z regulatorjem stanj podprtim s sistemom mehke logike. Regulacija je izvedena v programirljivem vezju FPGA (Fields Programmable Gate Array). Parametri regulatorja z mehko logiko se nastavljajo z genetskim algoritmom glede na želen dinamični odziv napetostno reguliranega pretvornika navzdol.
Podan nelinearni pristop k regulaciji pretvornika navzdol je bil najprej preskušen na simulacijskem vezju, izdelanem v programskem paketu MATLAB/SIMULINK. Rezultati simulacij so potrdili, da se je s spremenljivo nastavitvijo ojačanj regulatorja stanj možno približati želenemu dinamičnemu odzivu napetostno reguliranega pretvornika navzdol, glede na fizikalne omejitve delovanja pretvornika ter zmožnosti regulatorja.
Na osnovi dobljenih rezultatov iz simulacij je bilo izdelano eksperimentalno vezje, na katerem je bila preverjena nelinearna regulacija napetosti pretvornika navzdol. Regulator z ostalimi potrebnimi enotami za zajemanje digitalnih signalov iz analogno-digitalnega pretvornika ter generiranje pulznoširinskih signalov so izvedeni v programirljivem vezju FPGA. Celoten regulacijski algoritem se izračuna v 60ns, kar omogoča izvajanje v realnem času. Stikalna frekvenca napetostno reguliranega DC-DC pretvornika navzdol znaša 200KHz.
Ključne besede: pretvornik navzdol, regulator stanja, FPGA implementacija, nelinearno vodenje, mehka logika in genetski algoritmi Objavljeno v DKUM: 07.04.2009; Ogledov: 3691; Prenosov: 375
Celotno besedilo (3,85 MB) |
38. |
39. |
40. |