National Repository of Grey Literature 207 records found  beginprevious71 - 80nextend  jump to record: Search took 0.00 seconds. 
Automated firmware upload of many AVR microcontrollers over SPI bus
Boštík, Jiří ; Lattenberg, Ivo (referee) ; Hanák, Pavel (advisor)
The aim of this work is to construct a circuit for automated programming more microcontrollers Atmel AVR through the SPI bus and to devise and execute demonstration plant that will be able to automate this task, at least partially, therefore, ideally without human intervention, one programmer to load the firmware into more microcontrollers. The theoretical part describes the components that are used in the work, the description of their functionality and usability. For switching between microcontrollers we have a choice of two options. The first option is monitoring of the signal "reset", which is a simpler variant of SPI, or decoding the Atmel instructions. Thanks to the simplicity and practicality of the work will be used to monitoring of the signal of the "reset". For a better understanding in the work described how the whole problem will be work. They will describe each of the steps and for better orientation will be the block diagram too, which represents the most important part of the work. The practical part focuses on the practical testing of the proposed solution. In order to monitor the signal of the "reset" first we have to coordinate asynchronous counter with signal "reset" it to properly reply to a downward edge. Next we bring from the asynchronous counter BCD code with which the decoder switches to each of the microcontrollers using the switching transistors and then they are gradually programmed. Work will be used the programmer AVR Dragon, for which it will be used by the batch file for atprogram.exe, which is a standard part of Atmel Studio 6. In the work will be at least a partial test of the proposed problem to contact layer the field.
Collection of meteorological data using the MQTT protocol
Filippov, Andrii ; Šilhavý, Pavel (referee) ; Lattenberg, Ivo (advisor)
Cílem této práce je sběr meteorologických dat pomocí protokolu MQTT ze dvouvytvořených meteorologických stanic založených na mikrokontrolérech typu ESP32 a ESP8266. Práce pojednává o textovému formátu JSON, jeho struktuře podle řady kritérií a jeho dalšímu využití při přenosu dat z meteorologické stanice. Další fází je studium a srovnání hlavních charakteristik mikrokontrolérů ESP32 a ESP8266. Na základě zadání byly pak vytvořeny autonomní meteorologické stanice. Dále byly porovnány existující MQTTservery pro sběr, ukládání a přenos meteorologických dat mezi klientem a serverem. Závěrečnou fází práce byla tvorba programu v jazyce C#, který generuje grafy na základě hodnot aktuální teploty a relativní vlhkosti přijatých ze serveru MQTT. Výzkumný projekt se skládá ze dvou autonomních meteorologických stanic, ze kterých jsou přenášena meteorologická data v reálném čase na server MQTT prostřednictvím bezdrátového připojení. Server pak dále poskytuje data pro aplikaci v počítači uživatele, kde program kreslí v reálném čase grafy na základě dat přijatých z MQTT serveru.
Electronic tester of capacity and internal resistance of batteries and accumulators
Machala, Pavel ; Kubánek, David (referee) ; Lattenberg, Ivo (advisor)
This work deals with the design and realization of electronic tester of capacity and internal resistance of galvanic cells. In the begining is situated the familiarization with basic concepts and features of galvanic cells. There are also described appropriate methods for measuring capacity and internal resistance. These principles are aplied into the design of electronic tester which is described in detail in the next chapter. The designed device is controlled by a microprocessor chip ATmega16, whose software is thoroughly described in the second part. In the end you can find the results of testing and assessment of these tests.
Design and implementation of the LCD display drivers for Raspberry Pi
Cepl, Miroslav ; Lattenberg, Ivo (referee) ; Krajsa, Ondřej (advisor)
The aim of the course work is to design and implement a driver for touchscreen LCD display. The premise of the connection the display to the microcontroller using the I2C bus and use MCP23017 circuits. Raspberry Pi B + will be used for communication with circuits MCP23017 via I2C bus. Display TFT_320QVT will be connected to the outputs of extension circuits MCP23017. Part of the display complete is also a touchscreen with XPT2046 controller. Raspberry Pi runs on Raspbian system based on the Debian Linux distribution. The driver will serve to communicate and display information on the screen. The complete will be useable for applications such as selecting settings and show main information on the display.
Communication between devices using Bluetooth technology
Gasior, Ondřej ; Botta, Miroslav (referee) ; Lattenberg, Ivo (advisor)
This thesis focuses on communication between mobile devices running the Android operating system and the PCs running MS Windows via Bluetooth. The main task is to create an applications which creates network, representing virtual room, for the exchange of text messages (ie. instant messaging). This involves creating a platform independent protocol and consequently its actual implementation. At first, Bluetooth technology and its principles are discused in detail, then both supported platforms are introduced, including their programming languages. The conclusion focuses on designed protocol and the analysis of both application with their source code using including sample of format of sending messages.
Current mirror higher-order filters
Novotný, Matouš ; Herencsár, Norbert (referee) ; Lattenberg, Ivo (advisor)
Submitted work engages in suggestion of frequency-selection filters with usage of more active elements of the MCMI (Multi-Output Current Mirror and inverter). The preamble of thesis is applied to theory of frequency-selection filters and possible usage of them. The projected circuit layouts with the active elements are discussed in terms of the impact of parasitic properties of the real models. The part of thesis is numerical suggestion of found solutions, their simulation in suitable program.
Novel active function blocks and their applications in frequency filters and quadrature oscillators
Herencsár, Norbert ; Zahradník, Pavel (referee) ; Kolka, Zdeněk (referee) ; Lattenberg, Ivo (advisor)
Kmitočtové filtry a sinusoidní oscilátory jsou lineární elektronické obvody, které jsou používány v široké oblasti elektroniky a jsou základními stavebními bloky v analogovém zpracování signálu. V poslední dekádě pro tento účel bylo prezentováno velké množství stavebních funkčních bloků. V letech 2000 a 2006 na Ústavu telekomunikací, VUT v Brně byly definovány univerzální proudový konvejor (UCC) a univerzální napět'ový konvejor (UVC) a vyrobeny ve spolupráci s firmou AMI Semiconductor Czech, Ltd. Ovšem, stále existuje požadavek na vývoj nových aktivních prvků, které nabízejí nové výhody. Hlavní přínos práce proto spočívá v definici dalších původních aktivních stavebních bloků jako jsou differential-input buffered and transconductance amplifier (DBTA), current follower transconductance amplifier (CFTA), z-copy current-controlled current inverting transconductance amplifier (ZC-CCCITA), generalized current follower differential input transconductance amplifier (GCFDITA), voltage gain-controlled modified current-feedback operational amplifier (VGC-MCFOA), a minus-type current-controlled third-generation voltage conveyor (CC-VCIII-). Pomocí navržených aktivních stavebních bloků byly prezentovány původní zapojení fázovacích článků prvního řádu, univerzální filtry druhého řádu, ekvivalenty obvodu typu KHN, inverzní filtry, aktivní simulátory uzemněného induktoru a kvadraturní sinusoidní oscilátory pracující v proudovém, napět'ovém a smíšeném módu. Chování navržených obvodů byla ověřena simulací v prostředí SPICE a ve vybraných případech experimentálním měřením.
Distance and area measurement techniques based on GPS
Konecký, Jakub ; Číž, Radim (referee) ; Lattenberg, Ivo (advisor)
The aim of my dissertation work was to create an application for pocket PC with operating system Windows Mobile and touch screen, an application that would enable to position the current location of the pocket PC based on the GPS data, on distance measurement between two and more points of which the location is obtained from GPS, and on measurement of territory surface defined by certain number of points obtained from the GPS. The application also enables to display the characteristics of the received GPS signal, information about the number of visible satellites and also information about maximum deviation from positioning. In order to increase the accuracy of the positioning, an averaging function has been implemented. As additional function, a possibility of route location has been created. It measures the passed distance and records some other route characteristics. The application has been successfully tested on pocket PC E-ten M600+ and GPS receiver Navilock but it has been designed with general-purpose and should be compatible with all devices working with operating system Windows Mobile and touch screen. The text section of my dissertation work describes the positioning principle on the basis of satellites with known position, deals with the accuracy of these systems and describes few possibilities how to increase their accuracy. It also discusses the NMEA 0183 Protocol that is used by the majority of GPS modules for communication. The text section also describes several mathematic and cartographic calculations needed for realization of the application. In the end of the text section there is a detailed description of the created application.
Design efective power speed controller for 3-phase motor
Uchytil, Filip ; Hanák, Pavel (referee) ; Lattenberg, Ivo (advisor)
This paper deals with the regulation of revolution of the asynchronous three phase engine with the frequency transformer. Firstly we will look into individual types of engines, the ways of regulation of the engines, the measuring of contemporary voltage and current at the engine and programming the ATMEGA64 microprocessor. The supervision is beeing handled by the PWM signal, which ensures low consumption of our circuit. The outputting part is comprised by the MOSFET transistors. The thesis devotes to communication of the ATMEGA64 processor via the USB port. The transmission ratio, voltage and even the contemporary current is displayed on the LCD monitor. The outcome of this thesis is the effective regulation of the asynchronous three phase engine, with the possibility of tracking all of the parameters mentioned above which are shown on the LCD display.
Programmable signal generator connected via USB
Patočka, Lukáš ; Krajsa, Ondřej (referee) ; Lattenberg, Ivo (advisor)
The subject of this thesis is design and construction of a periodic signal generator prototype. The generator will use Atmel XMEGA128A4U microcontroller with computer control managed via USB interface. The thesis contains general solutions to the problem of generating signals with a special focus on utilization of DA converter – digital synthesis and reconstruction of the signal from DA converter output to continuous signal. The thesis further deals with implementation of the USB layer using two libraries (LUFA library on microcontroller side and LubUsbDotNet library on computer side). The final solution will include DC step-up converter for signal peak amplitude assessment and summing amplifier for adding the DC voltage to the output signal. The application will allow for generating signals of various shapes including user-defined ones. These signals will be displayed in the actual application window. There, users will be allowed to create user-defined signal in easy-to-use GUI or load it directly from a file.

National Repository of Grey Literature : 207 records found   beginprevious71 - 80nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.