Sistema de verificação automática de testes no desenvolvimento de firmwares de inversores de frequência
Show simple item record
dc.contributor |
Universidade Federal de Santa Catarina |
pt_BR |
dc.contributor.advisor |
Moratelli, Carlos Roberto |
|
dc.contributor.author |
Anschau, Martin Hermes |
|
dc.date.accessioned |
2020-02-07T12:27:32Z |
|
dc.date.available |
2020-02-07T12:27:32Z |
|
dc.date.issued |
2020-01-31 |
|
dc.identifier.uri |
https://repositorio.ufsc.br/handle/123456789/204114 |
|
dc.description |
TCC (graduação) - Universidade Federal de Santa Catarina. Campus Blumenau. Engenharia de Controle e Automação |
pt_BR |
dc.description.abstract |
Com a constante evolução em termos de computação e eletrônica os inversores de
frequência têm possuído cada vez mais tecnologias embarcadas. Para que o inversor de
frequência seja desenvolvido com rapidez e entregue qualidade final para as suas aplicações
toda sua infraestrutura, física e lógica, deve estar funcionando de maneira plena. A parte
lógica desse dispositivo é estruturada por meio de um firmware o qual é executado por
um ou mais microprocessadores, que devem interpretar e compilar uma grande gama de
códigos computacionais. Durante o desenvolvimento desses dispositivos é normal que
ocorram falhas e diversos testes sejam realizados até sua validação. Com a finalidade de
diminuir a ocorrência de erros nos testes dos firmwares de inversores de frequência em
desenvolvimento, este trabalho propõe o estudo, projeto e validação de uma alternativa
que visa verificar testes de forma automatizada antes de uma nova versão de firmware ser
lançada, gerando ainda um histórico de resultados de testes. Para a realização do projeto,
toda uma estrutura relacionando conceitos que envolvem a linguagem de programação
Python, protocolos de comunicação industriais, consumo de dados do Application Lifecycle
Management, interface gráficas de usuário e ferramentas de integração contínua, como
o Jenkins, deve ser sistematizada a fim de corroborar a proposta original do trabalho.
Por fim, resultados envolvendo a configuração automática de parâmetros de um inversor
foram demonstrados. |
pt_BR |
dc.description.abstract |
With the constant evolution of computing and electronics, the firmware for frequency
inverters is becoming more and more complex. For its quick development and final quality
assurance, the developer must guarantee that its physical and logical infrastructure is
fully working. The logical part of the frequency inverter is structured through a firmware
which is executed by one or more microprocessors that must interpret and compile a wide
range of computational code. During the development of these devices, it is normal for
the occurrence of failures, and various tests have to be performed until their validation.
With the focus to reduce the occurrence of errors in the firmware under tests, this work
proposes the study, design, and validation of an alternative that aims to verify tests
automatically in inverters before a new version to be released, generating a constant
history of tests results. For the realization of the project, a whole structure integrating
concepts involving Python programming language, industrial communication protocols,
data consumption of the Application Lifecycle Management through rest API, graphical
user interfaces and continuous integration tools, such as Jenkins, must be systematized
in order to corroborate the original work proposal. Finally, some results involving the
automatic configuration of parameters of an inverter were performed. |
pt_BR |
dc.format.extent |
85 |
pt_BR |
dc.language.iso |
por |
pt_BR |
dc.publisher |
Blumenau, SC |
pt_BR |
dc.rights |
Open Access |
en |
dc.subject |
Inversor de frequência |
pt_BR |
dc.subject |
Firmware |
pt_BR |
dc.subject |
Python |
pt_BR |
dc.subject |
API rest |
pt_BR |
dc.title |
Sistema de verificação automática de testes no desenvolvimento de firmwares de inversores de frequência |
pt_BR |
dc.type |
TCCgrad |
pt_BR |
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar