|
|
|
|
LEADER |
03932na a2200229 4500 |
003 |
HR-ZaFER |
008 |
160221s2019 ci ||||| m||| 00| 0 hr d |
035 |
|
|
|a (HR-ZaFER)ferid7095
|
040 |
|
|
|a HR-ZaFER
|b hrv
|c HR-ZaFER
|e ppiak
|
100 |
1 |
|
|a Novoselec, Ivana
|9 40452
|
245 |
1 |
0 |
|a Razvoj komunikacijskog protokola za laboratorijski sustav za beskontaktno mjerenje temperature :
|b završni rad /
|c Ivana Novoselec ; [mentor Mario Cifrek].
|
246 |
1 |
|
|a Development of Communication Protocol for Laboratory System for Contactless Temperature Measurement
|i Naslov na engleskom:
|
260 |
|
|
|a Zagreb,
|b I. Novoselec,
|c 2019.
|
300 |
|
|
|a 32 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: 2019-06-14, datum završetka: 2019-09-17
|
520 |
3 |
|
|a Sažetak na hrvatskom: U sklopu ovog Završnog rada osmišljen je i implementiran komunikacijski protokol koji omogućuje razmjenu informacija između mikrokontrolera i osobnog računala. Podaci se prikupljaju pomoću 12 senzora te se zatim pakiraju, zaštićuju i šalju serijskom vezom na računalo. Pakiranje prikupljenih podataka sastoji se od dodavanja oznaka za početak i kraj paketa, operacijskog koda, rednog broja paketa, izmjerenih podataka i koda za cikličku provjeru redundancije. Operacijski kod sadrži informaciju s kojeg su senzora prikupljena mjerenja i uputu kojim će se redom pakirati podaci. CRC kod služi za provjeru ispravnosti primljenog paketa.
Korisnik preko grafičkog korisničkog sučelja šalje zahtjev na mikrokontroler pomoću kojeg odabire s kojeg senzora želi očitavati podatke. Zahtjev se zatim obrađuje, pokreće se mjerenje i pakiranje podataka koji se šalju natrag na računalo. Na računalu se podaci raspakiravaju po pravilima određenim razvijenim komunikacijskim protokolom. Također se obavlja provjera ispravnosti primljenog paketa te se neispravni paketi eliminiraju i obavještava se korisnik. Točno primljeni podaci prikazuju se u korisničkom sučelju i omogućuju korisniku daljnju obradu.
|
520 |
3 |
|
|a Sažetak na engleskom: A communication protocol that allows the exchange of information between a microcontroller and a personal computer was designed and implemented as part of this Bachelor thesis. Data from 12 sensors is collected and then packed, protected and sent to the computer using serial communication. The package of collected data consists of the start and end symbols, the operation code, the package ordinal, the measured data and the cyclic redundancy check code. The operation code contains the information from which sensors is the data being acquired and instruction in which order the measured data is packed. The CRC code is used to check the validity of the received package.
Using the graphical user interface, user can choose the sensor for measuring the data and send the request to the microcontroller. The request is then processed, and measuring begins, as well as the package of the data being sent back to the computer. Data is then unpacked on the computer side following the rules determined by the developed communication protocol. The validity check of received package is also executed, faulty packages are removed, and the user is notified. Properly received data is displayed in the graphical user interface and further processing is enabled.
|
653 |
|
1 |
|a komunikacijski protokol
|a beskontaktno mjerenje temperature
|a fotodioda
|a fototranzistor
|a fotootpornik
|a thermopile senzor
|a piroelektrički senzor
|a STM32F429 Discovery Board
|a USB/UART Bridge
|a USART
|a DMA
|a ADC
|a GUI
|
653 |
|
1 |
|a communication protocol
|a contactless temperature measurement
|a photodiode
|a phototransistor
|a photoresistor
|a thermopile sensor
|a pyroelectric sensor
|a STM32F429 Discovery Board
|a USB/UART Bridge
|a USART
|a DMA
|a ADC
|a GUI
|
700 |
1 |
|
|a Cifrek, Mario
|4 ths
|9 9348
|
942 |
|
|
|c Z
|
999 |
|
|
|c 51177
|d 51177
|