Programová knihovna pro obsluhu digitálního teploměru DS18B20

DSpace Repository

Language: English čeština 

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

Files Size Format View Description
hubáček_2023_dp.zip 1.449Mb application/zip View/Open None
hubáček_2023_op.pdf 124.4Kb PDF View/Open None
hubáček_2023_vp.pdf 283.6Kb PDF View/Open None

This item appears in the following Collection(s)

Show simple item record

Find fulltext

Search DSpace


Browse

My Account