izpis_h1_title_alt

Realnočasna nadgradnja pulznega generatorja
ID ŠINKOVEC, ROK (Avtor), ID Tuma, Tadej (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (1,37 MB)
MD5: BCDC8804FF0169E67D3673DBF24C21A7
PID: 20.500.12556/rul/2c85faae-4d40-4818-bd46-47f8eb730f55

Izvleček
V mojem diplomskem delu sem zajel problematiko nerealno časovnega sistema Linux Kernel, ki se uporablja v manjših napravah in vgrajenih sistemih. Na praktičnem izobraževanju sem delal na razvojnem projektu generator pulzov, ki za generiranje pulzov uporablja programski pristop, ki poteka na kartičnem računalniku Raspberry Pi B+. Za delovanje uporablja ne realno časovni Linux Kernel. Težave sistema so bile, da so programski skoki, klicani od prekinitev, povzročali težave pri natančnem izvajanju pulzov. Cilj naloge je bil poiskati nekaj možnih rešitev težave ter eno realizirati. Sistemu sem dodelal samostojno napravo, ki je zmožna izvajati pulze v realnem času. Napravo sem realiziral z 8-bitnim mikrokrmilniškim sistemom, ki s kartičnim računalnikom komunicira preko serijske komunikacije. Naprava zadovoljivo generira pulze na 1ms natančno, ter ustreza pogojem za testiranje naprave, ki ima vzorčevalno periodo 0,5 ms.

Jezik:Slovenski jezik
Ključne besede:nerealno časovni sistemi, generiranje pulzov, realno časovni sistemi
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FE - Fakulteta za elektrotehniko
Leto izida:2016
PID:20.500.12556/RUL-85554 Povezava se odpre v novem oknu
Datum objave v RUL:16.09.2016
Število ogledov:1951
Število prenosov:275
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Izvleček:
In my thesis, I have included the problematic of non-real time system Linux which is used in smaller devices and enbedded systems. On my work practice I have worked on a project called pulse generator that, for generating pulses, uses software approach, which works on card computer called Rasperry pi B+. For working it uses non-real time Linux Kernel. The problems occured because the program jumps, which are called from interruptions, caused troubles for generating precise pulses. The objectives of my diploma were to find some solutions and to implement one. I added to the system an 8-bit microcontroler that communicates with the card computer with a serial communication. The device now generates pulses that occure precisely every 1 ms, it also meets the condition for testing devices that have a 0.5 ms sampling period.

Ključne besede:real time systems, pulse generator, non-real time system

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj