Implementacija industrijskih ugradbenih računalnih sustava s funkcionalno sigurnim korisničkim sučeljem

Sažetak na hrvatskom: Ugradbeni računalni sustavi koji se koriste za praćenje procesa moraju imati značajke koje osiguravaju funkcionalnu sigurnost. U ovom radu implementiran je sustav za slanje i prikaz emuliranih podataka korištenjem heterogene multiprocesorske platforme Zynq UltraScale+. Na višep...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:50013/Details
Glavni autor: Salamun, Karla (-)
Ostali autori: Džapo, Hrvoje (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, K. Salamun, 2018.
Predmet:
LEADER 03034na a2200229 4500
003 HR-ZaFER
008 160221s2018 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid6224 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Salamun, Karla 
245 1 0 |a Implementacija industrijskih ugradbenih računalnih sustava s funkcionalno sigurnim korisničkim sučeljem :  |b završni rad /  |c Karla Salamun ; [mentor Hrvoje Džapo]. 
246 1 |a Implementation of Industrial Embedded Systems with Safe Human Machine Interface  |i Naslov na engleskom:  
260 |a Zagreb,  |b K. Salamun,  |c 2018. 
300 |a 42 str. ;  |c 30 cm +  |e CD-ROM 
502 |b preddiplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Elektroničko i računalno inženjerstvo, šifra smjera: 35, datum predaje: 2018-06-15, datum završetka: 2018-07-13 
520 3 |a Sažetak na hrvatskom: Ugradbeni računalni sustavi koji se koriste za praćenje procesa moraju imati značajke koje osiguravaju funkcionalnu sigurnost. U ovom radu implementiran je sustav za slanje i prikaz emuliranih podataka korištenjem heterogene multiprocesorske platforme Zynq UltraScale+. Na višeprocesorskom sustavu neovisno se izvode operacijski sustav Linux i operacijski sustav za rad u stvarnom vremenu (FreeRTOS). Komunikacija između procesorskih jedinica odvija se putem dijeljene memorije. U sklopu rada razvijena je i programska potpora koja omogućuje pristup dijeljenoj memoriji s aplikacijske procesorske jedinice pod operacijskim sustavom Linux. Razvijeno je grafičko korisničko sučelje za vizualizaciju podataka korištenjem razvojnog alata Qt koje se izvodi na aplikacijskoj procesorskoj jedinici. Opisan je razvojni sustav TMS570LC43x i mogućnost povezivanja sa Zynq UltraScale+ platformom putem CAN industrijskog protokola. 
520 3 |a Sažetak na engleskom: Embedded systems used for process monitoring should provide features that ensure functional safety. This thesis describes an implementation of a system for sending and displaying emulated data using heterogeneous multiprocessor platform Zynq UltraScale+. Linux operating system and FreeRTOS run independently on the multiprocessor system. Processing units are set to communicate via shared memory. The thesis also implements a device driver used for accessing shared memory from the application processing unit that runs the Linux operating system. A graphical user interface that is performed on the application processing unit has been developed for data visualization, using Qt development tools. The TMS570LC43x Development Kit has been described, along with the ability to connect to Zynq UltraScale+ platform by CAN industrial bus. 
653 1 |a Zynq UltraScale+  |a operacijski sustav Linux  |a upravljački programi  |a multiprocesorski sustav  |a korisničko sučelje  |a TMS570LC43x  |a CAN protokol 
653 1 |a Zynq UltraScale+  |a Linux operating system  |a device drivers  |a multiprocessor system  |a user interface  |a TMS570LC43x  |a CAN bus 
700 1 |a Džapo, Hrvoje  |4 ths 
942 |c Z 
999 |c 50013  |d 50013