Desenvolvimento de interface gráfica em python para controle de potência real
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSC |
Texto Completo: | https://repositorio.ufsc.br/handle/123456789/238101 |
Resumo: | TCC (graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia Elétrica. |
id |
UFSC_30c9ab9358d95721c4940a23cffa615c |
---|---|
oai_identifier_str |
oai:repositorio.ufsc.br:123456789/238101 |
network_acronym_str |
UFSC |
network_name_str |
Repositório Institucional da UFSC |
repository_id_str |
2373 |
spelling |
Desenvolvimento de interface gráfica em python para controle de potência realPythonCRaspberry PiIoTI2CTCC (graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia Elétrica.O objetivo central deste trabalho é realizar o controle de potência fornecida a um equipamento ao controlar a corrente elétrica e realizar as medidas de corrente e tensão. Para realizar este controle, foi utilizado um dos menores computadores do mundo, o Raspberry Pi 4, para mostrar uma interface gráfica programada em Python que gera níveis de corrente de acordo com parâmetros previamente definidos pelo usuário. As informações são transmitidas através do protocolo de comunicação serial I2C até um microcontrolador que executa um código programado em C, sendo que as leituras dos valores de corrente e tensão do sistema são transmitidas do microcontrolador para o Raspberry e mostrados em um gráfico em tempo real. Uma das funcionalidades presentes no Raspberry Pi 4 é a conexão VNC que permite o compartilhamento de tela com outros computadores, possibilitando o controle e monitoramento remoto. Este projeto foi elaborado com o intuito de controlar a potência fornecida para uma fonte de solda, mas outros aparelhos também podem ser controlados com este mesmo projeto.The main objective of this work is to control the power supplied to an equipment by controlling the electric current and performing current and voltage measurements. To achieve this objective, one of the smallest computers in the world, the Raspberry Pi 4, was used to display a graphic user interface programmed in Python that generates current levels according to parameters previously defined by the user. The information is transmitted through the I2C serial communication protocol to a microcontroller which executes a code programmed in C, the readings of the system’s current and voltage values are transmitted from the microcontroller to the Raspberry and shown in a real time graph. One of the features present in the Raspberry Pi 4 is the VNC connection that allows screen sharing with other computers, enabling remote control and monitoring. This project was made with the intention of controlling the power supplied to a welding machine, but other devices can also be controlled with this same project.Florianópolis, SCKirsten, André LuísUniversidade Federal de Santa CatarinaTomisaki, Renan Kendy Fukuda2022-08-09T21:10:19Z2022-08-09T21:10:19Z2022-07-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis56 f.application/pdfhttps://repositorio.ufsc.br/handle/123456789/238101info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSC2022-08-09T21:10:19Zoai:repositorio.ufsc.br:123456789/238101Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732022-08-09T21:10:19Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.none.fl_str_mv |
Desenvolvimento de interface gráfica em python para controle de potência real |
title |
Desenvolvimento de interface gráfica em python para controle de potência real |
spellingShingle |
Desenvolvimento de interface gráfica em python para controle de potência real Tomisaki, Renan Kendy Fukuda Python C Raspberry Pi IoT I2C |
title_short |
Desenvolvimento de interface gráfica em python para controle de potência real |
title_full |
Desenvolvimento de interface gráfica em python para controle de potência real |
title_fullStr |
Desenvolvimento de interface gráfica em python para controle de potência real |
title_full_unstemmed |
Desenvolvimento de interface gráfica em python para controle de potência real |
title_sort |
Desenvolvimento de interface gráfica em python para controle de potência real |
author |
Tomisaki, Renan Kendy Fukuda |
author_facet |
Tomisaki, Renan Kendy Fukuda |
author_role |
author |
dc.contributor.none.fl_str_mv |
Kirsten, André Luís Universidade Federal de Santa Catarina |
dc.contributor.author.fl_str_mv |
Tomisaki, Renan Kendy Fukuda |
dc.subject.por.fl_str_mv |
Python C Raspberry Pi IoT I2C |
topic |
Python C Raspberry Pi IoT I2C |
description |
TCC (graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia Elétrica. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-08-09T21:10:19Z 2022-08-09T21:10:19Z 2022-07-12 |
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.uri.fl_str_mv |
https://repositorio.ufsc.br/handle/123456789/238101 |
url |
https://repositorio.ufsc.br/handle/123456789/238101 |
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.format.none.fl_str_mv |
56 f. application/pdf |
dc.publisher.none.fl_str_mv |
Florianópolis, SC |
publisher.none.fl_str_mv |
Florianópolis, SC |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSC instname:Universidade Federal de Santa Catarina (UFSC) instacron:UFSC |
instname_str |
Universidade Federal de Santa Catarina (UFSC) |
instacron_str |
UFSC |
institution |
UFSC |
reponame_str |
Repositório Institucional da UFSC |
collection |
Repositório Institucional da UFSC |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1808652219810054144 |