Iot Based Transformer Monitoring System: Savitribai Phule Pune University
Iot Based Transformer Monitoring System: Savitribai Phule Pune University
Iot Based Transformer Monitoring System: Savitribai Phule Pune University
BACHELOR OF ENGINEERING
In
ELECTRICAL
By
NAME
A Thesis
Submitted by
NAME
Mr. Vishal V Gaikwad
Mr. Vaibhav D Pawar
Mr. Kishor Choundkar
BACHELOR OF ENGINEERING
IN
ELECTRICAL
2018-2019
SAVITRIBAI PHULE PUNE UNIVERSITY
DECLARATION
"I ----------------------------hereby declare that this submission is my own work and that,
to the best of my knowledge and belief, it contains no material previously published
or written by another person nor material which has been accepted for the award of
any other degree or diploma of the university or other institute for higher learning,
except where due acknowledgment has been made in the text.”
CERTIFICATE
( Sign ) (Sign)
Project Guide Head of Department
( Sign ) (Sign)
External Examiner Principal
ACKNOWLEDGEMENTS
First of all I would like to thank my parents for their blessing and the trust
they have shown for pursuing my B.E. degree. I wish to express my pleasure of
regarding the line of this work. He encourages me all the times for doing this
quality research work in tuned with the target puts before me. I have been very
I also wish to extend my sincere thanks our concerned teaching staff for their
my friends those have rendered their help during the course of this work.
ABSTRACT
Transformer is the key equipment in power system, to ensure its safe and stable
operation is important. Transformers either raise a voltage to decrease losses, or decreases
voltage to a safe level. "Monitoring" is here defined as on-line collection of data and includes
sensor development, measurement techniques for on-line applications. It is very difficult and
expensive to construct the communication wires to monitor and control each distribution
transformer station.
Transformers are basic design of electrical device which provide power transmission by
transforming induced current from one circuit to another circuit. The induced current can be
converted step up &step down of current or voltage. This application mainly concentrates on the
three phase transformer which are used in between electric poles & power transformers. The
real time controlling is done on the basic future like current, voltage, temperature maintained.
These features are essential for effective power transmission &long life of industrial
transformer.
The monitoring & control of the transformer is done by using Arduino Controller,
Sensor which check the current, voltage & maintain temperature by regular observation. There
are various transformer maintenance techniques, but this project gives real time monitoring
&controlling of transformer by using arduino uno Controller which replace the bulky computers
making it as embedded system. The design is to sense features of transformer & send the
information regularly to the processor, So this design make possible to attain real time control
&monitoring of current voltage exceeded & temperature range in the transformer.
All data will be updated over web server using IOT module on things speak.
TABLE OF CONTENTS
Chapter No. Page No.
List of Abbreviations i
List of Tables ii
1. INTRODUCTION
1.1 Introduction 1
2. LITERATURE REVIEW 4
1.1Existing Systems 5
2.2 Problem Statement 6
2.3 Proposed System (your approach to solve the problem) 7
3. METHODOLOGY 8
5 SOFTWARE TOOLS
(Prepare table of name of SW package, version,
makeand purpose of that software) 24
8. REFERENCES…………………………..….…………………………………
e.g.
[1] H.C.G. Leitao and J. Stolfi, “A Multiscale Method for the Reassembly of Two-
Dimensional Fragmented Objects,” IEEE Trans. Pattern Analysis and Machine Intelligence,
vol. 24, no. 9, pp: 1239-1251, Sept. 2002.
Et-cetera…
LIST OF ABBREVIATIONS
LIST OF TABLES
Table Page
Table 1:
LIST OF FIGURES
Figure Page
Figure 1.1
INTRODUCTION
Electricity is an extremely handy and useful form of energy. It plays an ever growing role in
our modern industrialized society. The electrical power systems are highly non-linear,
extremely huge and complex networks. Such electric power systems are unified for
economical benefits, increased reliability and operational advantages.
Distribution transformers have a long service life if they are operated under good and rated
conditions. However, their life is significantly reduced if they are overloaded, resulting in
unexpected failures and loss of supply to a large number of customers thus effecting system
reliability. Overloading and ineffective cooling of transformers are the major causes of failure
in distribution transformers. Most power companies use Supervisory Control and Data
Acquisition (SCADA) system for online monitoring of power transformers but extending the
SCADA system for online monitoring of distribution transformers is an expensive
proposition. Distribution transformers are currently monitored manually where a person
periodically visits a transformer site for maintenance and records parameter of importance.
This type of monitoring cannot provide information about occasional overloads and
overheating of transformer oil and windings. All these factors can significantly reduce
transformer life. Our system is designed based upon online monitoring of key Operational
parameters of distribution transformers can provide useful
Information about the health of transformers which will help the utilities to Optimally use
their transformers and keep the asset in operation for a longer Period. This system will help
us to identify problems before any catastrophic Failure, thus resulting in a long life service
for transformers. This system is based on embedded system as we are using microcontroller
as discussed before. Embedded systems are self-contained programs that are embedded
within a piece of hardware. embedded systems are usually set to a specific task Another way
to think of an embedded system is as a computer system that is created with optimal
efficiency, thereby allowing it to complete specific functions as quickly as possible. It is also
has the advantages of significant cost savings, power consumption and greater reliability.
PROJECT OBJECTIVES
To improve quality of power Remote sensing
To Maintain Continuity of supply
Real time monitoring.
It Can Able To Detect The Faults Due To Over Current, Over Voltage, Increased
Temperature At Real Time.
Monitoring Multiple Transformers Sitting In An Office Is Possible.
Prefault Condition Is Easily Detected And Cleared At Same Time To Avoid System
Failure. Fault Monitoring Requires Less Time Also Use Of Wifi Gives Most Accurate
,Fast Response.
This Type Of Monitoring Protects Transformer And Overall System So System
Reliability And Stability Increases
LITERATURE REVIEW
1. TRANSFORMER MONITORING AND CONTROL USING IOT
AUTHOR:- Deepraj Duttachowdhury1 , Vivek Patil2 , Arya Parab3 , Raj Patel4 Karuna
Nikum
Distribution Transformers Is One Of The Most Important Element Of Electrical Power System.Transformer Is A
Device Which Is Continuously Working In Order To Improve The Efficiency Of The Transmission System.The
Present Paper Proposes Continuous Online Monitoring Of Distribution Transformer Using IOT(Internet Of
Things). The Internet Of Things Connects The Unconnected Things.Previously The Things That Weren’t
Accessible Have Been Made Accessible Because Of It.The Transformer Is Subjected To Various Faults Such
As Over-Voltage,Over-Current,Increase In Temperature,Oil-Level,Humidity Etc.All These Faults Are
Persistently Monitored Throughout By The Arduino Which Regularly Sends The Health Information Of The
Transformer Via The Wifi Module.This Data Can Be Accessed From Anywhere In The World By A Android
Application.So The Maintainence Of The Distribution Transformer Can Be Successfully Implemented By The
Use Of This Project Ideology.
PROBLEM STATEMENT
METHODOLOGY
Over Voltage Protection : Over Voltage Is Generated Using Pot, That Input Is Monitored By
Microcontroller And Regarding Operation Is Taken.
Over Current : Whenever The The Overcurrent Condition Is Observed The Relay Goes Off,
Overcurrent Is Detected Using Current Transformer.
Temperature Rise Fault Can Be Detected Using LM35 Same Can Be Sent To The
Microcontroller. Thus Can Be Determined Using The Microcontroller And it will updated
over iot.
IOT MODULE:- it is used to update data through wifi module in which we can represent
graphically in thinkspeak online web server.
HARDWARE REQUIREMENT
1) POWER SUPPLY
The power supply circuit consists of step down transformer which is 230v step
down to 12v. In this circuit four diodes are used to form bridge rectifier which
delivers pulsating dc voltage and then fed to capacitor filter the output voltage
from rectifier is fed to filter to eliminate any a.c. components present even after
rectification. The filtered DC voltage is given to regulator to produce 12v
constant DC voltage.
2) TRANSFORMER
3) 1N4007 DIODES
A diode is a device which allows current flow through only one direction.
That is the current should always flow from the Anode to cathode. The
cathode terminal can be identified by using a grey bar as shown in the picture
above.
Features:
Pin Description:
Usage:
4) 47uF/25V CAPACITOR
Capacitor is a passive component which can store a charge (Q). This charge
(Q) will be a product of the value of capacitance (C) and the voltage (V)
applied to it. The value of the capacitance and Voltage of a capacitor will be
mentioned on its label.
Features:
Pin Diagram:
The Electrolytic Capacitors have polarity. Meaning they have a positive and
negative pin. The pin which is long is the positive pin and the pin which is
short is the negative pin. You can also identify the polarity using the
negative strip on the capacitor label. As shown in the picture above the
negative pin will be directly under the negative symbol.
Usage:
It is used to convert the pulsating DC voltage obtained from rectifier into pure
DC voltage. It acts as filter for DC voltage.
Features:
Pin Diagram:
Usage:
Features:
• 500-mA-Rated Collector Current (Single Output)
• High-Voltage Outputs: 50 V
• Output Clamp Diodes
• Inputs Compatible with Various Types of Logic
Pin Description:
Pin diagram of ULN2803A is shown in figure 4.4 below and description of all
the pins is given in table 4.3 below.
ARDUINO UNO
The Arduino Uno is a microcontroller board based on the ATmega328 (datasheet). It has 14
digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16
MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button.
It contains everything needed to support the microcontroller; simply connect it to a computer
with a USB cable or power it with a AC-to-DC adapter or battery to get started. The Uno
differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip.
Instead, it features the Atmega16U2 (Atmega8U2 up to version R2) programmed as a USB-
to-serial converter.
MicrocontrollerATmega328
Operating Voltage5V
RAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
The Arduino Uno can be powered via the USB connection or with an external power supply.
The power source is selected automatically. External (non-USB) power can come either from
an AC-to-DC adapter (wall-wart) or battery. The adapter can be connected by plugging a
2.1mm center-positive plug into the board's power jack. Leads from a battery can be inserted
in the Gnd and Vin pin headers of the POWER connector. The board can operate on an
external supply of 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may
supply less than five volts and the board may be unstable. If using more than 12V, the voltage
regulator may overheat and damage the board. The recommended range is 7 to 12 volts. The
power pins are as follows: • VIN. The input voltage to the Arduino board when it's using an
external power source (as opposed to 5 volts from the USB connection or other regulated
power source). You can supply voltage through this pin, or, if supplying voltage via the
power jack, access it through this pin. • 5V. The regulated power supply used to power the
microcontroller and other components on the board. This can come either from VIN via an
on-board regulator, or be supplied by USB or another regulated 5V supply. • 3V3. A 3.3 volt
supply generated by the on-board regulator. Maximum current draw is 50 mA. • GND.
Ground pins.
Each of the 14 digital pins on the Uno can be used as an input or output, using pinMode(),
digitalWrite(), and digitalRead() functions. They operate at 5 volts. Each pin can provide or
receive a maximum of 40 mA and has an internal pull-up resistor (disconnected by default) of
20-50 kOhms. In addition, some pins have specialized functions: • Serial: 0 (RX) and 1 (TX).
Used to receive (RX) and transmit (TX) TTL serial data. TThese pins are connected to the
corresponding pins of the ATmega8U2 USB-to-TTL Serial chip . • External Interrupts: 2 and
3. These pins can be configured to trigger an interrupt on a low value, a rising or falling edge,
or a change in value. See the attachInterrupt() function for details. • PWM: 3, 5, 6, 9, 10, and
11. Provide 8-bit PWM output with the analogWrite() function. • SPI: 10 (SS), 11 (MOSI),
12 (MISO), 13 (SCK). These pins support SPI communication, which, although provided by
the underlying hardware, is not currently included in the Arduino language. • LED: 13. There
is a built-in LED connected to digital pin 13. When the pin is HIGH value, the LED is on,
when the pin is LOW, it's off.
The Uno has 6 analog inputs, each of which provide 10 bits of resolution (i.e. 1024 different
values). By default they measure from ground to 5 volts, though is it possible to change the
upper end of their range using the AREF pin and the analogReference() function.
Additionally, some pins have specialized functionality: • I 2C: 4 (SDA) and 5 (SCL). Support
I2C (TWI) communication using the Wire library. There are a couple of other pins on the
board: • AREF. Reference voltage for the analog inputs. Used with analogReference(). •
Reset. Bring this line LOW to reset the microcontroller. Typically used to add a reset button
to shields which block the one on the board.
The Arduino Uno has a number of facilities for communicating with a computer, another
Arduino, or other microcontrollers. The ATmega328 provides UART TTL (5V) serial
communication, which is available on digital pins 0 (RX) and 1 (TX). An ATmega8U2 on the
board channels this serial communication over USB and appears as a virtual com port to
software on the computer. The '8U2 firmware uses the standard USB COM drivers, and no
DEPARTMENT OF ELECTRICAL ENGINEERING, SRCOE.
IOT BASED TRANSFORMER MONITORING SYSTEM
external driver is needed. However, on Windows, an *.inf file is required.. The Arduino
software includes a serial monitor which allows simple textual data to be sent to and from the
Arduino board. The RX and TX LEDs on the board will flash when data is being transmitted
via the USB-toserial chip and USB connection to the computer (but not for serial
communication on pins 0 and 1). A SoftwareSerial library allows for serial communication
on any of the Uno's digital pins. The ATmega328 also support I2C (TWI) and SPI
communication. The Arduino software includes a Wire library to simplify use of the I2C bus
The Arduino Uno can be programmed with the Arduino software (download). Select
"Arduino Uno w/ ATmega328" from the Tools > Board menu (according to the
microcontroller on your board). For details, see the reference and tutorials. The ATmega328
on the Arduino Uno comes preburned with a bootloader that allows you to upload new code
to it without the use of an external hardware programmer. It communicates using the original
STK500 protocol (reference, C header files). You can also bypass the bootloader and
program the microcontroller through the ICSP (In-Circuit Serial Programming) header; see
these instructions for details. The ATmega8U2 firmware source code is available . The
ATmega8U2 is loaded with a DFU bootloader, which can be activated by connecting the
solder jumper on the back of the board (near the map of Italy) and then resetting the 8U2.
You can then use Atmel's FLIP software (Windows) or the DFU programmer (Mac OS X and
Linux) to load a new firmware. Or you can use the ISP header with an external programmer
(overwriting the DFU bootloader).
LCD DISPLAY
LCD stands for Liquid Crystal Display. LCD is finding wide spread use replacing LEDs (seven segment
LEDs or other multi segment LEDs) because of the following reasons:
2. The ability to display numbers, characters and graphics. This is in contrast to LEDs, which are
limited to numbers and a few characters.
3. Incorporation of a refreshing controller into the LCD, thereby relieving the CPU of the task of
refreshing the LCD. In contrast, the LED must be refreshed by the CPU to keep displaying the data.
These components are “specialized” for being used with the microcontrollers, which means that
they cannot be activated by standard IC circuits. They areused for writing different messages on a
miniature LCD.
A model described here is for its low price and great possibilities most frequently used in practice. It
is based on the HD44780 microcontroller (Hitachi) and can display messages in two lines with 16
characters each. It displays all the alphabets, Greek letters, punctuation marks, mathematical
symbols etc. In addition, it is possible to display symbols that user makes up on its own. Automatic
shifting message on display (shift left and right), appearance of the pointer, backlight etc. are
considered as useful characteristics.
Pins Functions
There are pins along one side of the small printed board used for connection to the microcontroller.
There are total of 14 pins marked with numbers (16 in case the background light is built in). Their
function is described in the table below:
Ground 1 Vss - 0V
D0 – D7 are interpreted as
0
4 RS commands
1
D0 – D7 are interpreted as data
9 D2 0/1 Bit 2
10 D3 0/1 Bit 3
11 D4 0/1 Bit 4
12 D5 0/1 Bit 5
13 D6 0/1 Bit 6
LCD screen:
LCD screen consists of two lines with 16 characters each. Each character consists of 5x7 dot matrix.
Contrast on display depends on the power supply voltage and whether messages are displayed in
one or two lines. For that reason, variable voltage 0-Vdd is applied on pin marked as Vee. Trimmer
potentiometer is usually used for that purpose. Some versions of displays have built in backlight
(blue or green diodes). When used during operating, a resistor for current limitation should be used
(like with any LE diode).
All data transferred to LCD through outputs D0-D7 will be interpreted as commands or as data,
which depends on logic state on pin RS:
RS = 0 - Bits D0 - D7 are commands which determine display mode. List of commands which LCD
recognizes are given in the table below:
LCD Initialization:
Once the power supply is turned on, LCD is automatically cleared. This process lasts for
approximately 15mS. After that, display is ready to operate. The mode of operating is set by default.
This means that:
1. Display is cleared
2. Mode
3. Display/Cursor on/off
D = 0 Display off
U = 0 Cursor off
4. Character entry
Automatic reset is mainly performed without any problems. Mainly but not always! If for any reason
power supply voltage does not reach full value in thecourse of 10mS, display will start perform
completely unpredictably. If voltage supply unit cannot meet this condition or if it is needed to
provide completely safe operating, the process of initialization by which a new reset enabling display
to operate normally must be applied. Algorithm according to the initialization is being performed
depends on whether connection to the microcontroller is through 4- or 8-bit interface. All left over
to be done after that is to give basic commands and of course- to display messages.
1. Battery:
BUZZER
Espressif Systems’ Smart Connectivity Platform (ESCP) is a set of high performance, high integration
wireless SOCs, designed for space and power constrained mobile platform designers. It provides
unsurpassed ability to embed WiFi capabilities within other systems, or to function as a standalone
application, with the lowest cost, and minimal space requirement.
ESP8266EX offers a complete and self-contained WiFi networking solution; it can be used to host the
application or to offload WiFi networking functions from another application processor.
When ESP8266EX hosts the application, it boots up directly from an external flash. In has integrated
cache to improve the performance of the system in such applications.
Alternately, serving as a WiFi adapter, wireless internet access can be added to any micro controller-
based design with simple connectivity (SPI/SDIO or I2C/UART interface).
ESP8266EX is among the most integrated WiFi chip in the industry; it integrates the antenna
switches, RF balun, power amplifier, low noise receive amplifier, filters, power management
modules, it requires minimal external circuitry, and the entire solution, including front-end module,
is designed to occupy minimal PCB area.
ESP8266EX also integrates an enhanced version of Tensilica’s L106 Diamond series 32-bit processor,
with on-chip SRAM, besides the WiFi functionalities. ESP8266EX is often integrated with external
sensors and other application specific devices through its GPIOs; sample codes for such applications
are provided in the software development kit (SDK).
Features
• 802.11 b/g/n
• Support Smart Link Function for both Android and iOS devices
• SDIO 2.0, (H) SPI, UART, I2C, I2S, IR Remote Control, PWM, GPIO
• Deep sleep power <10uA, Power down leakage current < 5uA
Important AT commands
Parameters:
Certificates FCC/CE/TELEC/SRRC
Security WPA/WPA2
Encryption WEP/TKIP/AES
Major Applications
• Home Appliances
• Home Automation
• Mesh Network
• Baby Monitors
• IP Cameras
• Sensor Networks
• Wearable Electronics
• Security ID Tags
Fig: ESP8266
CURRENT SENSOR
Accurate sensor to measure AC/DC current up to 20A. The sensor can even measure high AC mains
current and is still isolated from the measuring part due to integrated hall sensor. The board
operates on 5V.
ACS712 current sensor operates from 5V and outputs analog voltage proportional to current
measured on the sensing terminals. You can simple use a microcontroller ADC to read the
values.
Sensing terminal can even measure current for loads operating at high voltages like 230V AC
mains while output sensed voltage is isolated from measuring part.
Features
80 kHz bandwidth
2.1 kVRMS minimum isolation voltage from pins 1-4 to pins 5-8
complete electrical isolation between control and controlled circuits), or where several
circuits must be controlled by one signal. The first relays were used in long
distance telegraph circuits as amplifiers: they repeated the signal coming in from one circuit
and re-transmitted it on another circuit. Relays were used extensively in telephone exchanges
and early computers to perform logical operations.
A type of relay that can handle the high power required to directly control an electric
motor or other loads is called a contactor. Solid-state relays control power circuits with
no moving parts, instead using a semiconductor device to perform switching. Relays with
calibrated operating characteristics and sometimes multiple operating coils are used to protect
electrical circuits from overload or faults; in modern electric power systems these functions
are performed by digital instruments still called "protective relays".
Magnetic Latching Relays Magnetic Latching relays require one pulse of coil power
to move their contacts in one direction, and another, redirected pulse to move them back.
Repeated pulses from the same input have no effect. Magnetic Latching relays are useful in
applications where interrupted power should not be able to transition the contacts.
Magnetic Latching relays can have either single or dual coils. On a single coil device,
the relay will operate in one direction when power is applied with one polarity, and will reset
when the polarity is reversed. On a dual coil device, when polarized voltage is applied to the
reset coil the contacts will transition. AC controlled magnetic latch relays have single coils
that employ steering diodes to differentiate between operate and reset commands.
DEPARTMENT OF ELECTRICAL ENGINEERING, SRCOE.
IOT BASED TRANSFORMER MONITORING SYSTEM
A simple electromagnetic relay consists of a coil of wire wrapped around a soft iron
core, an iron yoke which provides a low reluctance path for magnetic flux, a movable
iron armature, and one or more sets of contacts (there are two in the relay pictured). The
armature is hinged to the yoke and mechanically linked to one or more sets of moving
contacts.
It is held in place by a spring so that when the relay is de-energized there is an air gap
in the magnetic circuit. In this condition, one of the two sets of contacts in the relay pictured
is closed, and the other set is open. Other relays may have more or fewer sets of contacts
depending on their function. The relay in the picture also has a wire connecting the armature
to the yoke. This ensures continuity of the circuit between the moving contacts on the
armature, and the circuit track on the printed circuit board (PCB) via the yoke, which is
soldered to the PCB.
When an electric current is passed through the coil it generates a magnetic field that
activates the armature and the consequent movement of the movable contact either makes or
breaks (depending upon construction) a connection with a fixed contact. If the set of contacts
was closed when the relay was de-energized, then the movement opens the contacts and
breaks the connection, and vice versa if the contacts were open. When the current to the coil
is switched off, the armature is returned by a force, approximately half as strong as the
magnetic force, to its relaxed position. Usually this force is provided by a spring, but gravity
is also used commonly in industrial motor starters. Most relays are manufactured to operate
quickly. In a low-voltage application this reduces noise; in a high voltage or current
application it reduces arcing.
SOFTWARE REQUIRMENT:
ARDUINO
PROTEUS
ESP FIRMWARE FLASHER
DEPARTMENT OF ELECTRICAL ENGINEERING, SRCOE.
IOT BASED TRANSFORMER MONITORING SYSTEM
ARDUINO
Plug in your board and wait for Windows to begin it’s driver installation process
After a few moments, the process will fail, despite its best efforts
Click on the Start Menu, and open up the Control Panel
While in the Control Panel, navigate to System and Security. Next, click on System
Once the System window is up, open the Device Manager
Look under Ports (COM & LPT). You should see an open port named “Arduino UNO
(COMxx)”. If there is no COM & LPT section, look under ‘Other Devices’ for
‘Unknown Device’
Right click on the “Arduino UNO (COMxx)” or “Unknown Device” port and choose
the “Update Driver Software” option
Next, choose the “Browse my computer for Driver software” option
Finally, navigate to and select the Uno’s driver file, named “ArduinoUNO.inf”,
located in the “Drivers” folder of the Arduino Software download (not the “FTDI
USB Drivers” sub-directory). If you cannot see the .inf file, it is probably just hidden.
You can select the ‘drivers’ folder with the ‘search sub-folders’ option selected
instead.
Windows will finish up the driver installation from there
After following the appropriate steps for your software install, we are now ready to test your
first program with your Arduino board!
Select the type of Arduino board you’re using: Tools > Board > your board type
Select the serial/COM port that your Arduino is attached to: Tools > Port > COMxx
If you’re not sure which serial device is your Arduino, take a look at the available
ports, then unplug your Arduino and look again. The one that disappeared is your
Arduino.
With your Arduino board connected, and the Blink sketch open, press the ‘Upload’
button
After a second, you should see some LEDs flashing on your Arduino, followed by the
message ‘Done Uploading’ in the status bar of the Blink sketch.
If everything worked, the onboard LED on your Arduino should now be blinking!
You just programmed your first Arduino!
Select the type of Arduino board you’re using: Tools > Board > your board type
Select the serial port that your Arduino is attached to: Tools > Port > xxxxxx (it’ll
probably look something like “/dev/tty.usbmodemfd131” or “/dev/tty.usbserial-131”
but probably with a different number)
If you’re not sure which serial device is your Arduino, take a look at the available
ports, then unplug your Arduino and look again. The one that disappeared is your
Arduino.
With your Arduino board connected and the Blink sketch open, press the ‘Upload’
button
After a second, you should see some LEDs flashing on your Arduino, followed by the
message ‘Done Uploading’ in the status bar of the Blink sketch.
If everything worked, the onboard LED on your Arduino should now be blinking!
You just programmed your first Arduino!
4) In the field of Name, write name of project and in the field of path browse path for project
like this
Click the "Pick from library (P)" button as shown in the figure
Click OK
After selecting component, click anywhere in the design area to select it and then
click again to place it
DEPARTMENT OF ELECTRICAL ENGINEERING, SRCOE.
IOT BASED TRANSFORMER MONITORING SYSTEM
1. CONNECTING COMPONENTS
To create hex file press simply verify in your Arduino ide software
C:\Users\UserName\AppData\Local\Temp\arduino_build_
And don't worry, in PROTEUS, there is no need to provide the RESET circuit or crystal
oscillator to the microcontroller. It will work just fine even without it. The frequency can be
adjusted in the properties window as well.
The controls at the left-bottom corner will help you simulate the circuit in real time
The above picture is the complete circuitry for testing an LED on P2.0 like toggling (ON /
OFF) through programming but we will get to that part later on. At this point, you will just
see the LED glow if you have programmed it to be always ON.
Like this developer done design on Proteus before starts working on Hardware.
FLOW CHART:-
ALGORITHM: -
C LANGUAGE CODE: -
A. ADVANTAGES
Devices Can Be Operated From Anywhere In The World.
• Efficient And Low Cost Design.
• Low Power Consumption.
• Real Time Monitoring.
• Improve Transformer Reliability And Minimize Downtime
• Maximize Transformer Life With Maintenance Activity To Address Abnormal Operation
• Provides True Dynamic Loading Capability
B. LIMITATIONS
1. The Arduino and other component require 5V DC Supply.
2. Relay requires 12V dc.
3. Sometimes network Problems for rural areas may happen
C. CONCLUSION
This system would be eliminating the requirement of human power and thus providing
efficiency and accuracy.
The IOT based monitoring of distribution transformer is quite useful as compared to manual
monitoring and also it is reliable as it is not possible to monitor always the , ambient
temperature rise ,load current manually. After receiving of message of any abnormality we
can take action immediately to prevent any catastrophic failures of distribution transformers.
D. FUTURE SCOPE
In future we can GPS MODULE. So we can trace the location
automatically.
APPENDIES:-
CIRCUIT DIAGRAM
MAL210+216471E3)
Total 3899.90
Cost
Per
Unit