Análise do desempenho de microcontroladores para sistemas de controle
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/24646 |
Resumo: | Microcontroladores são circuitos integrados que podem ser programados para aplicações específicas, entre elas, uma aplicação comum é em sistemas de controle. No entanto, na implementação de um sistema de controle, muitas vezes o modelo do microcontrolador é escolhido baseado apenas em seus periféricos ou de outras características como velocidade de clock, quando uma alternativa para tal escolha é efetuar o projeto baseado na capacidade de tal microcontrolador controlar o sistema em malha fechada, sem que hajam falhas por via de sua capacidade de processamento para tal aplicação. Tal dado não pode ser simplesmente encontrado na documentação do microcontrolador, pois trata-se de um dado da aplicação em questão, o que muitas vezes gera o seguinte problema: precisa-se de um método para determinar se um determinado microcontrolador vai ou não atender os requisitos de desempenho para a aplicação de controle desejada. Neste trabalho é proposto o uso de uma metodologia para estimar o desempenho de alguns microcontroladores atuando em aplicações de sistema de controle, e até que ponto pode-se obter resultados adequados para a planta sobre determinadas condições. Os microcontroladores escolhidos tem características únicas, a fim de obter-se um comparativo real entre os modelos ESP32D0WDQ6, STM32F407VET6, STM32F103C8T6 e MSP430G2553. |
id |
UTFPR-12_871abd6b506efa252cffb601acfb4c26 |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/24646 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2021-04-06T12:35:35Z2021-04-06T12:35:35Z2019-12-10FREITAS, Raul Scarmocin de. Análise do desempenho de microcontroladores para sistemas de controle. 2019. Trabalho de Conclusão de Curso (Engenharia de Computação) - Universidade Tecnológica Federal do Paraná (UTFPR), Pato Branco, 2019.http://repositorio.utfpr.edu.br/jspui/handle/1/24646Microcontroladores são circuitos integrados que podem ser programados para aplicações específicas, entre elas, uma aplicação comum é em sistemas de controle. No entanto, na implementação de um sistema de controle, muitas vezes o modelo do microcontrolador é escolhido baseado apenas em seus periféricos ou de outras características como velocidade de clock, quando uma alternativa para tal escolha é efetuar o projeto baseado na capacidade de tal microcontrolador controlar o sistema em malha fechada, sem que hajam falhas por via de sua capacidade de processamento para tal aplicação. Tal dado não pode ser simplesmente encontrado na documentação do microcontrolador, pois trata-se de um dado da aplicação em questão, o que muitas vezes gera o seguinte problema: precisa-se de um método para determinar se um determinado microcontrolador vai ou não atender os requisitos de desempenho para a aplicação de controle desejada. Neste trabalho é proposto o uso de uma metodologia para estimar o desempenho de alguns microcontroladores atuando em aplicações de sistema de controle, e até que ponto pode-se obter resultados adequados para a planta sobre determinadas condições. Os microcontroladores escolhidos tem características únicas, a fim de obter-se um comparativo real entre os modelos ESP32D0WDQ6, STM32F407VET6, STM32F103C8T6 e MSP430G2553.Microcontrolers are integrated circuits that can be programed for a specific application. One common example of these applications is in control systems. However, in the design of a control system, it’s common to choose the microcontroler based only on its peripherals or other features like clock frequency. An alternative for such a choice is made it based on the ability of a microcontroller to control the closed-loop system without failures via its processing capability for such an application. Such information can not be simply found in the microcontroller’s documentation, because it is given by the application, which often generates the following problem: the need for a method to determine whether or not a microcontroller meets the performance requirements for the desired control application. In this paper, a methodology is proposed to estimate the performance of some microcontrollers that can operate in control system applications, and to what extent one can obtain suitable results on the plant under certain conditions. The choosen models are ESP32D0WDQ6, STM32F407VET6, STM32F103C8T6 e MSP430G2553, due to having diferente features, which allows to obtain a real comparative between different devices.porUniversidade Tecnológica Federal do ParanáPato BrancoEngenharia de ComputaçãoUTFPRBrasilDepartamento Acadêmico de InformáticaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOMicrocontroladoresDesempenho - AvaliaçãoBenchmarking (Administração)Sistemas de controle inteligenteSistemas de tempo discretoMicrocontrollersPerformance - EvaluationBenchmarking (Management)Intelligent control systemsDiscrete-time systemsAnálise do desempenho de microcontroladores para sistemas de controleMicrocontroller performance analysis for control systemsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisPato BrancoVargas, Diogo RibeiroVargas, Diogo RibeiroTorrico, César Rafael ClaureDenardin, Gustavo WeberFreitas, Raul Scarmocin deinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALPB_COENC_2019_2_06.pdfPB_COENC_2019_2_06.pdfapplication/pdf1096865http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24646/1/PB_COENC_2019_2_06.pdff7ac34a8b1e9e1664e4b6541238890d4MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24646/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTPB_COENC_2019_2_06.pdf.txtPB_COENC_2019_2_06.pdf.txtExtracted texttext/plain145381http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24646/3/PB_COENC_2019_2_06.pdf.txtf68c2e6f599b689cb339345705c03d83MD53THUMBNAILPB_COENC_2019_2_06.pdf.jpgPB_COENC_2019_2_06.pdf.jpgGenerated Thumbnailimage/jpeg1248http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24646/4/PB_COENC_2019_2_06.pdf.jpg45b1fa60eeb635aee7f3a24b0b25e8c8MD541/246462021-04-07 03:11:17.8oai:repositorio.utfpr.edu.br:1/24646TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2021-04-07T06:11:17Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Análise do desempenho de microcontroladores para sistemas de controle |
dc.title.alternative.pt_BR.fl_str_mv |
Microcontroller performance analysis for control systems |
title |
Análise do desempenho de microcontroladores para sistemas de controle |
spellingShingle |
Análise do desempenho de microcontroladores para sistemas de controle Freitas, Raul Scarmocin de CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO Microcontroladores Desempenho - Avaliação Benchmarking (Administração) Sistemas de controle inteligente Sistemas de tempo discreto Microcontrollers Performance - Evaluation Benchmarking (Management) Intelligent control systems Discrete-time systems |
title_short |
Análise do desempenho de microcontroladores para sistemas de controle |
title_full |
Análise do desempenho de microcontroladores para sistemas de controle |
title_fullStr |
Análise do desempenho de microcontroladores para sistemas de controle |
title_full_unstemmed |
Análise do desempenho de microcontroladores para sistemas de controle |
title_sort |
Análise do desempenho de microcontroladores para sistemas de controle |
author |
Freitas, Raul Scarmocin de |
author_facet |
Freitas, Raul Scarmocin de |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Vargas, Diogo Ribeiro |
dc.contributor.referee1.fl_str_mv |
Vargas, Diogo Ribeiro |
dc.contributor.referee2.fl_str_mv |
Torrico, César Rafael Claure |
dc.contributor.referee3.fl_str_mv |
Denardin, Gustavo Weber |
dc.contributor.author.fl_str_mv |
Freitas, Raul Scarmocin de |
contributor_str_mv |
Vargas, Diogo Ribeiro Vargas, Diogo Ribeiro Torrico, César Rafael Claure Denardin, Gustavo Weber |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO Microcontroladores Desempenho - Avaliação Benchmarking (Administração) Sistemas de controle inteligente Sistemas de tempo discreto Microcontrollers Performance - Evaluation Benchmarking (Management) Intelligent control systems Discrete-time systems |
dc.subject.por.fl_str_mv |
Microcontroladores Desempenho - Avaliação Benchmarking (Administração) Sistemas de controle inteligente Sistemas de tempo discreto Microcontrollers Performance - Evaluation Benchmarking (Management) Intelligent control systems Discrete-time systems |
description |
Microcontroladores são circuitos integrados que podem ser programados para aplicações específicas, entre elas, uma aplicação comum é em sistemas de controle. No entanto, na implementação de um sistema de controle, muitas vezes o modelo do microcontrolador é escolhido baseado apenas em seus periféricos ou de outras características como velocidade de clock, quando uma alternativa para tal escolha é efetuar o projeto baseado na capacidade de tal microcontrolador controlar o sistema em malha fechada, sem que hajam falhas por via de sua capacidade de processamento para tal aplicação. Tal dado não pode ser simplesmente encontrado na documentação do microcontrolador, pois trata-se de um dado da aplicação em questão, o que muitas vezes gera o seguinte problema: precisa-se de um método para determinar se um determinado microcontrolador vai ou não atender os requisitos de desempenho para a aplicação de controle desejada. Neste trabalho é proposto o uso de uma metodologia para estimar o desempenho de alguns microcontroladores atuando em aplicações de sistema de controle, e até que ponto pode-se obter resultados adequados para a planta sobre determinadas condições. Os microcontroladores escolhidos tem características únicas, a fim de obter-se um comparativo real entre os modelos ESP32D0WDQ6, STM32F407VET6, STM32F103C8T6 e MSP430G2553. |
publishDate |
2019 |
dc.date.issued.fl_str_mv |
2019-12-10 |
dc.date.accessioned.fl_str_mv |
2021-04-06T12:35:35Z |
dc.date.available.fl_str_mv |
2021-04-06T12:35:35Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
FREITAS, Raul Scarmocin de. Análise do desempenho de microcontroladores para sistemas de controle. 2019. Trabalho de Conclusão de Curso (Engenharia de Computação) - Universidade Tecnológica Federal do Paraná (UTFPR), Pato Branco, 2019. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/24646 |
identifier_str_mv |
FREITAS, Raul Scarmocin de. Análise do desempenho de microcontroladores para sistemas de controle. 2019. Trabalho de Conclusão de Curso (Engenharia de Computação) - Universidade Tecnológica Federal do Paraná (UTFPR), Pato Branco, 2019. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/24646 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Pato Branco |
dc.publisher.program.fl_str_mv |
Engenharia de Computação |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Departamento Acadêmico de Informática |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Pato Branco |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24646/1/PB_COENC_2019_2_06.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24646/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24646/3/PB_COENC_2019_2_06.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24646/4/PB_COENC_2019_2_06.pdf.jpg |
bitstream.checksum.fl_str_mv |
f7ac34a8b1e9e1664e4b6541238890d4 b9d82215ab23456fa2d8b49c5df1b95b f68c2e6f599b689cb339345705c03d83 45b1fa60eeb635aee7f3a24b0b25e8c8 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805923069551706112 |