Programová knihovna pro obsluhu digitálního teploměru DS18B20
Show simple item record
dc.contributor.advisor |
Dostálek, Petr
|
|
dc.contributor.author |
Hubáček, Jiří
|
|
dc.date.accessioned |
2023-12-20T13:25:23Z |
|
dc.date.available |
2023-12-20T13:25:23Z |
|
dc.date.issued |
2022-12-02 |
|
dc.identifier |
Elektronický archiv Knihovny UTB |
|
dc.identifier.uri |
http://hdl.handle.net/10563/54165
|
|
dc.description.abstract |
Tato bakalářská práce si klade za cíl vytvoření programové knihovny pro obsluhu digitálního teploměru DS18B20 se zaměřením na jeho připojení a obsluhu s pomocí školního vývojového kitu osazeného FRDM-LK25Z. Teoretická část se zabývá architekturou procesorů ARM, konkrétně pak především řadou ARM Cortex-M0+. Dále pak popisem vývojové desky Freescale Freedom FRDM-KL25Z a teplotního snímače DS18B20. Nakonec je rozebrána problematika komunikace s pomocí sběrnice 1-wire. Praktická část zahrnuje návrh a výrobu plošného spoje pro fyzické připojení teploměrů, tvorbu knihovny pro obsluhu sběrnice a teploměrů v jazyce C a ukázkovou aplikaci pro demonstraci funkce. Součástí práce bylo vytvoření výukové prezence k dané knihově. |
|
dc.format |
69 |
|
dc.language.iso |
cs |
|
dc.publisher |
Univerzita Tomáše Bati ve Zlíně |
|
dc.rights |
Bez omezení |
|
dc.subject |
ARM
|
cs |
dc.subject |
Mikropočítač
|
cs |
dc.subject |
Cortex-M0+
|
cs |
dc.subject |
KL25Z
|
cs |
dc.subject |
Teplota
|
cs |
dc.subject |
DS18B20
|
cs |
dc.subject |
1-wire
|
cs |
dc.subject |
ARM
|
en |
dc.subject |
Microcontroller
|
en |
dc.subject |
Cortex-M0+
|
en |
dc.subject |
KL25Z
|
en |
dc.subject |
Temperature
|
en |
dc.subject |
DS18B20
|
en |
dc.subject |
1-wire
|
en |
dc.title |
Programová knihovna pro obsluhu digitálního teploměru DS18B20 |
|
dc.title.alternative |
Program Library for a DS18B20 Digital Thermometer Operation |
|
dc.type |
bakalářská práce |
cs |
dc.contributor.referee |
Dolinay, Jan |
|
dc.date.accepted |
2023-06-14 |
|
dc.description.abstract-translated |
This bachelor's thesis aims to create a program library for operating the DS18B20 digital thermometer with a focus on its connection and operation with the help of a school development kit equipped with the FRDM-LK25Z. The theoretical part deals with the architecture of ARM processors, specifically the ARM Cortex-M0+ series. Freescale Freedom FRDM-KL25Z development board is described along with the temperature sensor DS18B20. Finally, the issue of communication using the 1-wire bus is discussed. The practical part includes the design and creation of a printed circuit board for the physical connection of thermometers, the programming of a library for handling the bus and thermometers in C language, and a sample application to demonstrate the function. Part of the work was the creation of an educational presentation for the created library. |
|
dc.description.department |
Ústav informatiky a umělé inteligence |
|
dc.thesis.degree-discipline |
Softwarové inženýrství |
cs |
dc.thesis.degree-discipline |
Software Engineering |
en |
dc.thesis.degree-grantor |
Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky |
cs |
dc.thesis.degree-grantor |
Tomas Bata University in Zlín. Faculty of Applied Informatics |
en |
dc.thesis.degree-name |
Bc. |
|
dc.thesis.degree-program |
Inženýrská informatika |
cs |
dc.thesis.degree-program |
Engineering Informatics |
en |
dc.identifier.stag |
63977
|
|
dc.date.submitted |
2023-05-26 |
|
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account