Saturday, November 23, 2024

IoT-Based Distribution Transformer Condition Monitoring System

EFY Tested Project

The proposed IoT-based distribution transformer condition monitoring system enables real-time monitoring of distribution transformers, identifying such deviations as overload conditions and overheating. Through IoT technology, essential operational data is collected and displayed locally on an LCD interface.

Additionally, this data is transmitted remotely to cloud platforms like Adafruit.io for analysis, allowing for proactive maintenance. The system’s architecture incorporates sensors interfaced with a microcontroller, ensuring seamless data acquisition and transmission. This system empowers utilities to optimise power distribution networks and enhance operational reliability cost-effectively.

Bill of Materials
ComponentsQuantity
ESP32 board1
Transformer1
Current sensor ACS7121
Humidity and temperature sensor DHT111
Ultrasonic sensor HC-SR041
Wires and jumpersAs required
16×2 LCD display module1
Note: The LCD display is optional for local data monitoring. If it is not connected, data will still be displayed remotely on the IoT dashboard.

In the system design, the ACS712 current sensor detects the transformer’s current and identifies overload conditions, while the DHT humidity and temperature sensor monitors the temperature of both the transformer and its surroundings. The ultrasonic sensor tracks the transformer’s oil level.

- Advertisement -

The Adafruit IO dashboard enables data monitoring on an IoT platform. The ESP32 board connects the system to a Wi-Fi network, sending data to the IoT dashboard. The authors’ prototype is shown in Fig. 1, and the required components are listed in the Bill of Materials table.

IoT-Based Distribution Transformer Condition Monitoring System
Fig. 1: IoT-Based Distribution Transformer Condition Monitoring System

Project Prerequisites: What You’ll Need to Get Started

The Arduino IDE is used to write the software, and the ESP32 board must be installed on the IDE. Follow the steps provided on the ESP website to add the ESP32 to the Arduino IDE. After installation, the libraries for the DHT sensor, ACS712 current sensor, and LCD display must be added via the Arduino Library manager.

- Advertisement -

MQTT and Adafruit IO are employed to display the data on the IoT dashboard. Sign in to an Adafruit IO account and create an API by following the steps outlined by Adafruit IO.

Code for Distribution Transformer Monitoring System

Please register to view this article or log in below. Tip: Please subscribe to EFY Prime to read the Prime articles.

SHARE YOUR THOUGHTS & COMMENTS

EFY Prime

Unique DIY Projects

Electronics News

Truly Innovative Electronics

Latest DIY Videos

Electronics Components

Electronics Jobs

Calculators For Electronics