SlideShare a Scribd company logo
IJRET: International Journal of Research in Engineering and Technology
__________________________________________________________________________________________
Volume: 02 Issue: 11 | Nov-2013, Available @
BI DIRECTIONAL SPEED CONTROL OF DC MOTOR AND STEPPER
MOTOR THROUGH MAT LAB USING PIC MICRO CONTROLLER
Ozwin Dominic Dsouza
1
BMS Institute of Technology
ozwindsouza@gmail.com,
In any industry speed control of an electric drive system is very critical and crucial. Every designer aims at achieving a co
methodology having high degree of precision. But industry needs are ever evolving in nature. Hence it is very much essential
along with conventional speed control mechanisms we must also have simple interactive graphical based control strategies. Sev
algorithms/methodologies have been developed over the years to achieve speed control of motors. In this context by encomp
usability of Mat Lab, work has been done to control the speed of stepper motor and DC motor using microcontroller. Microcontr
is programmed to achieve bi directional speed control. The main objective of this work is to develop the graphical
motor control through mat Lab guide and the interface of the same with hardware via serial communication. PIC is used as the
controller.
Keywords— DC, PIC, µC, AC, GUI, IC
---------------------------------------------------------------------
1. INTRODUCTION
DC motors are widely used in adjustable speed drives and
position control applications. In DC motor speeds below its
base speed is controlled by armature voltage control
[2]. Speeds above base speed are achieved by encompassing
field flux control method. Speed controls of DC motors are
much cheaper and simpler as compared to AC motors. This is
mainly because in DC motor speed control only two control
parameters are sufficient (voltage or flux). On the contrary an
AC motor speed control requires three control parameters.
A stepper motor is a marvel in simplicity [1]
electromechanical device which converts electrical pulses into
discrete mechanical movements. Unlike DC motors it has no
brushes and contacts and is a synchronous motor with the
magnetic field electronically switched to rotate the armature
magnet. The essential function of a stepper motor is to translate
switching excitation changes into precisely defined increments
of rotor position. A stepper motor can divide a full rotation into
a large number of steps, for example 200 steps. The motor thus
can be made to rotate through a precise angle. The sequence of
applied pulses is directly related to the direction of motor
rotation. There are different types of stepper motors; namely (i)
permanent magnet (ii) variable reluctance (iii) Hybrid motors.
The basic block diagram of stepper motor is shown in figure 1
below.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319
__________________________________________________________________________________________
2013, Available @ http://www.ijret.org
BI DIRECTIONAL SPEED CONTROL OF DC MOTOR AND STEPPER
MOTOR THROUGH MAT LAB USING PIC MICRO CONTROLLER
Ozwin Dominic Dsouza1
, Manjunathababu. P2
, Babu Naik
BMS Institute of Technology, Bangalore, India
ozwindsouza@gmail.com, manjubabup@gmail.com
Abstract
In any industry speed control of an electric drive system is very critical and crucial. Every designer aims at achieving a co
methodology having high degree of precision. But industry needs are ever evolving in nature. Hence it is very much essential
along with conventional speed control mechanisms we must also have simple interactive graphical based control strategies. Sev
algorithms/methodologies have been developed over the years to achieve speed control of motors. In this context by encomp
usability of Mat Lab, work has been done to control the speed of stepper motor and DC motor using microcontroller. Microcontr
is programmed to achieve bi directional speed control. The main objective of this work is to develop the graphical
motor control through mat Lab guide and the interface of the same with hardware via serial communication. PIC is used as the
---------------------------------***--------------------------------------------------------------------
DC motors are widely used in adjustable speed drives and
position control applications. In DC motor speeds below its
base speed is controlled by armature voltage control method [1]
. Speeds above base speed are achieved by encompassing
field flux control method. Speed controls of DC motors are
much cheaper and simpler as compared to AC motors. This is
mainly because in DC motor speed control only two control
icient (voltage or flux). On the contrary an
AC motor speed control requires three control parameters.
[1]. It is basically an
electromechanical device which converts electrical pulses into
ements. Unlike DC motors it has no
brushes and contacts and is a synchronous motor with the
magnetic field electronically switched to rotate the armature
magnet. The essential function of a stepper motor is to translate
ecisely defined increments
of rotor position. A stepper motor can divide a full rotation into
a large number of steps, for example 200 steps. The motor thus
can be made to rotate through a precise angle. The sequence of
o the direction of motor
rotation. There are different types of stepper motors; namely (i)
reluctance (iii) Hybrid motors.
The basic block diagram of stepper motor is shown in figure 1
Fig 1 Block diagram of stepper
Speed control of DC motor and stepper motor through Mat Lab
using PIC microcontroller (µC)
emphasize the use of two types of motors( stepper and DC
motor) together. PIC µC used here enables the user to code in
such a way that the DC and stepper motors rotate in forward
and reverse direction at any given point of time as and when
specified by the user through keys. At the same time user has
an option of manual intervention in direction of rotation, as PIC
µC is designed to operate in both auto and manual mode.
It is a proven fact that proven over the years that MAT Lab is a
powerful design/simulation tool. It gives greater flexibility to a
designer to analyze the circuit/product before the actual
implementation. Signals required to run in auto mode are
generated through Mat Lab using Graphical user interface
(GUI) [4]. GUI facilitates the simple coding technique through
which signals could be sent. This work describes the GUI codes
for sending signals to hardware through p
supervision of µC. This type of speed control approach is
highly useful in applications where precise speed control is
required for example in computer numeral control (CNC).
eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
686
BI DIRECTIONAL SPEED CONTROL OF DC MOTOR AND STEPPER
MOTOR THROUGH MAT LAB USING PIC MICRO CONTROLLER
Babu Naik3
In any industry speed control of an electric drive system is very critical and crucial. Every designer aims at achieving a control
methodology having high degree of precision. But industry needs are ever evolving in nature. Hence it is very much essential that
along with conventional speed control mechanisms we must also have simple interactive graphical based control strategies. Several
algorithms/methodologies have been developed over the years to achieve speed control of motors. In this context by encompassing the
usability of Mat Lab, work has been done to control the speed of stepper motor and DC motor using microcontroller. Microcontroller
is programmed to achieve bi directional speed control. The main objective of this work is to develop the graphical user interface of
motor control through mat Lab guide and the interface of the same with hardware via serial communication. PIC is used as the
----------------------------------------------------------------------
Block diagram of stepper motor
Speed control of DC motor and stepper motor through Mat Lab
using PIC microcontroller (µC) [3] is an initiative taken to
emphasize the use of two types of motors( stepper and DC
motor) together. PIC µC used here enables the user to code in
y that the DC and stepper motors rotate in forward
and reverse direction at any given point of time as and when
specified by the user through keys. At the same time user has
an option of manual intervention in direction of rotation, as PIC
o operate in both auto and manual mode.
It is a proven fact that proven over the years that MAT Lab is a
powerful design/simulation tool. It gives greater flexibility to a
designer to analyze the circuit/product before the actual
equired to run in auto mode are
generated through Mat Lab using Graphical user interface
. GUI facilitates the simple coding technique through
which signals could be sent. This work describes the GUI codes
for sending signals to hardware through parallel port under the
supervision of µC. This type of speed control approach is
highly useful in applications where precise speed control is
required for example in computer numeral control (CNC).
IJRET: International Journal of Research in Engineering and Technology
__________________________________________________________________________________________
Volume: 02 Issue: 11 | Nov-2013, Available @
2. HARDWARE DESCRIPTION
Detailed block diagram of the project is as shown in figure 2
below. It mainly consists of the following parts.
A. DC Motor
A dc motor works based on the principle of electromagnetic
induction Here a DC motor having 9-12V, 2000 RPM rating is
used. DC motor is connected to PIC µC via a
motor driver integrated circuit. Motor drivers acts as current
amplifiers. They take low-current control signal and provide
high current signals. The higher current signals eventually drive
the motor in the designed program sequence.
Fig 2 Block diagram of the project
B. Stepper Motor:
A stepper motor having specification 12V, 1.8 Degrees is used
here. It is connected to PIC µC via stepper motor driver IC.
This IC basically takes the control signals from µC and in turn
takes controlling actions on stepper motor.
C. Buffer IC:
Buffer IC is also called as line driver IC. Buffer IC passes the
signal from one circuit to the other without any changes in
signals. The operating voltage rages from 2V to 6V.
D. H-Bridge Motor Control Circuit:
A very popular/simpler way of achieving speed control of a DC
motor is by using a single transistor based control. But the main
disadvantage of this control strategy is that, only uni
speed control is possible. But in many applications it is
necessary to operate the motor in both directions; clockwise or
anticlockwise. A very good way of achieving this is to connect
the motor to a Transistor H-Bridge circuit. With this
arrangement Bi-directional DC motor operation becomes
possible.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319
__________________________________________________________________________________________
2013, Available @ http://www.ijret.org
project is as shown in figure 2
below. It mainly consists of the following parts.
e of electromagnetic
12V, 2000 RPM rating is
used. DC motor is connected to PIC µC via a dual H-Bridge
motor driver integrated circuit. Motor drivers acts as current
current control signal and provide
high current signals. The higher current signals eventually drive
the motor in the designed program sequence.
Block diagram of the project
A stepper motor having specification 12V, 1.8 Degrees is used
here. It is connected to PIC µC via stepper motor driver IC.
This IC basically takes the control signals from µC and in turn
Buffer IC is also called as line driver IC. Buffer IC passes the
signal from one circuit to the other without any changes in
signals. The operating voltage rages from 2V to 6V.
A very popular/simpler way of achieving speed control of a DC
motor is by using a single transistor based control. But the main
disadvantage of this control strategy is that, only uni-directional
speed control is possible. But in many applications it is
ecessary to operate the motor in both directions; clockwise or
anticlockwise. A very good way of achieving this is to connect
Bridge circuit. With this
directional DC motor operation becomes
2.1 Basic Bi-directional H
Figure 3 shows the basic H
because the basic configuration of the four switches, transistors
resembles the letter H with the motor positioned in the center.
The transistor or MOSFET H
commonly used Bi-directional DC motor control circuit. Which
uses complementary transistor pairs, both NPN and PNP in
each branch along with motor. The transistor operates in pairs
to control the motor.
From figure 3, control input A,
direction; Forward rotation and input B operates the motor in
Reverse direction; Reverse rotation. Switching the transistors
ON or OFF in their diagonal pairs results in bi
control of the motor. Then transistor TR1 is
TR2 is OFF, point A is connected to the supply voltage (+Vcc)
and if transistor TR3 is OFF
Fig 3 H
H-Bridge circuit and transistor TR2 is OFF, point A is
connected to the supply voltage (+Vcc) and if transistor TR3 is
OFF and transistor TR4 is ON, point B is connected to ground
(GND) terminal. Then the motor will rotate in one direction
corresponding to motor terminal A being positive and terminal
B being negative. If the switching states are reversed, then the
motor will operate in the reverse direction. The H
table for the motor operation is shown in Table 1.
It is important to note that Input A and Input B must not be kept
at High Logic. If not then the power supply terminals gets short
circuited and the fuse blows. IC L293D is used in this work as
motor driver IC. This IC is a dual H
with one IC, user can interface two DC motors which can be
controlled both in forward and reverse direction. For protecting
eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
687
directional H-bridge Circuit:
Figure 3 shows the basic H-bridge circuit. It is named so
because the basic configuration of the four switches, transistors
resembles the letter H with the motor positioned in the center.
The transistor or MOSFET H-bridge is probably the most
directional DC motor control circuit. Which
uses complementary transistor pairs, both NPN and PNP in
each branch along with motor. The transistor operates in pairs
From figure 3, control input A, operates the motor in one
direction; Forward rotation and input B operates the motor in
Reverse direction; Reverse rotation. Switching the transistors
ON or OFF in their diagonal pairs results in bi-directional
control of the motor. Then transistor TR1 is ON and transistor
TR2 is OFF, point A is connected to the supply voltage (+Vcc)
and if transistor TR3 is OFF
H-Bridge circuit
and transistor TR2 is OFF, point A is
connected to the supply voltage (+Vcc) and if transistor TR3 is
OFF and transistor TR4 is ON, point B is connected to ground
(GND) terminal. Then the motor will rotate in one direction
corresponding to motor terminal A being positive and terminal
B being negative. If the switching states are reversed, then the
ll operate in the reverse direction. The H-bridge truth
table for the motor operation is shown in Table 1.
It is important to note that Input A and Input B must not be kept
at High Logic. If not then the power supply terminals gets short
fuse blows. IC L293D is used in this work as
motor driver IC. This IC is a dual H-bridge motor driver, so
with one IC, user can interface two DC motors which can be
controlled both in forward and reverse direction. For protecting
IJRET: International Journal of Research in Engineering and Technology
__________________________________________________________________________________________
Volume: 02 Issue: 11 | Nov-2013, Available @
the circuit from back emf output diodes are included within the
IC. This has made it a best choice for DC motor driver. Pin
configuration is shown in figure 4.
Table 1 H-Bridge truth table
Input A (TR1
and TR4)
Input B (TR2
and TR3)
Motor Function
0 0 Motor
Stops(OFF)
1 0 Motor rotes
forward
0 1 Motor rotates
reverse
1 1 Not Allowed
2.2 Stepper Motor Driver IC:
This IC is used to drive the current from the µC to the stepper
motor. Driver IC used here is ULN2803. It consists of eight
Darlington transistors with common emitters and integral
suppression diodes for inductive loads. Input to this circuit is
given from the PORT of the
Fig 4 Pin configuration
µC. Output of this IC is given to stator of stepper
2.3 PIC microcontroller (µC):
PIC16F887 is used in this work. This µC encompasses RISC
architecture. Operating frequency is 0-20MHz. PIC µC
performs the job of a controller. This µC totally controls the
entire process. It is coded in such a fashion that both manual
and automatic speed control is possible.
3. SOFTWARE DESCRIPTION
Software part of this project consists of two parts (1) Coding of
µC (2) Creating GUI for speed control. Unique approach of this
project is that the GUI creation and the controlling through it.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319
__________________________________________________________________________________________
2013, Available @ http://www.ijret.org
output diodes are included within the
IC. This has made it a best choice for DC motor driver. Pin
Bridge truth table
Motor Function
Motor
Stops(OFF)
Motor rotes
forward
Motor rotates
reverse
Not Allowed
This IC is used to drive the current from the µC to the stepper
motor. Driver IC used here is ULN2803. It consists of eight
Darlington transistors with common emitters and integral
suppression diodes for inductive loads. Input to this circuit is
stepper motor.
encompasses RISC
20MHz. PIC µC
performs the job of a controller. This µC totally controls the
entire process. It is coded in such a fashion that both manual
Software part of this project consists of two parts (1) Coding of
µC (2) Creating GUI for speed control. Unique approach of this
project is that the GUI creation and the controlling through it.
Mat Lab supports wide range of applications, including s
and image processing, communications, control design, test and
measurement etc.
GUI is a pictorial interface to a program. A good GUI can make
programs easier to use by providing them with a
appearance and with insightful
boxes, sliders, menus so on and so forth. The GUI should
behave in an understandable and
user knows what to anticipate
example, like mouse click occurs on a pushbutton. The
should initiate the action described on the label of the button.
Figure 5 shows the developed GUI for motor control.
Fig 5 GUI of Motor Control
Fig 6 Actual implementation of Motor Control
After laying out the GUI component and setting the pr
the GUI will look like as shown in figure 5. Finally ode is
written to implement the behavior associated with each call
beck function. This kind of programming is often called event
driven programming. Actual view of the project is given in
figure 6.
eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
688
Mat Lab supports wide range of applications, including signal
and image processing, communications, control design, test and
GUI is a pictorial interface to a program. A good GUI can make
programs easier to use by providing them with a descriptive
insightful controls like pushbuttons, list
boxes, sliders, menus so on and so forth. The GUI should
behave in an understandable and knowable manner, so that a
anticipate when performs an action
example, like mouse click occurs on a pushbutton. The GUI
should initiate the action described on the label of the button.
Figure 5 shows the developed GUI for motor control.
GUI of Motor Control
Actual implementation of Motor Control
After laying out the GUI component and setting the property,
the GUI will look like as shown in figure 5. Finally ode is
written to implement the behavior associated with each call
beck function. This kind of programming is often called event-
driven programming. Actual view of the project is given in
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 11 | Nov-2013, Available @ http://www.ijret.org 689
CONCLUSIONS
In this work a computer program has been developed for
programming and driving stepper and DC motors via the
parallel port of a PC; a GUI performing all defined motions
individually are also improved. In addition, the GUI allows
programmers to define the user defined functions. So, the
programmers can make stepper motors and DC motors to rotate
in all manners. The developed programs are tested with a
stepper motor of 1.80 step angle in forward and reverse with
speed variation modes. Also the developed program is tested
with a DC motor for forward and reverse motion control. Very
satisfactory results are obtained from experimental setup. The
program can be used in applications containing steeper and DC
motors performing complex motions. From the obtained results
it is concluded that speed control of DC motor and Stepper
motor can be used in robotic systems, DC drive systems, paper
printing mills, CNC machines.
FUTURE WORK
As a future expansion, work is under progress, so as to control
the motors using sensor less technique using faster µC or DSP.
Work is also under progress in the control software loop.
Design of Fuzzy control, neural network control, Adaptive
control algorithms are currently under progress.
ACKNOWLEDGMENT
The authors would like to thank Dr. S.C. Sharma, Chief Mentor
BMSIT and BMSSA for providing constant thrust/ inspiration
to achieve more. The authors also thank Prof. S.
Venkateswaran Principal BMSIT for his constant support. The
efforts of final year Electrical students while realizing this work
is also acknowledged.
REFERENCES
[1] A. E. Fitzgerald, Charles Kingsley Jr, Stephen Umans
“Electric Machinery” McGraw-Hill Higher Education, Sixth
Edition
[2] Bimal K Bose, “Power Electronics And Motor Drives:
Advances and Trends”. Academic Press, 2006 edition
[3] J. Petrovciv, S. Strmcnik,“A microcomputer based speed
controller for lift drives” IEEE Trans. Ind.Appl.,24(3), vol.34,
pp.487-498,1998.
[4] Mat Lab, Creating Graphical User Interfaces, Version 7,
The Mathworks Inc. Naticks/Ma, 2006.
BIOGRAPHIES
Ozwin Dominic Dsouza has received his masters from
National Institute of Engineering, Mysore, India. Currently
working as Assistant professor in the department of Electrical
and Electronics Engg at BMSIT Bangalore. His research
interests are in the field of electric drives and systems and
control systems, converter topologies and electrical machines.
Manjunatha Babu P obtained his B.E and M.E from
Visvesvaraya Technological University, Bangalore University.
Presently working as Assistant Professor in the Dept of
Electrical and Electronics Engineering at BMS Institute of
Technology, Bangalore, India. His interests are in the area of
power and Energy systems. Power System Operation and
Control, Power Transmission and Distributions System Studies,
FACTS Controllers.
Babu Naik Gugulothu, has received his masters from the
Indian Institute of Science (IISc) Bangalore, India. Currently
working as Assistant professor in the department of Electrical
and Electronics Engg at BMSIT Bangalore. His research
interests are in the field of Industrial drives and applications,
power systems, SMPS circuits, converter topologies and
electrical machines.

More Related Content

What's hot

PIC MICROCONTROLLERS -CLASS NOTES
PIC MICROCONTROLLERS -CLASS NOTESPIC MICROCONTROLLERS -CLASS NOTES
PIC MICROCONTROLLERS -CLASS NOTES
Dr.YNM
 
Radar 2009 a 10 radar clutter.2pdf
Radar 2009 a 10 radar clutter.2pdfRadar 2009 a 10 radar clutter.2pdf
Radar 2009 a 10 radar clutter.2pdf
Forward2025
 
Latch & Flip-Flop Design.pptx
Latch & Flip-Flop Design.pptxLatch & Flip-Flop Design.pptx
Latch & Flip-Flop Design.pptx
GargiKhanna2
 
PIC Microcontrollers.ppt
PIC Microcontrollers.pptPIC Microcontrollers.ppt
PIC Microcontrollers.ppt
Dr.YNM
 
Log periodic antenna
Log periodic antennaLog periodic antenna
Log periodic antenna
Keval Patel
 
Cro basics
Cro  basicsCro  basics
introduction to radar
 introduction to radar introduction to radar
introduction to radar
abdulrehmanali
 
Multivibrators
MultivibratorsMultivibrators
Multivibrators
PrabhudasuSir
 
Clipper and Clamper
Clipper and ClamperClipper and Clamper
Clipper and Clamper
Adeel Rasheed
 
ATmega328p
ATmega328pATmega328p
ATmega328p
Nelarapu Mahesh
 
Military radar
Military radarMilitary radar
Military radar
Touheed Pasha
 
Silicon controlled rectifier
Silicon controlled rectifierSilicon controlled rectifier
Silicon controlled rectifier
pavan chauda
 
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCETEC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
SeshaVidhyaS
 
Bistable multivibrator
Bistable multivibratorBistable multivibrator
Bistable multivibrator
nikki36i
 
Unit 1 thyristors protection
Unit 1 thyristors protectionUnit 1 thyristors protection
Unit 1 thyristors protection
Er.Meraj Akhtar
 
8.flip flops and registers
8.flip flops and registers8.flip flops and registers
8.flip flops and registersDeepak Sharma
 
Oscillators
OscillatorsOscillators
Oscillators
Neha Mannewar
 
Peripherals of Microprocessor 8085
Peripherals of Microprocessor 8085Peripherals of Microprocessor 8085
Peripherals of Microprocessor 8085
Nilesh Bhaskarrao Bahadure
 
Introduction to pic microcontroller
Introduction to pic microcontrollerIntroduction to pic microcontroller
Introduction to pic microcontroller
Siva Kumar
 

What's hot (20)

PIC MICROCONTROLLERS -CLASS NOTES
PIC MICROCONTROLLERS -CLASS NOTESPIC MICROCONTROLLERS -CLASS NOTES
PIC MICROCONTROLLERS -CLASS NOTES
 
Radar 2009 a 10 radar clutter.2pdf
Radar 2009 a 10 radar clutter.2pdfRadar 2009 a 10 radar clutter.2pdf
Radar 2009 a 10 radar clutter.2pdf
 
Oscillators
OscillatorsOscillators
Oscillators
 
Latch & Flip-Flop Design.pptx
Latch & Flip-Flop Design.pptxLatch & Flip-Flop Design.pptx
Latch & Flip-Flop Design.pptx
 
PIC Microcontrollers.ppt
PIC Microcontrollers.pptPIC Microcontrollers.ppt
PIC Microcontrollers.ppt
 
Log periodic antenna
Log periodic antennaLog periodic antenna
Log periodic antenna
 
Cro basics
Cro  basicsCro  basics
Cro basics
 
introduction to radar
 introduction to radar introduction to radar
introduction to radar
 
Multivibrators
MultivibratorsMultivibrators
Multivibrators
 
Clipper and Clamper
Clipper and ClamperClipper and Clamper
Clipper and Clamper
 
ATmega328p
ATmega328pATmega328p
ATmega328p
 
Military radar
Military radarMilitary radar
Military radar
 
Silicon controlled rectifier
Silicon controlled rectifierSilicon controlled rectifier
Silicon controlled rectifier
 
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCETEC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
 
Bistable multivibrator
Bistable multivibratorBistable multivibrator
Bistable multivibrator
 
Unit 1 thyristors protection
Unit 1 thyristors protectionUnit 1 thyristors protection
Unit 1 thyristors protection
 
8.flip flops and registers
8.flip flops and registers8.flip flops and registers
8.flip flops and registers
 
Oscillators
OscillatorsOscillators
Oscillators
 
Peripherals of Microprocessor 8085
Peripherals of Microprocessor 8085Peripherals of Microprocessor 8085
Peripherals of Microprocessor 8085
 
Introduction to pic microcontroller
Introduction to pic microcontrollerIntroduction to pic microcontroller
Introduction to pic microcontroller
 

Viewers also liked

BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLERBIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
Shanmukha S. Potti
 
Technical engineering in industrial ippc as a key tool for ambient air qualit...
Technical engineering in industrial ippc as a key tool for ambient air qualit...Technical engineering in industrial ippc as a key tool for ambient air qualit...
Technical engineering in industrial ippc as a key tool for ambient air qualit...
eSAT Publishing House
 
Partial encryption of compresed video
Partial encryption of compresed videoPartial encryption of compresed video
Partial encryption of compresed video
eSAT Publishing House
 
Preparation, characterization and application of
Preparation, characterization and application ofPreparation, characterization and application of
Preparation, characterization and application of
eSAT Publishing House
 
A virtual analysis on various techniques using ann with
A virtual analysis on various techniques using ann withA virtual analysis on various techniques using ann with
A virtual analysis on various techniques using ann with
eSAT Publishing House
 
Multisensor data fusion based autonomous mobile
Multisensor data fusion based autonomous mobileMultisensor data fusion based autonomous mobile
Multisensor data fusion based autonomous mobile
eSAT Publishing House
 
New electromagnetic force sensor measuring the density of liquids
New electromagnetic force sensor measuring the density of liquidsNew electromagnetic force sensor measuring the density of liquids
New electromagnetic force sensor measuring the density of liquids
eSAT Publishing House
 
Gsm or x10 based scada system for industrial
Gsm or x10 based scada system for industrialGsm or x10 based scada system for industrial
Gsm or x10 based scada system for industrial
eSAT Publishing House
 
I slip algorithm for low latency on hybrid noc architecture
I slip algorithm for low latency on hybrid noc architectureI slip algorithm for low latency on hybrid noc architecture
I slip algorithm for low latency on hybrid noc architecture
eSAT Publishing House
 
Radiation effects on heat and mass transfer of a mhd
Radiation effects on heat and mass transfer of a mhdRadiation effects on heat and mass transfer of a mhd
Radiation effects on heat and mass transfer of a mhd
eSAT Publishing House
 
Analysis of river flow data to develop stage discharge relationship
Analysis of river flow data to develop stage discharge relationshipAnalysis of river flow data to develop stage discharge relationship
Analysis of river flow data to develop stage discharge relationship
eSAT Publishing House
 
Secure file sharing of dynamic audit services in cloud storage
Secure file sharing of dynamic audit services in cloud storageSecure file sharing of dynamic audit services in cloud storage
Secure file sharing of dynamic audit services in cloud storage
eSAT Publishing House
 
Assessment of physicochemical characterstics of
Assessment of physicochemical characterstics ofAssessment of physicochemical characterstics of
Assessment of physicochemical characterstics of
eSAT Publishing House
 
Cancer cell segmentation and detection using nc ratio
Cancer cell segmentation and detection using nc ratioCancer cell segmentation and detection using nc ratio
Cancer cell segmentation and detection using nc ratio
eSAT Publishing House
 
Investigations on the performance of diesel in an air
Investigations on the performance of diesel in an airInvestigations on the performance of diesel in an air
Investigations on the performance of diesel in an air
eSAT Publishing House
 
Stirling engine performance prediction using schmidt
Stirling engine performance prediction using schmidtStirling engine performance prediction using schmidt
Stirling engine performance prediction using schmidt
eSAT Publishing House
 
Location updation for energy efficient geographic routing in
Location updation for energy efficient geographic routing inLocation updation for energy efficient geographic routing in
Location updation for energy efficient geographic routing in
eSAT Publishing House
 
Phytotoxicity analysis of various plants using industrial sludge
Phytotoxicity analysis of various plants using industrial sludgePhytotoxicity analysis of various plants using industrial sludge
Phytotoxicity analysis of various plants using industrial sludge
eSAT Publishing House
 
Online stream mining approach for clustering network traffic
Online stream mining approach for clustering network trafficOnline stream mining approach for clustering network traffic
Online stream mining approach for clustering network traffic
eSAT Publishing House
 
Design of fuzzy logic controller for starch
Design of fuzzy logic controller for starchDesign of fuzzy logic controller for starch
Design of fuzzy logic controller for starch
eSAT Publishing House
 

Viewers also liked (20)

BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLERBIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
 
Technical engineering in industrial ippc as a key tool for ambient air qualit...
Technical engineering in industrial ippc as a key tool for ambient air qualit...Technical engineering in industrial ippc as a key tool for ambient air qualit...
Technical engineering in industrial ippc as a key tool for ambient air qualit...
 
Partial encryption of compresed video
Partial encryption of compresed videoPartial encryption of compresed video
Partial encryption of compresed video
 
Preparation, characterization and application of
Preparation, characterization and application ofPreparation, characterization and application of
Preparation, characterization and application of
 
A virtual analysis on various techniques using ann with
A virtual analysis on various techniques using ann withA virtual analysis on various techniques using ann with
A virtual analysis on various techniques using ann with
 
Multisensor data fusion based autonomous mobile
Multisensor data fusion based autonomous mobileMultisensor data fusion based autonomous mobile
Multisensor data fusion based autonomous mobile
 
New electromagnetic force sensor measuring the density of liquids
New electromagnetic force sensor measuring the density of liquidsNew electromagnetic force sensor measuring the density of liquids
New electromagnetic force sensor measuring the density of liquids
 
Gsm or x10 based scada system for industrial
Gsm or x10 based scada system for industrialGsm or x10 based scada system for industrial
Gsm or x10 based scada system for industrial
 
I slip algorithm for low latency on hybrid noc architecture
I slip algorithm for low latency on hybrid noc architectureI slip algorithm for low latency on hybrid noc architecture
I slip algorithm for low latency on hybrid noc architecture
 
Radiation effects on heat and mass transfer of a mhd
Radiation effects on heat and mass transfer of a mhdRadiation effects on heat and mass transfer of a mhd
Radiation effects on heat and mass transfer of a mhd
 
Analysis of river flow data to develop stage discharge relationship
Analysis of river flow data to develop stage discharge relationshipAnalysis of river flow data to develop stage discharge relationship
Analysis of river flow data to develop stage discharge relationship
 
Secure file sharing of dynamic audit services in cloud storage
Secure file sharing of dynamic audit services in cloud storageSecure file sharing of dynamic audit services in cloud storage
Secure file sharing of dynamic audit services in cloud storage
 
Assessment of physicochemical characterstics of
Assessment of physicochemical characterstics ofAssessment of physicochemical characterstics of
Assessment of physicochemical characterstics of
 
Cancer cell segmentation and detection using nc ratio
Cancer cell segmentation and detection using nc ratioCancer cell segmentation and detection using nc ratio
Cancer cell segmentation and detection using nc ratio
 
Investigations on the performance of diesel in an air
Investigations on the performance of diesel in an airInvestigations on the performance of diesel in an air
Investigations on the performance of diesel in an air
 
Stirling engine performance prediction using schmidt
Stirling engine performance prediction using schmidtStirling engine performance prediction using schmidt
Stirling engine performance prediction using schmidt
 
Location updation for energy efficient geographic routing in
Location updation for energy efficient geographic routing inLocation updation for energy efficient geographic routing in
Location updation for energy efficient geographic routing in
 
Phytotoxicity analysis of various plants using industrial sludge
Phytotoxicity analysis of various plants using industrial sludgePhytotoxicity analysis of various plants using industrial sludge
Phytotoxicity analysis of various plants using industrial sludge
 
Online stream mining approach for clustering network traffic
Online stream mining approach for clustering network trafficOnline stream mining approach for clustering network traffic
Online stream mining approach for clustering network traffic
 
Design of fuzzy logic controller for starch
Design of fuzzy logic controller for starchDesign of fuzzy logic controller for starch
Design of fuzzy logic controller for starch
 

Similar to Bi directional speed control of dc motor and stepper

Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...
eSAT Journals
 
L010237985
L010237985L010237985
L010237985
IOSR Journals
 
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLERFOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
Journal For Research
 
Universal tool microscope automatic control research based on Labview
Universal tool microscope automatic control research based on LabviewUniversal tool microscope automatic control research based on Labview
Universal tool microscope automatic control research based on Labview
IJRES Journal
 
E1103024045
E1103024045E1103024045
E1103024045
IOSR Journals
 
IRJET-Automation of Boring Machine using PLC and HMI
IRJET-Automation of Boring Machine using PLC and HMIIRJET-Automation of Boring Machine using PLC and HMI
IRJET-Automation of Boring Machine using PLC and HMI
IRJET Journal
 
IRJET- AC Motor Fault Analyser by Characteristic Analysis
IRJET-  	  AC Motor Fault Analyser by Characteristic AnalysisIRJET-  	  AC Motor Fault Analyser by Characteristic Analysis
IRJET- AC Motor Fault Analyser by Characteristic Analysis
IRJET Journal
 
IRJET - IoT based Speed Control of DC Motor using PWM Technique
IRJET -  	  IoT based Speed Control of DC Motor using PWM TechniqueIRJET -  	  IoT based Speed Control of DC Motor using PWM Technique
IRJET - IoT based Speed Control of DC Motor using PWM Technique
IRJET Journal
 
Study and implementation of dc drive using pic16 f877a microcontroller
Study and implementation of dc drive using pic16 f877a microcontrollerStudy and implementation of dc drive using pic16 f877a microcontroller
Study and implementation of dc drive using pic16 f877a microcontrollereSAT Publishing House
 
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
IRJET Journal
 
IRJET- Design and Development of Portable 3-Axis CNC Router Machine
IRJET- Design and Development of Portable 3-Axis CNC Router MachineIRJET- Design and Development of Portable 3-Axis CNC Router Machine
IRJET- Design and Development of Portable 3-Axis CNC Router Machine
IRJET Journal
 
IRJET- Modelling and Control of Variable Frequency Drive using PLC and Ma...
IRJET-  	  Modelling and Control of Variable Frequency Drive using PLC and Ma...IRJET-  	  Modelling and Control of Variable Frequency Drive using PLC and Ma...
IRJET- Modelling and Control of Variable Frequency Drive using PLC and Ma...
IRJET Journal
 
Simulation and Modelling of 3-Floor Elevator System using PLC
Simulation and Modelling of 3-Floor Elevator System using PLCSimulation and Modelling of 3-Floor Elevator System using PLC
Simulation and Modelling of 3-Floor Elevator System using PLC
IRJET Journal
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ijceronline
 
Cellular Based Automated Industrial Control and Monitoring System
Cellular Based Automated Industrial Control and Monitoring SystemCellular Based Automated Industrial Control and Monitoring System
Cellular Based Automated Industrial Control and Monitoring System
aciijournal
 
Cellular Based Automated Industrial Control and Monitoring System
Cellular Based Automated Industrial Control and Monitoring SystemCellular Based Automated Industrial Control and Monitoring System
Cellular Based Automated Industrial Control and Monitoring System
aciijournal
 
Dc motor speed control with feedback monitor based on c# application
Dc motor speed control with feedback monitor based on c# applicationDc motor speed control with feedback monitor based on c# application
Dc motor speed control with feedback monitor based on c# application
eSAT Publishing House
 
Dc motor speed control with feedback monitor based on c# application
Dc motor speed control with feedback monitor based on c# applicationDc motor speed control with feedback monitor based on c# application
Dc motor speed control with feedback monitor based on c# application
eSAT Journals
 
IRJET- Speed Control of Induction Motors using Proposed Closed Loop V/F Contr...
IRJET- Speed Control of Induction Motors using Proposed Closed Loop V/F Contr...IRJET- Speed Control of Induction Motors using Proposed Closed Loop V/F Contr...
IRJET- Speed Control of Induction Motors using Proposed Closed Loop V/F Contr...
IRJET Journal
 
IRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
IRJET - Flyback Converter based BLDC Motor Drives for Power Device ApplicationsIRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
IRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
IRJET Journal
 

Similar to Bi directional speed control of dc motor and stepper (20)

Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...
 
L010237985
L010237985L010237985
L010237985
 
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLERFOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
 
Universal tool microscope automatic control research based on Labview
Universal tool microscope automatic control research based on LabviewUniversal tool microscope automatic control research based on Labview
Universal tool microscope automatic control research based on Labview
 
E1103024045
E1103024045E1103024045
E1103024045
 
IRJET-Automation of Boring Machine using PLC and HMI
IRJET-Automation of Boring Machine using PLC and HMIIRJET-Automation of Boring Machine using PLC and HMI
IRJET-Automation of Boring Machine using PLC and HMI
 
IRJET- AC Motor Fault Analyser by Characteristic Analysis
IRJET-  	  AC Motor Fault Analyser by Characteristic AnalysisIRJET-  	  AC Motor Fault Analyser by Characteristic Analysis
IRJET- AC Motor Fault Analyser by Characteristic Analysis
 
IRJET - IoT based Speed Control of DC Motor using PWM Technique
IRJET -  	  IoT based Speed Control of DC Motor using PWM TechniqueIRJET -  	  IoT based Speed Control of DC Motor using PWM Technique
IRJET - IoT based Speed Control of DC Motor using PWM Technique
 
Study and implementation of dc drive using pic16 f877a microcontroller
Study and implementation of dc drive using pic16 f877a microcontrollerStudy and implementation of dc drive using pic16 f877a microcontroller
Study and implementation of dc drive using pic16 f877a microcontroller
 
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a F...
 
IRJET- Design and Development of Portable 3-Axis CNC Router Machine
IRJET- Design and Development of Portable 3-Axis CNC Router MachineIRJET- Design and Development of Portable 3-Axis CNC Router Machine
IRJET- Design and Development of Portable 3-Axis CNC Router Machine
 
IRJET- Modelling and Control of Variable Frequency Drive using PLC and Ma...
IRJET-  	  Modelling and Control of Variable Frequency Drive using PLC and Ma...IRJET-  	  Modelling and Control of Variable Frequency Drive using PLC and Ma...
IRJET- Modelling and Control of Variable Frequency Drive using PLC and Ma...
 
Simulation and Modelling of 3-Floor Elevator System using PLC
Simulation and Modelling of 3-Floor Elevator System using PLCSimulation and Modelling of 3-Floor Elevator System using PLC
Simulation and Modelling of 3-Floor Elevator System using PLC
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Cellular Based Automated Industrial Control and Monitoring System
Cellular Based Automated Industrial Control and Monitoring SystemCellular Based Automated Industrial Control and Monitoring System
Cellular Based Automated Industrial Control and Monitoring System
 
Cellular Based Automated Industrial Control and Monitoring System
Cellular Based Automated Industrial Control and Monitoring SystemCellular Based Automated Industrial Control and Monitoring System
Cellular Based Automated Industrial Control and Monitoring System
 
Dc motor speed control with feedback monitor based on c# application
Dc motor speed control with feedback monitor based on c# applicationDc motor speed control with feedback monitor based on c# application
Dc motor speed control with feedback monitor based on c# application
 
Dc motor speed control with feedback monitor based on c# application
Dc motor speed control with feedback monitor based on c# applicationDc motor speed control with feedback monitor based on c# application
Dc motor speed control with feedback monitor based on c# application
 
IRJET- Speed Control of Induction Motors using Proposed Closed Loop V/F Contr...
IRJET- Speed Control of Induction Motors using Proposed Closed Loop V/F Contr...IRJET- Speed Control of Induction Motors using Proposed Closed Loop V/F Contr...
IRJET- Speed Control of Induction Motors using Proposed Closed Loop V/F Contr...
 
IRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
IRJET - Flyback Converter based BLDC Motor Drives for Power Device ApplicationsIRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
IRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
 

More from eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
eSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
eSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
eSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
eSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
eSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
eSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
eSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
eSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
eSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
eSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
eSAT Publishing House
 

More from eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Recently uploaded

ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 

Recently uploaded (20)

ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 

Bi directional speed control of dc motor and stepper

  • 1. IJRET: International Journal of Research in Engineering and Technology __________________________________________________________________________________________ Volume: 02 Issue: 11 | Nov-2013, Available @ BI DIRECTIONAL SPEED CONTROL OF DC MOTOR AND STEPPER MOTOR THROUGH MAT LAB USING PIC MICRO CONTROLLER Ozwin Dominic Dsouza 1 BMS Institute of Technology ozwindsouza@gmail.com, In any industry speed control of an electric drive system is very critical and crucial. Every designer aims at achieving a co methodology having high degree of precision. But industry needs are ever evolving in nature. Hence it is very much essential along with conventional speed control mechanisms we must also have simple interactive graphical based control strategies. Sev algorithms/methodologies have been developed over the years to achieve speed control of motors. In this context by encomp usability of Mat Lab, work has been done to control the speed of stepper motor and DC motor using microcontroller. Microcontr is programmed to achieve bi directional speed control. The main objective of this work is to develop the graphical motor control through mat Lab guide and the interface of the same with hardware via serial communication. PIC is used as the controller. Keywords— DC, PIC, µC, AC, GUI, IC --------------------------------------------------------------------- 1. INTRODUCTION DC motors are widely used in adjustable speed drives and position control applications. In DC motor speeds below its base speed is controlled by armature voltage control [2]. Speeds above base speed are achieved by encompassing field flux control method. Speed controls of DC motors are much cheaper and simpler as compared to AC motors. This is mainly because in DC motor speed control only two control parameters are sufficient (voltage or flux). On the contrary an AC motor speed control requires three control parameters. A stepper motor is a marvel in simplicity [1] electromechanical device which converts electrical pulses into discrete mechanical movements. Unlike DC motors it has no brushes and contacts and is a synchronous motor with the magnetic field electronically switched to rotate the armature magnet. The essential function of a stepper motor is to translate switching excitation changes into precisely defined increments of rotor position. A stepper motor can divide a full rotation into a large number of steps, for example 200 steps. The motor thus can be made to rotate through a precise angle. The sequence of applied pulses is directly related to the direction of motor rotation. There are different types of stepper motors; namely (i) permanent magnet (ii) variable reluctance (iii) Hybrid motors. The basic block diagram of stepper motor is shown in figure 1 below. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319 __________________________________________________________________________________________ 2013, Available @ http://www.ijret.org BI DIRECTIONAL SPEED CONTROL OF DC MOTOR AND STEPPER MOTOR THROUGH MAT LAB USING PIC MICRO CONTROLLER Ozwin Dominic Dsouza1 , Manjunathababu. P2 , Babu Naik BMS Institute of Technology, Bangalore, India ozwindsouza@gmail.com, manjubabup@gmail.com Abstract In any industry speed control of an electric drive system is very critical and crucial. Every designer aims at achieving a co methodology having high degree of precision. But industry needs are ever evolving in nature. Hence it is very much essential along with conventional speed control mechanisms we must also have simple interactive graphical based control strategies. Sev algorithms/methodologies have been developed over the years to achieve speed control of motors. In this context by encomp usability of Mat Lab, work has been done to control the speed of stepper motor and DC motor using microcontroller. Microcontr is programmed to achieve bi directional speed control. The main objective of this work is to develop the graphical motor control through mat Lab guide and the interface of the same with hardware via serial communication. PIC is used as the ---------------------------------***-------------------------------------------------------------------- DC motors are widely used in adjustable speed drives and position control applications. In DC motor speeds below its base speed is controlled by armature voltage control method [1] . Speeds above base speed are achieved by encompassing field flux control method. Speed controls of DC motors are much cheaper and simpler as compared to AC motors. This is mainly because in DC motor speed control only two control icient (voltage or flux). On the contrary an AC motor speed control requires three control parameters. [1]. It is basically an electromechanical device which converts electrical pulses into ements. Unlike DC motors it has no brushes and contacts and is a synchronous motor with the magnetic field electronically switched to rotate the armature magnet. The essential function of a stepper motor is to translate ecisely defined increments of rotor position. A stepper motor can divide a full rotation into a large number of steps, for example 200 steps. The motor thus can be made to rotate through a precise angle. The sequence of o the direction of motor rotation. There are different types of stepper motors; namely (i) reluctance (iii) Hybrid motors. The basic block diagram of stepper motor is shown in figure 1 Fig 1 Block diagram of stepper Speed control of DC motor and stepper motor through Mat Lab using PIC microcontroller (µC) emphasize the use of two types of motors( stepper and DC motor) together. PIC µC used here enables the user to code in such a way that the DC and stepper motors rotate in forward and reverse direction at any given point of time as and when specified by the user through keys. At the same time user has an option of manual intervention in direction of rotation, as PIC µC is designed to operate in both auto and manual mode. It is a proven fact that proven over the years that MAT Lab is a powerful design/simulation tool. It gives greater flexibility to a designer to analyze the circuit/product before the actual implementation. Signals required to run in auto mode are generated through Mat Lab using Graphical user interface (GUI) [4]. GUI facilitates the simple coding technique through which signals could be sent. This work describes the GUI codes for sending signals to hardware through p supervision of µC. This type of speed control approach is highly useful in applications where precise speed control is required for example in computer numeral control (CNC). eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ 686 BI DIRECTIONAL SPEED CONTROL OF DC MOTOR AND STEPPER MOTOR THROUGH MAT LAB USING PIC MICRO CONTROLLER Babu Naik3 In any industry speed control of an electric drive system is very critical and crucial. Every designer aims at achieving a control methodology having high degree of precision. But industry needs are ever evolving in nature. Hence it is very much essential that along with conventional speed control mechanisms we must also have simple interactive graphical based control strategies. Several algorithms/methodologies have been developed over the years to achieve speed control of motors. In this context by encompassing the usability of Mat Lab, work has been done to control the speed of stepper motor and DC motor using microcontroller. Microcontroller is programmed to achieve bi directional speed control. The main objective of this work is to develop the graphical user interface of motor control through mat Lab guide and the interface of the same with hardware via serial communication. PIC is used as the ---------------------------------------------------------------------- Block diagram of stepper motor Speed control of DC motor and stepper motor through Mat Lab using PIC microcontroller (µC) [3] is an initiative taken to emphasize the use of two types of motors( stepper and DC motor) together. PIC µC used here enables the user to code in y that the DC and stepper motors rotate in forward and reverse direction at any given point of time as and when specified by the user through keys. At the same time user has an option of manual intervention in direction of rotation, as PIC o operate in both auto and manual mode. It is a proven fact that proven over the years that MAT Lab is a powerful design/simulation tool. It gives greater flexibility to a designer to analyze the circuit/product before the actual equired to run in auto mode are generated through Mat Lab using Graphical user interface . GUI facilitates the simple coding technique through which signals could be sent. This work describes the GUI codes for sending signals to hardware through parallel port under the supervision of µC. This type of speed control approach is highly useful in applications where precise speed control is required for example in computer numeral control (CNC).
  • 2. IJRET: International Journal of Research in Engineering and Technology __________________________________________________________________________________________ Volume: 02 Issue: 11 | Nov-2013, Available @ 2. HARDWARE DESCRIPTION Detailed block diagram of the project is as shown in figure 2 below. It mainly consists of the following parts. A. DC Motor A dc motor works based on the principle of electromagnetic induction Here a DC motor having 9-12V, 2000 RPM rating is used. DC motor is connected to PIC µC via a motor driver integrated circuit. Motor drivers acts as current amplifiers. They take low-current control signal and provide high current signals. The higher current signals eventually drive the motor in the designed program sequence. Fig 2 Block diagram of the project B. Stepper Motor: A stepper motor having specification 12V, 1.8 Degrees is used here. It is connected to PIC µC via stepper motor driver IC. This IC basically takes the control signals from µC and in turn takes controlling actions on stepper motor. C. Buffer IC: Buffer IC is also called as line driver IC. Buffer IC passes the signal from one circuit to the other without any changes in signals. The operating voltage rages from 2V to 6V. D. H-Bridge Motor Control Circuit: A very popular/simpler way of achieving speed control of a DC motor is by using a single transistor based control. But the main disadvantage of this control strategy is that, only uni speed control is possible. But in many applications it is necessary to operate the motor in both directions; clockwise or anticlockwise. A very good way of achieving this is to connect the motor to a Transistor H-Bridge circuit. With this arrangement Bi-directional DC motor operation becomes possible. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319 __________________________________________________________________________________________ 2013, Available @ http://www.ijret.org project is as shown in figure 2 below. It mainly consists of the following parts. e of electromagnetic 12V, 2000 RPM rating is used. DC motor is connected to PIC µC via a dual H-Bridge motor driver integrated circuit. Motor drivers acts as current current control signal and provide high current signals. The higher current signals eventually drive the motor in the designed program sequence. Block diagram of the project A stepper motor having specification 12V, 1.8 Degrees is used here. It is connected to PIC µC via stepper motor driver IC. This IC basically takes the control signals from µC and in turn Buffer IC is also called as line driver IC. Buffer IC passes the signal from one circuit to the other without any changes in signals. The operating voltage rages from 2V to 6V. A very popular/simpler way of achieving speed control of a DC motor is by using a single transistor based control. But the main disadvantage of this control strategy is that, only uni-directional speed control is possible. But in many applications it is ecessary to operate the motor in both directions; clockwise or anticlockwise. A very good way of achieving this is to connect Bridge circuit. With this directional DC motor operation becomes 2.1 Basic Bi-directional H Figure 3 shows the basic H because the basic configuration of the four switches, transistors resembles the letter H with the motor positioned in the center. The transistor or MOSFET H commonly used Bi-directional DC motor control circuit. Which uses complementary transistor pairs, both NPN and PNP in each branch along with motor. The transistor operates in pairs to control the motor. From figure 3, control input A, direction; Forward rotation and input B operates the motor in Reverse direction; Reverse rotation. Switching the transistors ON or OFF in their diagonal pairs results in bi control of the motor. Then transistor TR1 is TR2 is OFF, point A is connected to the supply voltage (+Vcc) and if transistor TR3 is OFF Fig 3 H H-Bridge circuit and transistor TR2 is OFF, point A is connected to the supply voltage (+Vcc) and if transistor TR3 is OFF and transistor TR4 is ON, point B is connected to ground (GND) terminal. Then the motor will rotate in one direction corresponding to motor terminal A being positive and terminal B being negative. If the switching states are reversed, then the motor will operate in the reverse direction. The H table for the motor operation is shown in Table 1. It is important to note that Input A and Input B must not be kept at High Logic. If not then the power supply terminals gets short circuited and the fuse blows. IC L293D is used in this work as motor driver IC. This IC is a dual H with one IC, user can interface two DC motors which can be controlled both in forward and reverse direction. For protecting eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ 687 directional H-bridge Circuit: Figure 3 shows the basic H-bridge circuit. It is named so because the basic configuration of the four switches, transistors resembles the letter H with the motor positioned in the center. The transistor or MOSFET H-bridge is probably the most directional DC motor control circuit. Which uses complementary transistor pairs, both NPN and PNP in each branch along with motor. The transistor operates in pairs From figure 3, control input A, operates the motor in one direction; Forward rotation and input B operates the motor in Reverse direction; Reverse rotation. Switching the transistors ON or OFF in their diagonal pairs results in bi-directional control of the motor. Then transistor TR1 is ON and transistor TR2 is OFF, point A is connected to the supply voltage (+Vcc) and if transistor TR3 is OFF H-Bridge circuit and transistor TR2 is OFF, point A is connected to the supply voltage (+Vcc) and if transistor TR3 is OFF and transistor TR4 is ON, point B is connected to ground (GND) terminal. Then the motor will rotate in one direction corresponding to motor terminal A being positive and terminal B being negative. If the switching states are reversed, then the ll operate in the reverse direction. The H-bridge truth table for the motor operation is shown in Table 1. It is important to note that Input A and Input B must not be kept at High Logic. If not then the power supply terminals gets short fuse blows. IC L293D is used in this work as motor driver IC. This IC is a dual H-bridge motor driver, so with one IC, user can interface two DC motors which can be controlled both in forward and reverse direction. For protecting
  • 3. IJRET: International Journal of Research in Engineering and Technology __________________________________________________________________________________________ Volume: 02 Issue: 11 | Nov-2013, Available @ the circuit from back emf output diodes are included within the IC. This has made it a best choice for DC motor driver. Pin configuration is shown in figure 4. Table 1 H-Bridge truth table Input A (TR1 and TR4) Input B (TR2 and TR3) Motor Function 0 0 Motor Stops(OFF) 1 0 Motor rotes forward 0 1 Motor rotates reverse 1 1 Not Allowed 2.2 Stepper Motor Driver IC: This IC is used to drive the current from the µC to the stepper motor. Driver IC used here is ULN2803. It consists of eight Darlington transistors with common emitters and integral suppression diodes for inductive loads. Input to this circuit is given from the PORT of the Fig 4 Pin configuration µC. Output of this IC is given to stator of stepper 2.3 PIC microcontroller (µC): PIC16F887 is used in this work. This µC encompasses RISC architecture. Operating frequency is 0-20MHz. PIC µC performs the job of a controller. This µC totally controls the entire process. It is coded in such a fashion that both manual and automatic speed control is possible. 3. SOFTWARE DESCRIPTION Software part of this project consists of two parts (1) Coding of µC (2) Creating GUI for speed control. Unique approach of this project is that the GUI creation and the controlling through it. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319 __________________________________________________________________________________________ 2013, Available @ http://www.ijret.org output diodes are included within the IC. This has made it a best choice for DC motor driver. Pin Bridge truth table Motor Function Motor Stops(OFF) Motor rotes forward Motor rotates reverse Not Allowed This IC is used to drive the current from the µC to the stepper motor. Driver IC used here is ULN2803. It consists of eight Darlington transistors with common emitters and integral suppression diodes for inductive loads. Input to this circuit is stepper motor. encompasses RISC 20MHz. PIC µC performs the job of a controller. This µC totally controls the entire process. It is coded in such a fashion that both manual Software part of this project consists of two parts (1) Coding of µC (2) Creating GUI for speed control. Unique approach of this project is that the GUI creation and the controlling through it. Mat Lab supports wide range of applications, including s and image processing, communications, control design, test and measurement etc. GUI is a pictorial interface to a program. A good GUI can make programs easier to use by providing them with a appearance and with insightful boxes, sliders, menus so on and so forth. The GUI should behave in an understandable and user knows what to anticipate example, like mouse click occurs on a pushbutton. The should initiate the action described on the label of the button. Figure 5 shows the developed GUI for motor control. Fig 5 GUI of Motor Control Fig 6 Actual implementation of Motor Control After laying out the GUI component and setting the pr the GUI will look like as shown in figure 5. Finally ode is written to implement the behavior associated with each call beck function. This kind of programming is often called event driven programming. Actual view of the project is given in figure 6. eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ 688 Mat Lab supports wide range of applications, including signal and image processing, communications, control design, test and GUI is a pictorial interface to a program. A good GUI can make programs easier to use by providing them with a descriptive insightful controls like pushbuttons, list boxes, sliders, menus so on and so forth. The GUI should behave in an understandable and knowable manner, so that a anticipate when performs an action example, like mouse click occurs on a pushbutton. The GUI should initiate the action described on the label of the button. Figure 5 shows the developed GUI for motor control. GUI of Motor Control Actual implementation of Motor Control After laying out the GUI component and setting the property, the GUI will look like as shown in figure 5. Finally ode is written to implement the behavior associated with each call beck function. This kind of programming is often called event- driven programming. Actual view of the project is given in
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 11 | Nov-2013, Available @ http://www.ijret.org 689 CONCLUSIONS In this work a computer program has been developed for programming and driving stepper and DC motors via the parallel port of a PC; a GUI performing all defined motions individually are also improved. In addition, the GUI allows programmers to define the user defined functions. So, the programmers can make stepper motors and DC motors to rotate in all manners. The developed programs are tested with a stepper motor of 1.80 step angle in forward and reverse with speed variation modes. Also the developed program is tested with a DC motor for forward and reverse motion control. Very satisfactory results are obtained from experimental setup. The program can be used in applications containing steeper and DC motors performing complex motions. From the obtained results it is concluded that speed control of DC motor and Stepper motor can be used in robotic systems, DC drive systems, paper printing mills, CNC machines. FUTURE WORK As a future expansion, work is under progress, so as to control the motors using sensor less technique using faster µC or DSP. Work is also under progress in the control software loop. Design of Fuzzy control, neural network control, Adaptive control algorithms are currently under progress. ACKNOWLEDGMENT The authors would like to thank Dr. S.C. Sharma, Chief Mentor BMSIT and BMSSA for providing constant thrust/ inspiration to achieve more. The authors also thank Prof. S. Venkateswaran Principal BMSIT for his constant support. The efforts of final year Electrical students while realizing this work is also acknowledged. REFERENCES [1] A. E. Fitzgerald, Charles Kingsley Jr, Stephen Umans “Electric Machinery” McGraw-Hill Higher Education, Sixth Edition [2] Bimal K Bose, “Power Electronics And Motor Drives: Advances and Trends”. Academic Press, 2006 edition [3] J. Petrovciv, S. Strmcnik,“A microcomputer based speed controller for lift drives” IEEE Trans. Ind.Appl.,24(3), vol.34, pp.487-498,1998. [4] Mat Lab, Creating Graphical User Interfaces, Version 7, The Mathworks Inc. Naticks/Ma, 2006. BIOGRAPHIES Ozwin Dominic Dsouza has received his masters from National Institute of Engineering, Mysore, India. Currently working as Assistant professor in the department of Electrical and Electronics Engg at BMSIT Bangalore. His research interests are in the field of electric drives and systems and control systems, converter topologies and electrical machines. Manjunatha Babu P obtained his B.E and M.E from Visvesvaraya Technological University, Bangalore University. Presently working as Assistant Professor in the Dept of Electrical and Electronics Engineering at BMS Institute of Technology, Bangalore, India. His interests are in the area of power and Energy systems. Power System Operation and Control, Power Transmission and Distributions System Studies, FACTS Controllers. Babu Naik Gugulothu, has received his masters from the Indian Institute of Science (IISc) Bangalore, India. Currently working as Assistant professor in the department of Electrical and Electronics Engg at BMSIT Bangalore. His research interests are in the field of Industrial drives and applications, power systems, SMPS circuits, converter topologies and electrical machines.