Publicação: Desenvolvimento de sistema automático de controle de nível utilizando arduino
Carregando...
Tipo do documento
Data
Direito de acesso
Coleções
Programa
Área do conhecimento
CNPQ::ENGENHARIAS
Título da Revista
ISSN da Revista
Título de Volume
Orientador
Coorientador
Resumo
O presente trabalho visou desenvolver um protótipo de um controlador de nível para colocar em prática aprendizados adquiridos durante o curso e analisar a eficácia da plataforma Arduino juntamente com softwares desenvolvidos em Python para a montagem de um controlador eficiente.
A linguagem de programação Python foi utilizada para desenvolver as interfaces gráficas do protótipo e estabelecer a comunicação com o hardware. A plataforma de prototipagem eletrônica Arduino (open source) foi utilizada para desenvolver a parte eletrônica das montagens e realizar a aquisição/controle dos dados experimentais. Além de abordar as questões teóricas e conceituais do Arduino, o presente trabalho apresenta descritivos das montagens com foco na operação automática das unidades experimentais.
Além disso, foi feito um comparativo de diferentes métodos matemáticos teóricos e heurísticos para avaliar qual teria a melhor aplicabilidade para este projeto. Os principais resultados demostraram que a montagem teve plena capacidade de realizar o controle e cumpriu com seu objetivo. A análise qualitativa e quantitativa dos resultados pôde demonstrar uma melhor exatidão e estabilidade do controlador quando utilizado métodos que fornecerem uma constante de ganho proporcional (K_C) menor.
Abstract
Palavras-chave
Arduino, Controle, Automático, Python, Nível, Automação, Controlador, PID, Ziegler-Nichols, Cohen-Coon
Citação
MOLINAR HENRIQUE, Leonardo Couto. Desenvolvimento de sistema automático de controle de nível utilizando arduino. 2022. 69 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Mecânica) – Universidade Federal de Uberlândia, Uberlândia, 2022.