Análise do desempenho de microcontroladores para sistemas de controle

Detalhes bibliográficos
Autor(a) principal: Freitas, Raul Scarmocin de
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