You are on page 1of 7

instructables

Make A.C 220 Volt Automatic Stabilizer Using Arduino NANO or UNO

by shahid249

In this instructables, I will show you how to make 2nd steps adds 20 V to output
automatic voltage stabilizer using Arduino NANO that
will show AC voltage, watt, steps, transformer 3rd steps adds 50 V to output
temperature & auto fan on-off for cooling.
Warning !
This is 3 steps Automatic Voltage stabilizer A.C high voltage can kill you, if you are not careful
what you are doing & I will not suggest electric
My configuration beginner to do this, unless you are qualify and
have idea what you are doing.
1st steps is normal/output

1 345 6
2 7

1. display Input voltage


2. Display Output voltage
3. Display transformer steps
4. Display protection on/off
5. If fan on shows fan sign
6. Transformer Temperature
7. Watt Meter

1 2

1. Output Plug
Make A.C 220 Volt Automatic Stabilizer Using Arduino NANO or UNO: Page 1
1. Output Plug
2. Input plug
3. protection switch

Step 1: Part List and Requirement

1 - Arduino NANO -> Amazon link cheap price.

1 - Voltage Sensor -> How to make it 5 - 1N4007 diode -> Best to buy it from local stores
cheap price.

1 - DC to DC steps down, Buck Converter -> Amazon


link
1 - Stabilizer Transformer -> How to make your Own
1 - 5v Relay Module -> Amazon link See the youtube tutorial -> Or buy from your local
store. Note -: transformer must have 12v output for
1 - Current sensor ACS712 -> Amazon link controllers.

1 - LCD 16x2 module -> Amazon link I made 800va transformer by buying parts from local
stores, and my transformer have 3 steps, step 1 is
2 - 10k preset -> Best to buy it from local stores normal/output, 2nd steps increase 20v, and 3steps
cheap price. increase 50v.

3 - 16v 1000uf capacitor -> Best to buy it from local ~~! MOSFET that use in fan -> 600V N-Channel
stores cheap price. Power MosFET, and its works!!

1 - 220ohm resistor -> Best to buy it from local stores ~~! DC-DC steps down, Buck Converter used for
cheap price. Arduino for stable 5V power.

1 - zener diode 5.1v -> Best to buy it from local stores

1. Arduino NANO 1. Voltage Sensor

Make A.C 220 Volt Automatic Stabilizer Using Arduino NANO or UNO: Page 2
1
1

1. DC-DC step down, Buck 1. 5v Relay Module

1 1

1. Current Sensor - ACS712 1. Transformer

Make A.C 220 Volt Automatic Stabilizer Using Arduino NANO or UNO: Page 3
1

1. LCD 16X2

Make A.C 220 Volt Automatic Stabilizer Using Arduino NANO or UNO: Page 4
Step 2: Schematic, Diagram & Connection

As the circuit diagram you see above, I change a bit Connect Arduino D7 to relay pin1
for stability & add other components in same board
for less space. Connect Arduino D8 to relay pin2

Connect & Soldier parts according to the schematics. Connect Arduino D9 to relay pin3

Connection :- Connect Arduino D10 to Relay Pin 4

LCD connections
Input transformer 12v line to the circuit -> 12VAC in
mark area.
LCD - D7 -> Arduino D2

input Sensor connections LCD - D6 -> Arduino D3

LCD - D5 -> Arduino D4


Connect Voltage sensor positive to A0 pin of arduino
and Negative to ground LCD - D4 -> Arduino D5

Connect Current Sensor Vcc pin to 5v line, Gnd pin to LCD - RW -> Arduino D6
gnd line and out pin to A1
LCD - E -> Arduino - D11
Connect Temperature Sensor LM35 Vcc pin to 5v,
Gnd pin to gnd line and data pin to A2 LCD - RS -> Arduino D12

Connect toggle switch as show in diagram, middle pin Relay to transformer connection
to A3, right pin with 10k resistor to GND, left pin to 5v
line.
Connect as shown in diagram above.
output connections Relay
Download Circuit Diagram Below Fritzing

Make A.C 220 Volt Automatic Stabilizer Using Arduino NANO or UNO: Page 5
5 4
6
11
7
8 1 1
9
2

3 10

1. Use to control LED brightness 1. At top of iron core place temperature sensor
2. Use to control contrast securely
3. 1N4007 diode
4. Put DC-DC buck converter here
5. Zener Diode 5.1v
6. IN4007 diodes
7. N channel Mosfet
8. 10k resistor
9. 220ohm resistor
10. 16v 1000uf
11. 2 - 16v 1000uf

2
1

1. Temperature sensor 1. This is 16v 50uf LCD VCC to GND cap, instead use 16v 1000uf for better
2. Toggle switch for on/off protection mode result. Mine lcd blank up when changing steps, later i added 16v 1000uf cap to
the lcd it solve the problem.

Download
https://www.instructables.com/ORIG/F7P/9RD9/JJT6O0JA/F7P9RD9JJT6O0JA.fzz

Make A.C 220 Volt Automatic Stabilizer Using Arduino NANO or UNO: Page 6
Step 3: Coding & Describing Codes

Introduction of codes, & what it will do and it also display output voltage by adding steps
voltage to input voltage which will show the output
voltage. Note:- output voltage is less accurate when
It will monitor AC voltage through pin A0 of arduino more load is connect because there is no sensor on
and control which relay to be active in that time. output voltage.
Example -> If arduino get 199VAC then it will active
relay 1 which will increase voltage to 219VAC. In ACS712 module sense how much current is drawn
brief if voltage is less than 210 and also greater than from output, then arduino will calculate in watt and
180 it will active relay 1 which will boost 20V, If show in to the LCD display.
voltage is greater than 210 and less than 230 it will
deactivate relay 1. It also monitor temperature of the transformer, if
temperature is getting high of the set point, it will turn
The monitoring AC voltage will also display on LCD, on the fan.

Download code from github

I hope You will like this instructables

please which transistor was used at the fan terminal and again what was the dc-dc convertor used
to power. im new to this project please help me

Make A.C 220 Volt Automatic Stabilizer Using Arduino NANO or UNO: Page 7

You might also like