Professional Documents
Culture Documents
net/publication/341001602
Microcontroller Based Stepper Motor Drive for Variable A.C Power Supply
CITATIONS
0
1 author:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Electric Generation with Valuation Method for National Methane Revial from Domestic Waste Sanitary Land View project
All content following this page was uploaded by Sanabel Mohammed Ali on 29 April 2020.
I. Introduction
A precision values for A.C supply voltages extracted from the A.C main appears an important goal.one
simple solution is by using stepper motor with a fine step angle to move the auto transformer slider to give the
required value of A.C voltage.
I improved the analog device (single phase auto transformer) and used a keypad for input the value of voltage
that required the keypad transmitted the data input to microcontroller pic16f84a. Then the pic16f84a send the
signal to stepper motor during driving circuit (ULN2003A) to run the position desired. The microcontroller has a
program memory of 1 Kilobytes. The single phase auto transformer which is used at range (0-220)v ,(4A) and
stepper motor rated(24v dc , 0.22A , 1.8deg) and keypad(4x4).the complete system can be represented by the
block diagram shown in figure (1).
Auto Transformer
The primary and secondary windings in the transformer have induced voltage as result of collective mutual
flux, thus they were on phase. The currents in the windings were out of the phase in 180◦. The was the equivalent
in the secondary turns for primary turns. The attached segment want to have a irritated sectional area for the coil
of transfer a current (I2 − I1). The physical arrangement of an auto transformer shown in fig (2). T1 noted to the
total turns number among C and A. On the point B the joining was booked, hence portion AB had turns T2 with
volts / turn, that was relative of the flux.
V1×T1= V2×T2
V1 / V2 = T1 / T2 -----------------(1)
The transformer magnetizing current is neglected to simplifying analysis, secondary coil carries a current on
load (I2) of the secondary ampere / turns was ( I2 T2 ). The current can be responded in I1 outflow after the main
source over (T1 ) such as :
I1×T1 = I2×T2
A current of I1 outflow between C and B The winding current between B and A was ( I2 − I1). Point B can
be slides on the arm AC as shown in fig (2), which gives variable values of the output voltage and verifies the
volt per turn equation (1).
Stepping mode
Stepping Modes means the sequence of stator electromagnets are animated to rotate the motor. There are
three modes:
1. Wave drive mode: In this type as shown in fig(4), only one coil is activated at each time in this mode
the torque is significantly less and rarely used.
2. Full Drive mode:. In this mode which used in this paper as shown in fig (5) two coils are activated at
same time. This method is usual used for driving motor at its full torque.
3. Half drive mode: In this stepping mode as shown in fig(6), one or two coils are activated. It is
commonly used to increment the angular resolution, but the torque is less 70% at its half step position.
V. Conclusion
In this paper, a microcontroller based stepper motor drive for variable A.C power supply is designed. The
concept of this power supply has been utilized in different areas in the real world. This designed can easily be
extended to any voltage we needs from 0 to 220 by using the key bad and with small error approximately 0.4%.
The protocol designed of this power supply can be used as follows:
Give any voltage from 0-220 in the laboratory easily.
The students were able to take their knowledge and apply it to real world application problem.
The boxing of this power supply is smaller size and simple it used.
PIC16F84A can be used instead of many fixed functions [ICs] because it more efficient and easy to
programming and more fixable for voltage higher than 5v.
The error percentage is increase when stepper motor runs in two directions.
ULN2003A is high current, high voltage driver that could be used instead of using (relay) which have to
driving by a transistor and get rid of the problems caused by relay contact which are ripples, sparks and
noises.
References
[1] Colone WM.T.”Transformer and inductor design hand book “by Marcel Dekker Inc., California
2004..
[2] S.G Abeyratne and U.I.Dayaratne “Anew power conversion strategy for a unipolar stepper motor
drive”IEEE transaction on Industrial electronics, pp213-217,2010..
[3] Dr.Tarek A.Tutunji”mechatronics microcontrollers PIC16F84 control of stepper motor” Engineering
Department philadelphia Universityb ,Jorden, 2004..
[4] www.stepping motors.com.
[5] www.pic list .com.
[6] www.microchip.com.
.