Automação residencial centralizada utilizando ESP32 em conjunto com FPGA e comunicação wi-fi

Detalhes bibliográficos
Autor(a) principal: Castro, Alisson de Souza
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/24379
Resumo: O propósito deste trabalho é desenvolver um sistema de automação residencial centralizado, utilizando o microcontrolador ESP32 em conjunto com FPGA como central de automação, e uma rede Wi-Fi para a comunicação entre os dispositivos. Foram implementadas duas plantas semelhantes para representar dois sistemas sendo controlados pela central de automação, as plantas contêm sensores de temperatura, luminosidade e presença, quanto aos atuadores foram utilizados dois reles um para controle do ventilador e outro para lâmpada, e um servomotor para simular uma cortina. O sensor de temperatura foi utilizado para controle do ventilador, já o de luminosidade para controle do servomotor e o de presença para acionar a lâmpada. O objetivo foi verificar o desempenho da FPGA trabalhando em conjunto com o ESP32 neste tipo de aplicação. Os resultados foram obtidos através de testes nos programas e painel desenvolvidos, onde o painel contem a central de automação e as plantas, foi possível notar que os sensores e atuadores tiveram um bom desempenho e que a utilização do ESP32 + FPGA não apresentou um desempenho satisfatório, onde o ESP32 sendo utilizado individualmente proporcionaria um desempenho semelhante, isso pode estar relaciona ao fato dos cálculos implementados serem relativamente simples. Foi desenvolvido uma página HTML para ser utilizada como interface com o usuário.
id UTFPR-12_3435eaf4f5d99815b6fa5fd0c66de2af
oai_identifier_str oai:repositorio.utfpr.edu.br:1/24379
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-02-23T20:27:57Z2021-02-23T20:27:57Z2019-11-25CASTRO, Alisson de Souza. Automação residencial centralizada utilizando ESP32 em conjunto com FPGA e comunicação wi-fi. 2019. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2019.http://repositorio.utfpr.edu.br/jspui/handle/1/24379O propósito deste trabalho é desenvolver um sistema de automação residencial centralizado, utilizando o microcontrolador ESP32 em conjunto com FPGA como central de automação, e uma rede Wi-Fi para a comunicação entre os dispositivos. Foram implementadas duas plantas semelhantes para representar dois sistemas sendo controlados pela central de automação, as plantas contêm sensores de temperatura, luminosidade e presença, quanto aos atuadores foram utilizados dois reles um para controle do ventilador e outro para lâmpada, e um servomotor para simular uma cortina. O sensor de temperatura foi utilizado para controle do ventilador, já o de luminosidade para controle do servomotor e o de presença para acionar a lâmpada. O objetivo foi verificar o desempenho da FPGA trabalhando em conjunto com o ESP32 neste tipo de aplicação. Os resultados foram obtidos através de testes nos programas e painel desenvolvidos, onde o painel contem a central de automação e as plantas, foi possível notar que os sensores e atuadores tiveram um bom desempenho e que a utilização do ESP32 + FPGA não apresentou um desempenho satisfatório, onde o ESP32 sendo utilizado individualmente proporcionaria um desempenho semelhante, isso pode estar relaciona ao fato dos cálculos implementados serem relativamente simples. Foi desenvolvido uma página HTML para ser utilizada como interface com o usuário.The objective of this work is to develop a centralized home automation system, using the ESP32 microcontroller in conjunction with FPGA as the automation center and a Wi-Fi network for communication between devices. Two similar plants were implemented to use two systems controlled by the automation center, such as temperature, light and presence sensors, while the actuators were used two relays for fan control and one for pressure, and one servomotor to simulate a curtain. . The temperature sensor was used for fan control, while the brightness for servomotor control and the presence to drive a lamp. The goal was to verify the performance of FPGA working in conjunction with ESP32 in this type of application. The results were performed through tests in the programs and activated panel, where the panel contemplates the automation center and plants, it was possible to notice that the sensors and actuators performed well and the use of ESP32 + FPGA was not shown as a performance Satisfactory, where ESP32 is used to provide similar performance, this may be related to the fact that the implemented calculations are relatively simple. An HTML page was developed to be used as a user interface.porUniversidade Tecnológica Federal do ParanáCampo MouraoEngenharia EletrônicaUTFPRBrasilDepartamento Acadêmico de EletrônicaCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAArranjos de lógica programável em campoAutomação residencialMicrocontroladoresDetectoresField programmable gate arraysHome automationMicrocontrollersDetectorsAutomação residencial centralizada utilizando ESP32 em conjunto com FPGA e comunicação wi-fiinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisCampo MourãoCunha, Marcio Rodrigues daSchiavon, Gilson JuniorGarcia, Lucas RickenCunha, Marcio Rodrigues daCastro, Alisson de Souzainfo: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:UTFPRLICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24379/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52ORIGINALautomacaoresidencialesp32fpga.pdfautomacaoresidencialesp32fpga.pdfapplication/pdf2959204http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24379/1/automacaoresidencialesp32fpga.pdf7b82e403cc271ee753f98a69148bb629MD51TEXTautomacaoresidencialesp32fpga.pdf.txtautomacaoresidencialesp32fpga.pdf.txtExtracted texttext/plain172067http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24379/3/automacaoresidencialesp32fpga.pdf.txt6858af7233de9b5da70bafc497fbe040MD53THUMBNAILautomacaoresidencialesp32fpga.pdf.jpgautomacaoresidencialesp32fpga.pdf.jpgGenerated Thumbnailimage/jpeg1212http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24379/4/automacaoresidencialesp32fpga.pdf.jpg28f9fb0547b71dd272e1b8654bcd441aMD541/243792021-02-24 03:11:01.393oai:repositorio.utfpr.edu.br:1/24379TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2021-02-24T06:11:01Repositó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 Automação residencial centralizada utilizando ESP32 em conjunto com FPGA e comunicação wi-fi
title Automação residencial centralizada utilizando ESP32 em conjunto com FPGA e comunicação wi-fi
spellingShingle Automação residencial centralizada utilizando ESP32 em conjunto com FPGA e comunicação wi-fi
Castro, Alisson de Souza
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
Arranjos de lógica programável em campo
Automação residencial
Microcontroladores
Detectores
Field programmable gate arrays
Home automation
Microcontrollers
Detectors
title_short Automação residencial centralizada utilizando ESP32 em conjunto com FPGA e comunicação wi-fi
title_full Automação residencial centralizada utilizando ESP32 em conjunto com FPGA e comunicação wi-fi
title_fullStr Automação residencial centralizada utilizando ESP32 em conjunto com FPGA e comunicação wi-fi
title_full_unstemmed Automação residencial centralizada utilizando ESP32 em conjunto com FPGA e comunicação wi-fi
title_sort Automação residencial centralizada utilizando ESP32 em conjunto com FPGA e comunicação wi-fi
author Castro, Alisson de Souza
author_facet Castro, Alisson de Souza
author_role author
dc.contributor.advisor1.fl_str_mv Cunha, Marcio Rodrigues da
dc.contributor.referee1.fl_str_mv Schiavon, Gilson Junior
dc.contributor.referee2.fl_str_mv Garcia, Lucas Ricken
dc.contributor.referee3.fl_str_mv Cunha, Marcio Rodrigues da
dc.contributor.author.fl_str_mv Castro, Alisson de Souza
contributor_str_mv Cunha, Marcio Rodrigues da
Schiavon, Gilson Junior
Garcia, Lucas Ricken
Cunha, Marcio Rodrigues da
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
Arranjos de lógica programável em campo
Automação residencial
Microcontroladores
Detectores
Field programmable gate arrays
Home automation
Microcontrollers
Detectors
dc.subject.por.fl_str_mv Arranjos de lógica programável em campo
Automação residencial
Microcontroladores
Detectores
Field programmable gate arrays
Home automation
Microcontrollers
Detectors
description O propósito deste trabalho é desenvolver um sistema de automação residencial centralizado, utilizando o microcontrolador ESP32 em conjunto com FPGA como central de automação, e uma rede Wi-Fi para a comunicação entre os dispositivos. Foram implementadas duas plantas semelhantes para representar dois sistemas sendo controlados pela central de automação, as plantas contêm sensores de temperatura, luminosidade e presença, quanto aos atuadores foram utilizados dois reles um para controle do ventilador e outro para lâmpada, e um servomotor para simular uma cortina. O sensor de temperatura foi utilizado para controle do ventilador, já o de luminosidade para controle do servomotor e o de presença para acionar a lâmpada. O objetivo foi verificar o desempenho da FPGA trabalhando em conjunto com o ESP32 neste tipo de aplicação. Os resultados foram obtidos através de testes nos programas e painel desenvolvidos, onde o painel contem a central de automação e as plantas, foi possível notar que os sensores e atuadores tiveram um bom desempenho e que a utilização do ESP32 + FPGA não apresentou um desempenho satisfatório, onde o ESP32 sendo utilizado individualmente proporcionaria um desempenho semelhante, isso pode estar relaciona ao fato dos cálculos implementados serem relativamente simples. Foi desenvolvido uma página HTML para ser utilizada como interface com o usuário.
publishDate 2019
dc.date.issued.fl_str_mv 2019-11-25
dc.date.accessioned.fl_str_mv 2021-02-23T20:27:57Z
dc.date.available.fl_str_mv 2021-02-23T20:27:57Z
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 CASTRO, Alisson de Souza. Automação residencial centralizada utilizando ESP32 em conjunto com FPGA e comunicação wi-fi. 2019. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2019.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/24379
identifier_str_mv CASTRO, Alisson de Souza. Automação residencial centralizada utilizando ESP32 em conjunto com FPGA e comunicação wi-fi. 2019. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2019.
url http://repositorio.utfpr.edu.br/jspui/handle/1/24379
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á
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/24379/2/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24379/1/automacaoresidencialesp32fpga.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24379/3/automacaoresidencialesp32fpga.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24379/4/automacaoresidencialesp32fpga.pdf.jpg
bitstream.checksum.fl_str_mv b9d82215ab23456fa2d8b49c5df1b95b
7b82e403cc271ee753f98a69148bb629
6858af7233de9b5da70bafc497fbe040
28f9fb0547b71dd272e1b8654bcd441a
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_ 1805923241658679296