|
10 port GSM relay switch with GUI
Bartulec, Tomasz ; Lattenberg, Ivo (referee) ; Janovič, Filip (advisor)
System hardware and software design for a GSM switch with ten switching outputs, controlled via SMS. Description of used GSM module and its properties, feasibility and requirements, design and description of supply circuits for module outputs to relay outputs decoding, plug-in realisation of outputs. GSM module application software creation, remote SMS control requests implementation, sender's phone number check and information about completed requests by call-backs. Adding AT command to set up device. Development of web server providing control of switch throught Internet browser, solving communication between server and device, and data management. Testing of created SW and evaluation of final design from aspects of usage.
|
|
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.
|
| |
|
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.
|
|
10 port GSM relay switch with GUI
Bartulec, Tomasz ; Lattenberg, Ivo (referee) ; Janovič, Filip (advisor)
System hardware and software design for a GSM switch with ten switching outputs, controlled via SMS. Description of used GSM module and its properties, feasibility and requirements, design and description of supply circuits for module outputs to relay outputs decoding, plug-in realisation of outputs. GSM module application software creation, remote SMS control requests implementation, sender's phone number check and information about completed requests by call-backs. Adding AT command to set up device. Development of web server providing control of switch throught Internet browser, solving communication between server and device, and data management. Testing of created SW and evaluation of final design from aspects of usage.
|