Load balancing of a 3 Phase Transformer, Arduino 3 Phase Load Balancer

(Last Updated On: October 19, 2019)

load balancing

Description:

Load balancing of a 3 phase transformer- In this Tutorial, you will learn how to make a 3 phase transformer consumers load monitoring and load balancing or load shifting project using Arduino, 433Mhz Radio Frequency Transmitter and Receivers.


In this project, two applications will be used.

load balancing

This application will be used for monitoring all the three phases Red, Yellow, and Blue in Real-time.

load balancing

While with the help of this application any consumer can be connected with any of the 3 phases. Let me show you this practically. Let’s connect consumer 2 with the Yellow phase as you can see the bulb is turned ON, and you can also see an increase in the value.



load balancing

Let’s connect consumer three with the yellow phase as well.

load balancing

You can see the bulb is turned on and the value is further increased. As you can see currently the load on the yellow phase is more than the red phase and blue phase. Now to reduce load on the yellow phase we can shift consumer 2 or consumer3 on any other phase. let’s connect consumer 3 with the red phase. A


load balancing

As you can see the load on the yellow phase is reduced, this way we can do the load balancing. In case of any emergency a consumer can be disconnected.

load balancing

Now let’s connect consumer 3 with the Blue phase.

load balancing

As you can see the value on the Blue Phase is increased. let’s connect consumer 2 with the blue phase as well.

load balancing

You can see the value is further increased. Now the load on the blue phase is greater than the other two phases, to reduce load on the blue phase we can shift the consumer load on any other phase. All these consumers are wirelessly controlled using 433Mhz Radiofrequency Transmitters and receivers. One transmitter is used to send commands to 3 receiver modules.

This is the 3rd version of the 3 phase transformer load monitoring system.


While in the first version; I designed an application in vb.net and used this application to monitor all the three phases of the 3 phase transformer prototype model. The transformer wiring, soldering, the acs712 current sensors connections, soldering and interfacing is already explained in very detail.

load balancing

3 Phase Transformer Load Monitoring: Version 1

https://www.electroniclinic.com/3-phase-transformer-load-monitoring-using-arduino-acs712-and-vb-net/

In the second version, I used the Blynk application for monitoring all the three phases in real-time from anywhere around the world using a cell phone, Arduino and Nodemcu esp8266 wifi module.

https://www.electroniclinic.com/iot-3-phase-transformer-load-monitoring-using-arduino-and-nodemcu/

load balancing

IOT 3 Phase Transformer Load Monitoring using Nodemcu ESP266 and Arduino: Version 2

As this is the version 3 of the 3 phase transformer load monitoring and load balancing system, this project is around 70% based on the version1, as I will be using the same connections and the same computer application for monitoring all the three phases.



 For the best understanding, I recommend you should watch my first tutorial on 3 phase transformer load monitoring system and then you can resume from here. As in this tutorial, I will only explain the modifications which are

  1. Complete circuit diagram of the “ Load balancing of a 3 phase transformer “
  2. Interfacing
  3. Consumers load shifting computer application programming
  4. Transmitter programming and
  5. Receivers programming (Consumers)

For the Step by Step explanation and practical demonstration watch Video given at the end of this Article and Don’t forget to subscribe to my YouTube channel.

Cautions: This Project makes use of the 220/230Vac, do not touch any wires while the transformers are turned ON may result in a heavy shock or it can be lethal.

The components and tools used in this project can be purchased from Amazon, the components Purchase links are given below:

Arduino Uno: https://amzn.to/2tVz1vu
Mega 2560: https://amzn.to/2ze1kdu
PVC strip connectors: https://amzn.to/2Xqd70o
Connection wires: https://amzn.to/2Ey7cPy
ACS712 current sensor: https://amzn.to/2Vmtut2
Potentiometer: https://amzn.to/2JSLbfg
330-ohm resistors pack: https://amzn.to/2NtlAeh
5v 2A adaptor: https://amzn.to/2GsNfcw
2n2222 NPN transistors: https://amzn.to/2EmXsIb
10k Resistor: https://amzn.to/2KTd6OW
lm7805 Voltage Regulator: https://amzn.to/2IZEl5x
330-ohm resistors pack: https://amzn.to/2NtlAeh
female DC power jack socket: https://amzn.to/2KEo1gt
470uf capacitors: https://amzn.to/2xDCOzf
5×7 cm Vero board: https://amzn.to/2OHGbvn
female headers: https://amzn.to/2zqmtiJ
connection wires: https://amzn.to/2DpBuW7
Super Starter kit for Beginners: https://amzn.to/2KJvmKG
Jumper Wires: https://amzn.to/2KMoVXs
Bread Board: https://amzn.to/2MS4q8X
12v Adaptor: https://amzn.to/2Ntr6h1
PCB plate: https://amzn.to/2IUwpCt
Variable Supply: https://amzn.to/2MT4Qfj
Digital Multimeter: https://amzn.to/2Nvft9i
Vero Board / stripboard: https://amzn.to/2MTf9jD
Soldering iron kit: “best” You guys should definitely purchase this: https://amzn.to/2zfoNuJ
Solder wire: https://amzn.to/2ufUMWf
Wire Stripper: https://amzn.to/2KOqxfU
wirecutter: https://amzn.to/2ucIq14
PCB small portable drill machine: https://amzn.to/2Nu62XF

DISCLAIMER:

Please Note: these are affiliate links. I may make a commission if you buy the components through these links. I would appreciate your support in this way!


Circuit Diagram:

load balancing

This is the circuit diagram which I used in version 1, which I have already explained in very detailed and the link is given above. As you can see in the Circuit Diagram above three acs712 current sensors are connected with the analog pins A1, A2, and A3.

Three Phases coming from the Transformer are labeled as Red, Yellow, and Blue.

The three bulbs connected with the Red, Yellow, and Blue Phases. Arduino calculates the load and then send the values to the computer application.

load balancing

While this is the modified circuit diagram used in Version2 of the 3 phase transformer load monitoring system using Nodemcu esp8266 wifi module and Arduino. Regulated power supply is based on the lm7805 voltage regulator.

Two 470uf capacitors are connected at the input and output of the regulator. A 330-ohm resistor connected in series with a 2.5v led. This is a current limiting resistor, while J1 is the dc female power Jack; this is where we can connect a 12v adaptor or battery.


The output of the 7805 Regulator is connected with the Vin pin of the Nodemcu module while the ground is connected with the ground. Connect the TX pin of the Nodemcu module with the RX pin of the Arduino and connect the RX pin of the Nodemcu module with the TX pin of the Arduino and also make sure you connect the ground pin of the Nodemcu module with the ground pin of the Arduino. So this is the only modification that I made in the 2nd version.

While this is the final modified circuit diagram in which three consumers are added. The consumer supply is controlled using a transmitter which will be connected with the computer application. Let’s start with the transmitter side, as you can see the 433Mhz RF transmitter data pin is connected with the Arduino’s pin number 12 while the transmitter 5v and GND pins are connected with the Arduino’s 5v and Ground.

The 433Mhz RF receiver data pin is connected with the Arduino’s pin number 11 while the receiver 5v and GND pins are connected with the Arduino’s 5v and ground. Three channel relay module is connected with pin number 8, 9 and 10. These relays are 12v and are of the type “SPDT” Single pole and double throw”. These relays are controlled with the help of the driver circuits which consists of the 2n2222 NPN transistors and 10k resistors; watch my tutorial on relay driver circuit design calculations. The Common legs of the relays are connected together and then connected with the load, while the normally open legs of the relays are connected with the Red, Yellow, and Blue phases. With the help of these relays consumer1 can be connected with any phase…consumer2 and consumer 3 also has the same connections. For further clarification you can watch video given at the End of this Article.

Programming:

Transmitter and Receivers Programming:


Receiver1 or Consumer1 Arduino Programming:



Receiver2 or Consumer2 Arduino Programming:


Receiver3 or Consumer3 Arduino Programming:


Load Monitoring Arduino Programming:


Load Monitoring Application Programming designed in VB.net:


Consumers load Balancing or Load shifting Application Programming:

Watch Video Tutorial:

Recommended For You

About the Author: Engr Fahad

My name is Shahzada Fahad and I am an Electrical Engineer. I have been doing Job in UAE as a site engineer in an Electrical Construction Company. Currently, I am running my own YouTube channel "Electronic Clinic", and managing this Website. My Hobbies are * Watching Movies * Music * Martial Arts * Photography * Travelling * Make Sketches and so on...

1 Comment

Leave a Reply

Close