3.automated Transformer Coil Winding Machine
3.automated Transformer Coil Winding Machine
1
ABSTRACT
2
CHAPTER-1
INTRODUCTION
3
CHAPTER-1
1.1 INTRODUCTION
4
Along with this, a display is connected in the input port of the
microcontroller value then the transformer will automatically shut down and in
this way transformer life will be increased. We also designed Two-way
communication here by which we can ask system about given parameter value
just by sending Wireless Data to it so that we can have watch over transformer
For this it is not necessary for the operator to sit in the system premises which
was the case at conventional system.
5
CHAPTER-2
BLOCK DIAGRAM
6
CHAPTER-2
BLOCK DIAGRAM
7
CHAPTER-3
EMBEDDED SYSTEM
CHAPTER-3
8
3.1EMBEDDED SYSTEM
9
3.2 MICROPROCESSOR Vs MICROCONTROLLER
For transfer of data from external memory to the CPU, microprocessor needs
many operational codes. But in Microcontroller, one or two codes are
enough.
10
CHAPTER-4
WORKING
CHAPTER-4
11
WORKING
In this coil winding machine two stepper motor are use. One is use for
rotation motion and another is use for linear motion. This two stepper motors
runs in synchronization such that one revolution of shaft the slider advances
according to the diameter of bobbin . This help in winding without gap. This is
done by the program set in arduino,
As per the winding i.e. for motor or transformer the program can easily
change.
Initially the coil setup is done i.e., the coil is firstly attached to the armature
manually through the slider assembly. The power supply is connected and
Arduino is started. Then the program is allowed to run. According to the
program this two stepper motor rotate, after one revolution of shaft the slider
linearly advanced. The program helps in synchronizing these two shafts and
slider to obtain accurate rotation.
12
CHAPTER-5
HARDWARE REQUIREMENT
CHAPTER-5
13
5.HARDWARE REQUIREMENT
A block diagram containing the parts of a typical power supply and the
voltage at various points in the unit is shown in fig 19.1. The ac voltage, typically
120 V rms, is connected to a transformer, which steps that ac voltage down to the
level for the desired dc output. A diode rectifier then provides a full-wave rectified
voltage that is initially filtered by a simple capacitor filter to produce a dc voltage.
This resulting dc voltage usually has some ripple or ac voltage variation. A
regulator circuit can use this dc input to provide a dc voltage that not only has
much less ripple voltage but also remains the same dc value even if the input dc
voltage varies somewhat, or the load connected to the output dc voltage changes.
This voltage regulation is usually obtained using one of a number of popular
voltage regulator IC units.
14
Voltage regulators comprise a class of widely used ICs. Regulator IC units
contain the circuitry for reference source, comparator amplifier, control device,
and overload protection all in a single IC. Although the internal construction of
the IC is somewhat different from that described for discrete voltage regulator
circuits, the external operation is much the same. IC units provide regulation of
either a fixed positive voltage, a fixed negative voltage, or an adjustably set
voltage.A power supply can be built using a transformer connected to the ac
supply line to step the ac voltage to a desired amplitude, then rectifying that
ac voltage, filtering with a capacitor and RC filter, if desired, and finally
regulating the dc voltage using an IC regulator.
IN OUT
UNREGULATE 7805
D DC
VOLTAGE
GND
16
The most commonly used Character based LCDs are based on Hitachi's
HD44780 controller or other which are compatible with HD44580. In this
project document, we will discuss about character based LCDs, their interfacing
with various microcontrollers, various interfaces (8-bit/4-bit), programming,
special stuff and tricks you can do with these simple looking LCDs which can
give a new look to your application.
Usually these days single controller LCD modules are used more in the
market. So in the project document we will discuss more about the single
17
controller LCD, the operation and everything else is same for the double
controller too.
FEATURES:
Internal oscillator and the ability to use an external crystal for clocking.
Development Tools:
18
programming the ATmega328P include Atmel Studio, Arduino IDE, and
various third-party IDEs that support AVR microcontrollers.
You can use various hardware platforms for programming and development,
such as the Arduino Uno, Arduino Nano, or custom-made development boards.
PROGRAMMING:
Write your code in C/C++ or assembly language using the chosen development
environment.
Program the ATmega328P using an ICSP programmer or upload the hex file
using a bootloader and a USB-to-serial adapter.
You can also program the ATmega328P using the Arduino IDE by selecting the
appropriate board (e.g., Arduino Uno) and uploading your sketch via USB.
PERIPHERAL INTERFACING:
Utilize the GPIO pins for interfacing with external components such as sensors,
actuators, displays, and communication modules.
POWER MANAGEMENT:
APPLICATION EXAMPLES:
RESOURCES:
19
The datasheet for the ATmega328P provides detailed information on its
features, electrical characteristics, and programming.
Online communities and forums, such as the Arduino forums and AVR Freaks,
offer support, tutorials, and code examples for working with the ATmega328P.
5.6 RELAY
The first step involves selecting the appropriate relay based on factors
such as voltage and current ratings, switching speed, and the type of load to be
controlled, whether it's AC or DC. Once the relay is chosen, it needs to be wired
to the microcontroller and the device you want to control. This typically
involves connecting the relay coil to a digital output pin of the microcontroller
and wiring the relay's switch contacts to the load.
20
Nema 17 (Bipolar) Current (A): 0.5
Step angle: 1.8° Torque (kg.cm): 4.2
Voltage (V): 8 Control Wires: 4
5.8 L293D
21
The L293D is an integrated circuit commonly utilized for motor control
applications, particularly in robotics and other projects involving DC motors.
Functioning as a quadruple high-current half-H driver, it facilitates bidirectional
control of up to two DC motors. Employing an H-bridge configuration, it allows
motors to operate in both clockwise and counterclockwise directions by
manipulating the polarity of applied voltage. With a peak current handling
capacity of up to 600mA per channel (1.2A peak), it suits a broad spectrum of
low to medium-power motors. Featuring built-in clamp diodes for inductive
load protection, it mitigates voltage spikes during motor deactivation. Its control
inputs accept low-level signals (TTL or CMOS), enabling precise manipulation
of motor direction and speed. Operating within a voltage range of 4.5V to 36V,
it accommodates various power sources, including batteries and power supplies.
Available in different package types like DIP and SOIC, it offers versatility and
ease of integration into diverse circuit designs, making it a favored choice for
motor control solutions.
5.9KEYPAD
22
HEX keypad is a standard device with 16 keys connected in a 4×4 matrix,
giving the characters 0-9 A-F. Interfacing of Hex key pad to Atmega32 is
essential while designing embedded system projects which requires character or
numeric input or both. For example projects like digital code lock, numeric
calculator etc. Here we are using this to enter numeric password for turn
ON/OFF the circuit breaker. This can be easily interface with ant kits
Microcontroller Development Board. It is a four pin tactile switch and four
mounting holes 3.2mm each
23
CHAPTER-6
PROGRAMMING
CHAPTER-6
6.PROGRAMMING
24
The Arduino Uno can be programmed with the (Arduino Software
(IDE)).The ATmega328 on the Arduino Uno comes preprogrammed 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.
6.2 POWER
The Arduino Uno board can be powered via the USB connection or with
an external power supply. The power source is selected automatically.
6.3 MEMORY
Website arduino.cc
Arduino programs are written in C or C++ The Arduino IDE comes with
a software library called "Wiring" from the original Wiring project, which
makes many common input/output.
26
Operations much easier. Users only need define two functions.
Setup (): a function run once at the start of a program that can initialize
settings.
Loop (): a function called repeatedly until the board powers off
27
CHAPTER-7
CONCLUSION
CHAPTER-7
CONCLUSION
28
The earlier method of coil making is manual coil winding and it was
hectic and time consuming. The time required for making the coil is very low,
even space between two consecutive winding could not be achieved and tight
coil formation also not achieved. While the Automatic coil making machine. Is
less costly, tight coil formation and increase the coil production rate The main
aim of this Automatic coil winding machine is to replace the required manual
labour and minimize the time required for making coils. It was found that this
machine can wind coils of 48 turns turns in just 20 sec. The main objectives of
this machine is to replace the worker or a labour and also the hard work. The
increases rate of production and time required for the work is saved by the
machine.
29
CHAPTER-8
REFERENCES
CHAPTER-8
REFERENCES
30
Bindu B, Hemasuganya K, Srilekha V, "Design of Automated Coil Winding
Machine" International Jo.
[2] Sundar Ganesh CCS, Minu S, Niveta R, NivethithaAC,Padmini R, Gokul
Krishna K, Joe Breslin J, “Automatic Coil Winding Machine" pp. 6-8.
[3] Nishad S. Joshi, Chetan B. Bulbule, Sagar D.Domale. Prof.Jayashree Deka,
"Design of Automatic Transformer Winding Machine" International Journal for
Research in Applied Science & Engineering Technology, Volume 3 Issue 4,
April 2015, page no. 942-947.
[4] R. Harisudhan, M. Ganesh Kumar, A. Udhaya Prakash, P. Sathya, "Stepper
Motor Control using ARDUINO ATMEGA - 328 MicroController,"
International Journal for Scientific Research & Development, Vol. 2, Issue 12,
2015, page no. 778 -780
[5] Priya Ikhankar, Rakhi Golhar, Ankita Kamdi, Trupti Banarase, Sanjeet S.
Kashyap, "Automation in Manufacturing of Winding " International Journal for
Scientific Research & Development, Vol. 4, Issue 2, 2016, pp. 453-456.
31