|
Laboratory assignment for HCS 08 microcontrollers
Bilík, Jan ; Petyovský, Petr (referee) ; Macho, Tomáš (advisor)
The goal of my bachelor thesis is getting acquainted with serial buses I2C, SPI and 1-Wire and their implementation in communication between microcontroller NXP MC9S08LH64, temperature sensor, real-time clock circuit and shift register. The thesis also focuses on hardware connection with necessary circuits and behaviour of software functions used during data exchange.
|
|
Control unit for aeroponic growing system
Vrabec, Miroslav ; Dulík, Tomáš (referee) ; Klozar, Lukáš (advisor)
This thesis deals with the history of a method of plants cultivation without original substrate. The method is hydroponics and its subsequent development is called aeroponics. This work outlines the design of the whole aeroponic system including a control unit. The control unit has been designed to control the injection of nutrient solution, which is essential to the life of plants.Further, the control unit performs the control of lighting period, temperature, air flow and also regulation of nutrient solution pH. The control unit also keeps records of all data necessary for the monitoring process and for the evaluation of time differencies in the system.
|
|
System for Household Monitoring and Automation of Central Heating
Svoboda, Tomáš ; Nevoral, Jan (referee) ; Šimek, Václav (advisor)
In this work, which belongs to the field of embedded systems, several hardware modules and central control unit for home automation purposes were designed and subsequently implemented using 1-Wire bus and tiny computer Raspberry Pi. Furthermore, an extensive application for management of automation activities in a given system was created in C++ programming language. This piece of software is running continuously as a service from computer boot time until its shut down. There were implemented several functionalities that enable controlling the general purpose relay to switch home appliances and to operate central heating automation features, which include operating of electronic actuators on the radiator and boiler. In addition, web-based application allows direct monitoring of automation activities and provides necessary means to plan the desired actions of the available units within the automation system. Resulting system could be installed on a target site and monitor temperature, automate central heating and switch basic home appliances using relay. Main advantage of the created system can be recognized in scalability where new automation tasks or devices could be added.
|
|
Implementation of drivers for wireless sensor unit
František, Milan ; Šimek, Milan (referee) ; Botta, Miroslav (advisor)
This work is concerned with the use of digital and analog sensors with wireless unit IRIS. There is a basic description of the software stack BitCloud, including important functions with a used sensor types and used buses. In the work is described procedure for creating drivers for the various sensors and their implementation in a stack BitCloud. In conclusion of this work is a practical example of right implementing of the individual drivers.
|
|
Wireless signal transfer from temperature sensors
Hulanský, Jozef ; Drexler, Petr (referee) ; Roubal, Zdeněk (advisor)
The main goal of this bachelor’s thesis is to design a device capable of measuring temperature to prevent danger in critical hot areas of high voltage electric distribution boxes. Hardware platform is focused on the Atmega8 chip from ATMEL Corp. factory. In this dokuments is elaborate the Zigbee wireless communication protocol, some types of temperature senzors and power system. The second part of this dokument are about the particular solution of measuring temperature and carrying values with wireless modules. This thesis also contains schematic and printed circuit board with pictures of system in work. In the end of this document are indicated experiences in the development of work and other possible solutions in the future.
|
|
System for temperature monitoring in server rooms
Papež, Milan ; Havránek, Zdeněk (referee) ; Macho, Tomáš (advisor)
The aim of this thesis is the design and implementation of a system for temperature monitoring in a server room that is able to send e-mail when exceeding the set temperature value. For this purpose was used PIC18F97J60 microcontroller that includes an Ethernet controller peripheral. Sending e-mail is realized via SMTP protocol, which is included in the TCP/IP stack provided by the manufacturer of the microcontroller. For temperature measurement is used DS18B20 temperature sensors that communicate via the 1-Wire interface. Device also allows the remote conguration. Temperature monitoring was tested using five sensors.
|
|
Control unit for IRC system
Mališ, Martin ; Kučera, Pavel (referee) ; Macho, Tomáš (advisor)
This bacheleor’s thesis deals with design of control system for temperature regulation in family house. System is designed for individual room heating and consist of one control unit and several thermostatic units, which are situated all over the house. Control unit is central element of heating system and it uses ZigBee technology in comunication with thermostatic units
|
|
Wireles Flying Object Telemetry
Bednář, Martin ; Šimek, Václav (referee) ; Růžička, Richard (advisor)
This paper is engaged in specification, design and implementation of a telemetry module for flying object. Specifically, it focuses on the selection of the appropriate carrier frequency of the integrated circuit providing bidirectional communication to a sufficient distance and design of the protocol used in the transmission. Furthermore, the document focuses on the design of communication modules using these integrated circuits, altimeter sensor module, module to control the actuators and design of the application for mobile phones used to display the measured data. With regard to legislative and technical options, I chose a carrier frequency of 2.4 GHz. For this frequency is commercially available integrated circuit CC2511, which in cooperation with integrated circuit CC2591 should be able to provide telemetry range about 2 km. I chose BMP085 sensor for altitude measuring. It is communicating over I2C bus as well as a module for controlling the actuator, which uses a microcontroller ATMEGA48-20AU. The mobile phone communicates with the ground station via the USB bus.
|
|
TZB Temperature control system
Březík, Petr ; Čejka, Miloslav (referee) ; Bejček, Ludvík (advisor)
This document deals with a measurement of house temperature, for air conditioning, controlled by micro. In the first part there is a whole system and design of future solution described. In the second part theoretical analysis of the most widely used methods of temperature measuring is elaborated. The following part handles the market research considering the solution in industry companies. In a list there are compared the most used sensors, which are used for temperature measuring mainly in AC. In the fourth part a chosen sensor is in detail described, along with its communication and inner functions. In the fifth part there is a micro controller Microchip PIC16F876A for measure board designed. Then a scheme of printed circuit is presented. In the last chapter a software solution of terminal and micro controller.
|
|
The temperature measurement with semiconductor sensor
Dostálek, Martin ; Klíma, Bohumil (referee) ; Huták, Petr (advisor)
This bachelor work disserts on measurement of temperature using the electronic temperature sensors DS18B20, which are controlled by microcomputer type AVR. This sensors use for communication the 1-wire type data bus. The 1-wire data bus, designed by Dallas Semicondoctor, allows connect more devices to the control unit using two wires. This type of measuring elements offers simple handling for the user. The sensor transforms the measuring data directly to the digital data. The rate of the transmission is determined by number of bits in the resultant value and the sensor is programmable during attendance by the set mechanism (master). The sensor code is consistent with the value of measured temperature. That means it doesn’t require supplemental decoding. The resulting data are worked up and displayed on LCD continuously. First part of this work is focused on the theory of 1-wire element. Further, there is an explanation of the principle of the measuring sensor function and its controlling by the control unit. Next, there is a basic description of the AVR type microcomputers, more detailed description is aimed at the ATiny2313 controller, which is used in this work. The important part is dedicated to the implementation of the 1-wire protocol to the appropriate control unit.
|