Desenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potência

Detalhes bibliográficos
Autor(a) principal: Pereira, Lucas de Oliveira
Data de Publicação: 2021
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/27870
Resumo: Com a evolução tecnológica dos últimos tempos e o aumento da quantidade de equipamentos elétricos em uma residência, produtos baseados no conceito IoT e smart home estão sendo cada vez mais procurados no mercado, graças a suas vantagens como ferramentas que possibilitam controle e monitoramento de equipamentos com arquitetura offline. Nesse contexto, acreditase que controlar, monitorar e disponibilizar as informações de consumo de energia instantânea de equipamentos elétricos ao usuário residencial possa servir como uma maneira de tornar mais consciente o consumo de energia e, até mesmo, possibilitar a economia de energia elétrica em uma residência. Assim sendo, o presente trabalho tem como objetivo o desenvolvimento de um sistema IoT microcontrolado para controle e monitoramento em tempo real de consumo de corrente elétrica aplicado a equipamentos de baixa potência. O sistema proposto visa o controle remoto de acionamentos da carga conectada e a criação de relatórios estimativos de consumo energético individual de cada dispositivo monitorado. Com isso, o sistema permitirá o cálculo do custo estimado com o valor a ser pago em relação a tarifa por kWh local pelo período de funcionamento da carga. O projeto baseia-se em um circuito responsável pela medição de corrente elétrica utilizando o sensor de corrente ACS712 de 5 A e de um circuito de acionamento de carga utilizando o dispositivo Relé. Após a obtenção dos valores, esses sinais são condicionados com o auxílio do microcontrolador ESP8266, núcleo processador do software do sistema e de comunicação com a web, que realizará os cálculos das amostras no período definido e controlará o acionamento do dispositivo Relé (acionado via painel de controle web). Os dados de monitoramento e de histórico de acionamento são transmitidos ao servidor MQTT e ao banco de dados MySQL. O sistema, por sua vez, possui uma aplicação web que sincroniza em tempo real com o servidor do banco de dados mostrando informações instantâneas da carga elétrica, histórico de acionamento e cálculos estimados, além de apresentar controles para acionamento remoto da carga elétrica. O Painel de Controle web baseia-se nas tecnologias Node.JS, MQTT, HTML, Vue.JS e CSS. O resultado deste projeto é um sistema completo para monitoramento e acionamento de carga elétrica de baixa potência, composto de hardware e software, com o protótipo obtendo valores de corrente com erro médio menor que 4% em comparação com uma tomada inteligente de marca chinesa existente no mercado, e com um tempo de resposta médio menor que 3 segundos para acionamento e sincronização.
id UTFPR-12_b9e24d5157f1ccaba3de06a391d572d1
oai_identifier_str oai:repositorio.utfpr.edu.br:1/27870
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 2022-04-06T13:39:32Z2022-04-06T13:39:32Z2021-11-29PEREIRA, Lucas de Oliveira. Desenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potência. 2021. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2021.http://repositorio.utfpr.edu.br/jspui/handle/1/27870Com a evolução tecnológica dos últimos tempos e o aumento da quantidade de equipamentos elétricos em uma residência, produtos baseados no conceito IoT e smart home estão sendo cada vez mais procurados no mercado, graças a suas vantagens como ferramentas que possibilitam controle e monitoramento de equipamentos com arquitetura offline. Nesse contexto, acreditase que controlar, monitorar e disponibilizar as informações de consumo de energia instantânea de equipamentos elétricos ao usuário residencial possa servir como uma maneira de tornar mais consciente o consumo de energia e, até mesmo, possibilitar a economia de energia elétrica em uma residência. Assim sendo, o presente trabalho tem como objetivo o desenvolvimento de um sistema IoT microcontrolado para controle e monitoramento em tempo real de consumo de corrente elétrica aplicado a equipamentos de baixa potência. O sistema proposto visa o controle remoto de acionamentos da carga conectada e a criação de relatórios estimativos de consumo energético individual de cada dispositivo monitorado. Com isso, o sistema permitirá o cálculo do custo estimado com o valor a ser pago em relação a tarifa por kWh local pelo período de funcionamento da carga. O projeto baseia-se em um circuito responsável pela medição de corrente elétrica utilizando o sensor de corrente ACS712 de 5 A e de um circuito de acionamento de carga utilizando o dispositivo Relé. Após a obtenção dos valores, esses sinais são condicionados com o auxílio do microcontrolador ESP8266, núcleo processador do software do sistema e de comunicação com a web, que realizará os cálculos das amostras no período definido e controlará o acionamento do dispositivo Relé (acionado via painel de controle web). Os dados de monitoramento e de histórico de acionamento são transmitidos ao servidor MQTT e ao banco de dados MySQL. O sistema, por sua vez, possui uma aplicação web que sincroniza em tempo real com o servidor do banco de dados mostrando informações instantâneas da carga elétrica, histórico de acionamento e cálculos estimados, além de apresentar controles para acionamento remoto da carga elétrica. O Painel de Controle web baseia-se nas tecnologias Node.JS, MQTT, HTML, Vue.JS e CSS. O resultado deste projeto é um sistema completo para monitoramento e acionamento de carga elétrica de baixa potência, composto de hardware e software, com o protótipo obtendo valores de corrente com erro médio menor que 4% em comparação com uma tomada inteligente de marca chinesa existente no mercado, e com um tempo de resposta médio menor que 3 segundos para acionamento e sincronização.With the technological evolution of recent times and the increase in the amount of electrical equipment in a residence, products based on the IoT concept and smart home are being increasingly sought after in the market, thanks to its advantages as tools that enable control and monitoring of equipment with offline architecture. In this context, it is believed that controlling, monitoring and making available information on instant energy consumption of electrical equipment to the residential user can serve as a way to make energy consumption more aware and even enable the saving of electricity in a home. Therefore, the present work aims at the development of a microcontrolled IoT system for real-time control and monitoring of electrical current consumption applied to low power equipment. The proposed system aims at remote control of connected load drives and the creation of estimated reports of individual energy consumption of each monitored device. With this, the system will allow the calculation of the estimated cost with the amount to be paid in relation to the local kWh rate for the period of operation of the load. The project is based on a circuit responsible for measuring electrical current using the ACS712 5 A current sensor and a load drive circuit using the Relé device. After obtaining the values, these signals are conditioned with the help of the ESP8266 microcontroller, processor core of the system software and communication with the web, which will perform the calculations of the samples in the defined period and control the activation of the device Relé (triggered via web control panel). Monitoring and trigger history data is transmitted to the MQTT server and mysql database. The system, in turn, has a web application that synchronizes in real time with the database server showing instant aninstant information of the electrical charge, drive history and estimated calculations, in addition to presenting controls for remote activation of the electrical charge. The Web Control Panel is based on Node.JS, MQTT, HTML, Vue.JS and CSS technologies. The result of this project is a complete system for monitoring and firing low-power electrical load, composed of hardware and software, with the prototype obtaining current values with average error less than 4% compared to an existing Chinese brand smart outlet on the market, and with an average response time of less than 3 seconds for activation and synchronization.porUniversidade Tecnológica Federal do ParanáCampo MouraoEngenharia EletrônicaUTFPRBrasilDepartamento Acadêmico de Eletrônicahttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessCNPQ::ENGENHARIASAutomação residencialInternet das coisasMicrocontroladoresDetectoresHome automationInternet of thingsMicrocontrollersDetectorsDesenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potênciaDevelopment of a microcontrolled IoT system for monitoring and controlling of low power loadinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisCampo MourãoLuz, Paulo Denis Garcez daValentin, Lucio GeronimoLuz, Paulo Denis Garcez daBrolin, Leandro CastilhoNanni, MarceloPereira, Lucas de Oliveirareponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8908http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27870/2/license_rdf0175ea4a2d4caec4bbcc37e300941108MD52ORIGINALmonitoramentoacionamentobaixapotencia.pdfmonitoramentoacionamentobaixapotencia.pdfapplication/pdf1858284http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27870/1/monitoramentoacionamentobaixapotencia.pdfde5c5fc804abd656bd8833e5345afda8MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27870/3/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD53TEXTmonitoramentoacionamentobaixapotencia.pdf.txtmonitoramentoacionamentobaixapotencia.pdf.txtExtracted texttext/plain105940http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27870/4/monitoramentoacionamentobaixapotencia.pdf.txt7a4f0c9a02b5a5836ec23fc7c2c42cf2MD54THUMBNAILmonitoramentoacionamentobaixapotencia.pdf.jpgmonitoramentoacionamentobaixapotencia.pdf.jpgGenerated Thumbnailimage/jpeg1196http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27870/5/monitoramentoacionamentobaixapotencia.pdf.jpg69c2502d87d5db0b0264395d151ec109MD551/278702022-04-07 03:08:28.959oai:repositorio.utfpr.edu.br:1/27870TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2022-04-07T06:08:28Repositó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 Desenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potência
dc.title.alternative.pt_BR.fl_str_mv Development of a microcontrolled IoT system for monitoring and controlling of low power load
title Desenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potência
spellingShingle Desenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potência
Pereira, Lucas de Oliveira
CNPQ::ENGENHARIAS
Automação residencial
Internet das coisas
Microcontroladores
Detectores
Home automation
Internet of things
Microcontrollers
Detectors
title_short Desenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potência
title_full Desenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potência
title_fullStr Desenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potência
title_full_unstemmed Desenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potência
title_sort Desenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potência
author Pereira, Lucas de Oliveira
author_facet Pereira, Lucas de Oliveira
author_role author
dc.contributor.advisor1.fl_str_mv Luz, Paulo Denis Garcez da
dc.contributor.advisor-co1.fl_str_mv Valentin, Lucio Geronimo
dc.contributor.referee1.fl_str_mv Luz, Paulo Denis Garcez da
dc.contributor.referee2.fl_str_mv Brolin, Leandro Castilho
dc.contributor.referee3.fl_str_mv Nanni, Marcelo
dc.contributor.author.fl_str_mv Pereira, Lucas de Oliveira
contributor_str_mv Luz, Paulo Denis Garcez da
Valentin, Lucio Geronimo
Luz, Paulo Denis Garcez da
Brolin, Leandro Castilho
Nanni, Marcelo
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS
topic CNPQ::ENGENHARIAS
Automação residencial
Internet das coisas
Microcontroladores
Detectores
Home automation
Internet of things
Microcontrollers
Detectors
dc.subject.por.fl_str_mv Automação residencial
Internet das coisas
Microcontroladores
Detectores
Home automation
Internet of things
Microcontrollers
Detectors
description Com a evolução tecnológica dos últimos tempos e o aumento da quantidade de equipamentos elétricos em uma residência, produtos baseados no conceito IoT e smart home estão sendo cada vez mais procurados no mercado, graças a suas vantagens como ferramentas que possibilitam controle e monitoramento de equipamentos com arquitetura offline. Nesse contexto, acreditase que controlar, monitorar e disponibilizar as informações de consumo de energia instantânea de equipamentos elétricos ao usuário residencial possa servir como uma maneira de tornar mais consciente o consumo de energia e, até mesmo, possibilitar a economia de energia elétrica em uma residência. Assim sendo, o presente trabalho tem como objetivo o desenvolvimento de um sistema IoT microcontrolado para controle e monitoramento em tempo real de consumo de corrente elétrica aplicado a equipamentos de baixa potência. O sistema proposto visa o controle remoto de acionamentos da carga conectada e a criação de relatórios estimativos de consumo energético individual de cada dispositivo monitorado. Com isso, o sistema permitirá o cálculo do custo estimado com o valor a ser pago em relação a tarifa por kWh local pelo período de funcionamento da carga. O projeto baseia-se em um circuito responsável pela medição de corrente elétrica utilizando o sensor de corrente ACS712 de 5 A e de um circuito de acionamento de carga utilizando o dispositivo Relé. Após a obtenção dos valores, esses sinais são condicionados com o auxílio do microcontrolador ESP8266, núcleo processador do software do sistema e de comunicação com a web, que realizará os cálculos das amostras no período definido e controlará o acionamento do dispositivo Relé (acionado via painel de controle web). Os dados de monitoramento e de histórico de acionamento são transmitidos ao servidor MQTT e ao banco de dados MySQL. O sistema, por sua vez, possui uma aplicação web que sincroniza em tempo real com o servidor do banco de dados mostrando informações instantâneas da carga elétrica, histórico de acionamento e cálculos estimados, além de apresentar controles para acionamento remoto da carga elétrica. O Painel de Controle web baseia-se nas tecnologias Node.JS, MQTT, HTML, Vue.JS e CSS. O resultado deste projeto é um sistema completo para monitoramento e acionamento de carga elétrica de baixa potência, composto de hardware e software, com o protótipo obtendo valores de corrente com erro médio menor que 4% em comparação com uma tomada inteligente de marca chinesa existente no mercado, e com um tempo de resposta médio menor que 3 segundos para acionamento e sincronização.
publishDate 2021
dc.date.issued.fl_str_mv 2021-11-29
dc.date.accessioned.fl_str_mv 2022-04-06T13:39:32Z
dc.date.available.fl_str_mv 2022-04-06T13:39:32Z
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 PEREIRA, Lucas de Oliveira. Desenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potência. 2021. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2021.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/27870
identifier_str_mv PEREIRA, Lucas de Oliveira. Desenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potência. 2021. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2021.
url http://repositorio.utfpr.edu.br/jspui/handle/1/27870
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Campo Mourao
dc.publisher.program.fl_str_mv Engenharia Eletrônica
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Departamento Acadêmico de Eletrônica
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Campo Mourao
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/27870/2/license_rdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27870/1/monitoramentoacionamentobaixapotencia.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27870/3/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27870/4/monitoramentoacionamentobaixapotencia.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27870/5/monitoramentoacionamentobaixapotencia.pdf.jpg
bitstream.checksum.fl_str_mv 0175ea4a2d4caec4bbcc37e300941108
de5c5fc804abd656bd8833e5345afda8
b9d82215ab23456fa2d8b49c5df1b95b
7a4f0c9a02b5a5836ec23fc7c2c42cf2
69c2502d87d5db0b0264395d151ec109
bitstream.checksumAlgorithm.fl_str_mv MD5
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_ 1805922959277162496