Repository logo
 
No Thumbnail Available
Publication

Sistema de monitorização e controlo de carga centralizado

Use this identifier to reference this record.
Name:Description:Size:Format: 
Tese_4987_v2.pdf16.55 MBAdobe PDF Download

Abstract(s)

Este projeto tem como objetivo fazer o estudo, desenvolvimento e demonstração de um sistema de monitorização e controlo de carga centralizado utilizando o conceito Internet of Things (IoT). Para servir de exemplo a este projeto foram estudados vÔrios produtos onde implementam o conceito IoT e/ou a tecnologia de monitorização de consumo de energia, como por exemplo a FIBARO, Eyedro, Lumin, Leviton e Trotec. Este estudo permitiu idealizar e conceber um sistema preparado para monitorizar os dados de energia elétrica e controlo de cargas e exibir esses dados numa interface grÔfica. O sistema de monitorização tem como objetivo realizar a medição da tensão eficaz, corrente eficaz, potência instantânea, fator de potência, energia instantânea e acumulada, sendo também possível verificar o custo monetÔrio associado à energia utilizada. O sistema de monitorização envolve o estudo e implementação sobre a alimentação do sistema, condicionamento de sinal, analog-to-digital converter (ADC) externo, placa de desenvolvimento ESP32 DevKitC V4 e o display Organic LightEmitting Diode (OLED). O sistema de controlo por sua vez tem como objetivo acionar um light-emitting diode (LED) e é realizado através da placa de desenvolvimento Mini WEMO D1 ESP32. Para aceder à informação dos dados de energia elétrica e realizar o controlo do LED foi desenvolvida uma pÔgina de Internet baseada na plataforma Node-RED. Para desenvolver a plataforma utilizou-se um servidor que irÔ correr a plataforma Node-RED e disponibilizar o endereço Internet Protocol (IP) da pÔgina de monitorização e controlo. Os dados transmitidos entre os microcontroladores e servidor utilizam o protocolo de comunicação Message Queuing Telemetry Transport (MQTT). Por fim, foram realizados testes ao sistema tendo como base de comparação os dados de energia resultantes do dispositivo de medição de energia Aubess. Os resultados obtidos do dispositivo Aubess e do nosso sistema são idênticos, concluindo assim que o sistema de monitorização desenvolvido funciona de acordo com o es perado. A implementação da placa de desenvolvimento Mini WEMO D1 ESP32 também demonstrou estar corretamente implementada na rede local sendo possível alterar o estado do LED entre ligado e desligado.
This project aims to study, develop and demonstrate a centralized load monitoring and control system using the IoT concept. To use as an example several products were studied where they implement the IoT concept and/or energy consumption monitoring technology such as FIBARO, Eyedro, Lumin, Leviton and Trotec. This study allowed to idealize and design a system prepared to monitor the data of electric energy and load control and display these data in a graphical interface. The monitoring system aims to measure the power factor, intantaneous and accumulated energy, instantaneous power, Root Mean Square (RMS) voltage and RMS current, also being possible to check the cost associated to the energy used. The monitoring system embraces the study and implementation of the system power, signal conditioning, external ADC, ESP32 DevKitC V4 development board and the OLED display. The control system, in turn, aims to activate a LED and it is carried out through the Mini WEMO D1 ESP32 development board. To access the electrical energy data information and carry out the LED control an Internet page based on the Node-RED plataform was developed. To develope the platform a server was used that will run the Node-RED plataform and provide the IP address of the monitoring and control page. The data transmited between microcontrollers and server uses the MQTT communication protocol. Finally, system tests were carried out based on the energy data resulting from the Aubess energy measurement device. The results obtained from the Aubess device and from our developed device are identical, thereby concluding that the system works as expected. The implementation of the Mini WEMOD1 ESP32 development kit also proved to be correctly implemented in the local network, being possivel to change the state of the LED between on and off.

Description

Keywords

Shunt resistor MQTT WIFI ESP32 Raspberry Pi 3 OLED display NODE-Red

Citation

Research Projects

Organizational Units

Journal Issue