National Repository of Grey Literature 16 records found  1 - 10next  jump to record: Search took 0.01 seconds. 
Universal Bootloader for Kinetis K60 Microcontroller
Krůpa, Tomáš ; Crha, Adam (referee) ; Šimek, Václav (advisor)
The scope of this work was to design a bootloader for Kinetis K60, an ARM Cortex-M4 microcontroller. The bootloader should simplify the process of loading user applications to the flash memory of the microcontroller on the Minerva development kit. Based on a quick research of existing bootloader solutions, new bootloader was designed together with communication protocol that would suit the needs for transfer of both the file data and configuration information through all the supported communication interfaces - USB, SDHC, Ethernet and RS-232. On the PC side, development of bootloader’s application library and two supporting utilities with graphical and command line interfaces was made. The system can be used out of the box as well as it can be further extended in the future.
Smart digital door lock system using IoT networks
Vitula, Marek ; Kincl, Zdeněk (referee) ; Záplata, Filip (advisor)
This master thesis describes the design of a battery-powered smart lock using IoT networks and NFC technology for user authentication. The first part of the thesis describes the individual components to be used for the device design and also deals with the design of matching circuits and the antenna for the NFC. The following part of the thesis describes the design of the hardware, particularly the design of the printed circuit board. The third part describes the firmware and the final part of the thesis is dedicated to the security analysis.
Library for Communication between Kinetis K60 Microcontroller and SD Card
Nemček, Oliver ; Strnadel, Josef (referee) ; Šimek, Václav (advisor)
The purpose of the Bachelor's thesis is to design and build library for communication with SD card. Target platform of library is a development board with Kinetis K60 microcontroller by Freescale Semiconductors. The library implements SD host controller driver, which is embedded in microcontroller. Interface of the library must be easy to use. Functionality is demonstrated by sample application for communication with SD card.
Functional Safety for Microcontrollers
Klecker, Jan ; Pavlík, Michal (referee) ; Hejátková, Edita (advisor)
This Master’s thesis deals with the principles and mechanisms of functional safety for microcontrollers. The IEC 60730 and IEC 60335 standards are described, from which the requirements for testing of microcontroller functional blocks are derived. Furthermore, the requirements for designing safety software are discussed. The most important chapter of the theoretical part is the design and discussion of functional safety tests for the given peripherals. In the practical part, a demo hardware of a gas boiler with safety features and diagnostic mechanisms controlled by two NXP KV46 microcontrollers communicating via a UART interface is designed. In the software chapter, the design of the application software for the gas boiler is described and then functional safety tests are implemented for the microcontrollers. For testing and demonstration purposes, a graphical user interface is designed in the FreeMASTER tool.
Exploitation of HDMI Interface on Minerva Educational Platform
Marek, Jan ; Čekan, Ondřej (referee) ; Šimek, Václav (advisor)
The aim of this thesis is to explore the possibilities of video transfer via HDMI interface. Based on the results a circuit driver TFP410 will be designed, and both the circuit driver and generator of video data for this circuit will be implemented. The target platform in this thesis is school learning developing kit Minerva with MCU Freescale (NXP) Kinetis K60and FPGA Xilinx Spartan 6. The designed solution of the controller is a device controller which transfers communication from MCU to HDMI/DVI digital transmitter TI TFP410. MCU communicates with the device controller over FlexBus. All communication between the transmitter and the controller is realized over I2C bus. The device controller interface and MCU driver library must provide easy usage. The functionality of both the controller and MCU library is demonstrated on two demo applications (games Tetris and Sokoban).
Family Independent Microcontroller Programming Library
Konečný, Ondřej ; Strnadel, Josef (referee) ; Šimek, Václav (advisor)
This project describes a concept of a library architecture that will enable to hide platform-specific behaviour of different MCUs under an united API that will enable the developers to develop portable applications. After a short summary of the current situation, the report describes the main principles of the library-to-be followed by definitions of behaviour of each module that can be controlled using the library. Then this report describes techniques used in the implementation and platform specifics. In the conclusion there is an idea of the direction in which the development could continue.
Embedded Control Unit for Instrumentation of Laboratory Appliance
Voda, Zbyšek ; Strnadel, Josef (referee) ; Šimek, Václav (advisor)
Aim of this thesis is modular design of control system for Golem device, which is used for drug research. Several modules with specified controlled area were designed. They communicate using CAN bus and are controlled by Raspberry Pi computer. The thesis includes PCB design and control firmware for modules, backend application for Raspberry Pi, which provides application interface, and simple protocol used for communication between modules. Designed system was tested in simulated environment.
HID Touch Pad Reference Design
Děcký, Miroslav ; Záplata, Filip (referee) ; Povalač, Aleš (advisor)
This master’s thesis deals with the draft and design of HID periphery Touchpad. The Kinetis microcontroller produced by NXP, TSI periphery and embedded library NXP Touch are used for the design. The resulting device is connected as USB HID type mouse or trackpad. Hardware part of the project is implemented by whole MCU Kinetis Family on PCBs designed by author, one part also uses evaluation kits NXP Freedom KL25z and KE15z.
Functional Safety for Microcontrollers
Klecker, Jan ; Pavlík, Michal (referee) ; Hejátková, Edita (advisor)
This Master’s thesis deals with the principles and mechanisms of functional safety for microcontrollers. The IEC 60730 and IEC 60335 standards are described, from which the requirements for testing of microcontroller functional blocks are derived. Furthermore, the requirements for designing safety software are discussed. The most important chapter of the theoretical part is the design and discussion of functional safety tests for the given peripherals. In the practical part, a demo hardware of a gas boiler with safety features and diagnostic mechanisms controlled by two NXP KV46 microcontrollers communicating via a UART interface is designed. In the software chapter, the design of the application software for the gas boiler is described and then functional safety tests are implemented for the microcontrollers. For testing and demonstration purposes, a graphical user interface is designed in the FreeMASTER tool.
Embedded Control Unit for Instrumentation of Laboratory Appliance
Voda, Zbyšek ; Strnadel, Josef (referee) ; Šimek, Václav (advisor)
Aim of this thesis is modular design of control system for Golem device, which is used for drug research. Several modules with specified controlled area were designed. They communicate using CAN bus and are controlled by Raspberry Pi computer. The thesis includes PCB design and control firmware for modules, backend application for Raspberry Pi, which provides application interface, and simple protocol used for communication between modules. Designed system was tested in simulated environment.

National Repository of Grey Literature : 16 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.