Paginacija
-
-
Implementacija igre za učenje strojeva s konačnim brojem stanja
-
Luka Suman Prvo se prolazi kroz teoriju automata. Automat je definiran kao matematički model koji se sastoji od stanja i prijelaza između njih. Automat započinje u početnom stanju te redom čita znakove s ulaza. Za svaki ulazni znak automat prijeđe u novo stanje. Izlaz automata se može gledati ovisno o završnom stanju u kojem automat stane nakon čitanja ulaznog niza ili se izlaz automata može gledati ovisno o svim stanjima kroz koja je prošao. Dana je motivacija učenja automata kroz igru te...
-
-
Implementacija industrijskih protokola u sustavu s distribuiranim senzorskim i aktuatorskim čvorovima
-
Ivana Čuljak Zadatak ovog Diplomskog rada bilo je projektirati i sklopovski realizirati senzorske i aktuatorske čvorove i povezati ih korištenjem CAN protokola. Razviti korisničko sučelje za prikaz podataka s čvorova. Tijekom razvoja koristiti sustave za praćenje verzije koda (Git). Model automobila se koristio kao okolina za demonstraciju funkcionalnosti sustava.
Implementacija sustava započela je odabirom mikrokontrolera. U radu se koristi STM32F407 i STM32F429 razvojni sustavi. Komunikacija...
-
-
Implementacija industrijskih ugradbenih računalnih sustava na Cortex-R platformi
-
Dario Capan U ovom radu razvijena je biblioteka za komunikaciju između TMS570 mikrokontrolera s Cortex-R procesorom i Delphi SRR2 radara putem CAN protokola. TMS570 je mikrokontroler predviđen za uporabu u aplikacijama za funkcionalnu sigurnost. Uz dvije Cortex-R jezgre u "\textit{lock-step}" načinu rada, implementira mehanizme za samodijagnostiku, zaštitu podataka itd. Biblioteka je predviđena za korištenje u višezadaćnom okruženju u operacijskom sustavu za rad u stvarnom vremenu, specifično...
-
-
Implementacija industrijskih ugradbenih računalnih sustava s funkcionalno sigurnim korisničkim sučeljem
-
Karla Salamun 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...
-
-
Implementacija instrumenata za evaluaciju ishoda primjene programskih rješenja zasnovanih na proširenoj stvarnosti
-
Lora Benjak U ovom radu provedena je analiza tehnoloških i provedbenih preduvjeta programskih rješenja ICT-AAC zasnovanih na proširenoj stvarnosti. Analizirale su se aplikacije KuhARica, ARGeoBody, LeARn, i AnalitičARka. Navedena rješenja koristit će se pri provedbi edukacijskih radionica namijenjenih učenicima s teškoćama u razvoju, stoga je od velike važnosti bilo ustanoviti u kojim uvjetima je moguće optimalno koristiti različita programska rješenja temeljena na proširenoj stvarnosti....
-
-
Implementacija jednokanalnog EKG pojačala
-
Kvirin Polondak U sklopu ovog Završnog rada napravljen je kratak pregled uređaja za mjerenje bioelektričkih potencijala u svrhu razumijevanja načina njihovog rada. Promatrane su osnovne karakteristike i način rada: EEG, EMG, ERG i EGG. Jednako tako analiziran je i EKG kako bi se odredilo koji su najbitniji zahtjevi kod projektiranja EKG pojačala. Dizajnirane su dvije tiskane pločice. Na prvoj tiskanoj pločici implementiran je analogni dio uređaja koji filtrira signal i pojačava ga kako bi bio...
-
-
Implementacija jednostavnog procesora u FPGA-u
-
Tomislav Harmina U ovom radu napravljena je jednostavna implementacija protočnog RISC-V procesora baziranog na RV32I arhitekturi. Za implementaciju korišten je jezik VHDL i Xilinx Vivado WebPack razvojno sučelje. Procesor je testiran koristeći razvojnu platformu Digilent Nexys A7. Procesoru je radi testiranja na razvojnoj platformi dodan i sabirnički upravljač. Opisane su i vanjske jedinice koje procesor povezuju s uređajima na razvojnoj platformi. Za ispitivanje procesora razvijena su i objašnjena...
-
-
Implementacija jezgrenih funkcionalnosti RTS-igre
-
Leon Luttenberger Računalne igre značajan pokretač razvoja računala. Postoji mnoštvo vrsta računalnih igara, a posebno interesantne vrsta igara čine strategije u stvarnom vremenu (engl. Real-Time Strategy, RTS). Razvoj takvih igara općenito uključuje pisanje mnogih podsustava i razvoj funkcionalnosti koje nisu specifične za konkretnu igru pa ih je moguće višestruko iskorištavati. Takve funkcionalnosti moguće je izolirati u zaseban razvojni okvir. U okviru završnog rada razmatrani su...
-
-
Implementacija komunikacijskog protokola Modbus TCP/IP za rad u stvarnom vremenu
-
Odri Tomas Modbus TCP je komunikacijski protokol koji se koristi u automatiziranim industrijskim postrojenjima. Temelj protokola je komunikacija između klijenta i servera, koja se odvija u stvarnom vremenu. Ethernet se koristi kao prijenosi medij, TCP kao mrežni transportni protokol, a Modbus kao standardni protokol za razmjenu podataka. Za implementaciju su korištena tri modula, FreeRTOS za operacijski sustav za rad u stvarnom vremenu, lwIP za TCP/IP stog i FreeModbus za ostvarivanje Modbus...
-
-
Implementacija komunikacijskog protokola u sustavu za kontinuirano praćenje podataka okoliša
-
Magdalena Halusek Implementirani komunikacijski protokol razmjenjuje informacije koje se formiraju u pakete i zahtjeve za slanje podataka. Jedan paket komunikacijskog protokola se sastoji od znaka za početak, operacijskog koda, rednog broja paketa i podataka. Uz obavezni sadržaj, u paket se mogu dodati CRC bajt i oznaka za kraj kao izborni elementi paketa. Operacijski kod u paketu služi za identifikaciju senzora s kojeg se šalju, odnosno primaju podaci te upute o načinu na koji se podaci izdvajaju iz...
Paginacija