Desenvolvimento de sistema IoT microcontrolado para monitoramento e acionamento de carga de baixa potência
Autor(a) principal: | |
---|---|
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 |