Name: | Description: | Size: | Format: | |
---|---|---|---|---|
8.11 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
Esta tese visa implementar e testar um novo sistema de gestão de energia de um quadro
AVAC (Aquecimento, Ventilação e Ar Condicionado), com o objetivo de efetuar uma gestão
remota e mais eficiente da energia. A elaboração deste sistema consistiu no desenvolvimento
de um protótipo, com hardware e software específicos para o efeito. Este é composto por um
Módulo Remoto, baseado no módulo ESP32-S2, e por uma Unidade Central, que recebe
informação do contador de energia através da comunicação RS485 e é constituída por um
módulo Raspberry Pi com um ecrã. A Unidade Central e o Módulo Remoto comunicam entre si,
via WiFi. Neste projeto, recorreu-se ao uso das linguagens de programação Phyton, JavaScript,
JSON, CSS, HTML, SQLite e C, assim como da framework Django e do protocolo de
comunicação de mensagem MQTT, que permite a troca de dados entre o Módulo Remoto e a
Unidade Central. Os ensaios efetuados produziram os resultados esperados, comprovando que
o sistema contribui para uma gestão eficiente da energia, sendo capaz de armazenar e
reproduzir dados relevantes para o utilizador final, no sentido de este compreender o seu
funcionamento e assegurar a respetiva manutenção, de forma fácil e remota.
This thesis aims to implement and test a new energy management system for an HVAC (Heating, Ventilation and Air Conditioning) electrical board, with the purpose of making energy management, remote and more efficient. For this purpose, we created a prototype with specific hardware and software. This one consists of a Remote Module, based on ESP32-S2 module, and a Central Unit, that receives information from the energy meter via RS485 communication and is composed by a Raspberry Pi module with a screen. The Central Unit and the Remote Module communicate with each other through WiFi. In this project, we used several programming languages as Python, JavaScript, JSON, CSS, HTML, SQLite and C. As well as the Django framework and the MQTT message communication protocol, which allows the exchange of data between the Remote Module and the Central Unit. The tests carried out produced the expected results, proving that the system contributes to an efficient energy management. Being able to store and reproduce relevant data for the end user, in order that he can understand its operation and ensure its maintenance, in an easy and remote way.
This thesis aims to implement and test a new energy management system for an HVAC (Heating, Ventilation and Air Conditioning) electrical board, with the purpose of making energy management, remote and more efficient. For this purpose, we created a prototype with specific hardware and software. This one consists of a Remote Module, based on ESP32-S2 module, and a Central Unit, that receives information from the energy meter via RS485 communication and is composed by a Raspberry Pi module with a screen. The Central Unit and the Remote Module communicate with each other through WiFi. In this project, we used several programming languages as Python, JavaScript, JSON, CSS, HTML, SQLite and C. As well as the Django framework and the MQTT message communication protocol, which allows the exchange of data between the Remote Module and the Central Unit. The tests carried out produced the expected results, proving that the system contributes to an efficient energy management. Being able to store and reproduce relevant data for the end user, in order that he can understand its operation and ensure its maintenance, in an easy and remote way.
Description
Keywords
AVAC Quadro Inteligente Gestão de Energia Módulo Raspberry Pi Módulo ESP32-S2 protocolo MQTT HVAC Smart Board Energy Management Raspberry Pi Module ESP32-S2 Module MQTT protocol