SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 621
STUDY AND IMPLEMENTATION OF DC DRIVE USING PIC16F877A
MICROCONTROLLER
Pathik A. Kapadiya1
, Ishan R. Shah2
, Nirav D. Mehta3
1
UG Student, Department of Power Electronics, Vishwakarma Government Engineering College, Ahmedabad, Gujarat,
India
2
UG Student, Department of Power Electronics, Vishwakarma Government Engineering College, Ahmedabad, Gujarat,
India
3
Assistant Professor, Department of Power Electronics, Vishwakarma Government Engineering College, Ahmedabad,
Gujarat, India
Abstract
In recent world, electrical equipment’s like DC motor, AC motor, transformer etc. are the most common devices. In many industrial as
well as domestic applications, the dc motors are needed to be operated either on variable speed or constant speed along with its
forward and reverse operation. In this paper, the digital controller based control for DC drives is presented for the effective control of
the output, when there is a sudden change in the input parameters. An assembly language program has been built for the
programmable PIC16F877A microcontroller which controls the various functions of DC drive. The main objective of control is to get
the desired output and keep the motor or drive safe in case of any fault occurred. Initially microcontroller has been used for the gating
purpose for power electronics switches. Introducing a microcontroller based scheme facilitates the new DC drive system to deal with
the various changes in the system and helps in maintaining the safe operation of the system.
Keywords—DCMotor,Microcontroller,PWMtechnique,Dutycycle
----------------------------------------------------------------------***--------------------------------------------------------------------
1. INTRODUCTION
onverter-fed separately excited DC motors are widely used
in industrial applications requiring a wide range of speed
control and/or frequent starting, breaking, and reversing. The
continuous operation of a motor is required in some
applications like rolling mills, printing press, mine winders
etc. For that the motor is needed to be operated with desired
speeds for different time periods along with forward and
reverse motion. To control such parameters of the motor, the
drive circuit is employed either by analog means or digital
means. The microcontroller or processor based systems have
gained prominence. They have certain inherent advantages
over their analog counterparts like higher accuracy, drift free
performance, better noise immunity, etc. In addition, they also
afford flexibility, provide fault diagnostics, and facilitate easy
trouble shooting. Initially the microcontroller can be
programed to generate the firing pulses for power electronics
switching devices like MOSFET or IGBT. The program can
be developed further for controlling various parameters of the
DC motor like acceleration and deceleration, forward and
reverse operation etc. These all controlling depends on the
sampling signals which are measured from the DC motor the
armature voltage of the motor and field current of the motor
[1]. Apart from this, some of the unwanted conditions like
short circuit, under voltage, over current, earthing cause
hazardous effects on the motor system. So that the
microcontroller based protection scheme for the motor can
also be developed to overcome such faulty conditions.
Thus, the robust and multi-purpose peripheral circuit system
can be obtained using the intelligent microcontroller IC. Also
the supervisory control for all the essential parameter can be
obtained with the help of a single microcontroller IC. [2]
2. CONVENTIONAL DC DRIVE
In modern electrical drive system, about 50% of the total
energy is consumed by the drives which may be either
constant speed drives or variable speed drives. The 75% of the
system has application with constant speed drives in which
energy is wasted across the load like throttling valve or any
other parameter of interest. Using solid state control of drives,
machine speed is adjusted in such a way that it delivers the
required flow rate or any other parameter of interest
efficiently.
The demerits associated in the system for implementing other
performance requirements with such system are: system
becomes bulky, inefficient and inflexible to the change
parameters. It is clear that the losses are much more in
constant speed drives as compared to the variable speed
drives. In conventionally analog control scheme,
implementation is done by the hardwired electronics. Also the
C
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 622
non-linearity of speed sensors poses the problem in efficient
control of speed of dc drives. The demerits further associated
with such control are its temperature dependency and
requirement of major changes. [2]
Earlier when power electronics converters were not available,
the ac motor and dc generator were coupled to drive the dc
motor. On contrary to this the microcomputer based control
has the merits of software implementation which in turn
makes the system reliable and flexible in nature. The control is
precise and faster in operation as it depends on the
programming for the microcontroller.
Fig 1 conventional dc drive
Also the numbers of analog ICs are reduced due to software
implementation by means of some instruction sets. Thus, in
recent era, it is more advisable and convenient to use the
microcontroller for motor operating system. PIC
microcontroller is employed for the motor control operation
frequently.
3. MICROCONTROLLER BASED SINGLE PHASE
DC DRIVE
Fig 2 basic block diagram of microcontroller based dc drive
The main functional blocks are as follows:
 Power electronics modulator (H Bridge MOSFET)
 Speed measurement
 Controller circuit
 Driver circuit
 Snubber circuit
The block diagram for single-phase DC motor drive using
microcontroller is shown in the
Fig 2. Thus the DC supply is needed for the drive. The power
circuit contains microcontroller based pulse generation for
triggering of power devices used in converters. Here the
MOSFET H-bridge is employed. The control technique is of
closed loop type. The microcontroller unit controls the DC
motor by processing its controlling parameters that are speed
and current signals. In closed feedback loop system, the motor
voltage magnitude and polarity can be controlled. Similarly
the motor current magnitude and polarity can be controlled.
Therefore the motor is allowed to be operated in all four
quadrants of V-I plane. [3] Pushbuttons as well as LCD screen
is also interfaced here to set various parameters for motor
operation like: Acceleration and Deceleration in step speed of
the motor.
4. H BRIDGE CONFIGURATION
H Bridge is electronic power circuit that allows a motor speed
and direction to be controlled.Often motors are controlled
from some kind of “brain” or microcontroller to accomplish a
mechanical goal.The microcontroller provides a instructions to
the motor but it can not provide the power required to drive
the motor.An H Bridge circuit inputs a microcontroller
instruction and amplifies them to drive a mechanical
motor.The H Bridge take a small electrical signal and translate
it into high power output for the mechanical motor.[4]
The Basic operating mode of an H-Bridge is fairly simple: If
Q3 and Q2 are turned on, the left lead of the motor will be
connected to ground, while the right lead is connected to the
power supply. Current starts following through the motor
which energizes the motor in forward direction and the motor
shaft starts spinning. If Q1 and Q4 are turned on, the converse
will happen, the motor get energies in the reverse direction,
and the shaft will start spinning that way. If less than full
speed operation is intended both of the switches are controlled
with PWM fashion. The average voltage seen by the motor
will be determined by the ration between ON and OFF time of
the PWM signal.[4]
H Bridge
MOSFET
Driver Circuit
Controller
PIC 16F877A
Snubber
Circuit
MOSFET gate
pulse
Analog
Feedback
DC Source
Dc Motor
Vf
Lf
Wr
Reference
Speed
Measurement
M
Optoisolator
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 623
Fig 3 conducting mosfet in forward and reverse direction[4]
5. SIMULATION OF H BRIDGE
Fig 4 matlab simulation of mosfet h-bridge for dc drive
The simulation for the H-bridge Configuration along with
diode rectifier is carried out and using MATLAB Simulink
r2013a with discrete simulation type which has the solver
ode23t (mod. Stiff/trapezoidal). Circuit for the same is shown
in the FIGURE 4. DC machine is drawn by two of the
MOSFETs at a time.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 624
Fig 5 simulation results for forward operation of a motor
The simulation results for the motor parameters are shown in
the FIGURE 5 with 50% duty cycle of the PWM. The
waveform indicates the motor speed curve for the forward
rotation of the motor, armature current curve, motor torque
and field current curve. It is clearly indicated in the speed
curve that the speed is increased in a step manner depending
upon the PWM pulses. The PIC16f877a can be programed
such that it generates PWM with various duty cycle
accordingly the speed requirement.
6. MICROCONTROLLER
The PIC16f877a microcontroller has a following features:
Only 35 single-word instructions to learn. Timer0:8-bit
timer/counter with 8-bit prescaler. Timer1:16-bit
timer/counter with prescaler can be incremented during Sleep
via external Crystal/clock. Timer2: 8-bit timer/counter with 8-
bit period register, prescaler and postscaler. Two Capture,
Compare, PWM (CCP) modules: Capture is of 16-bit with
maximum resolution 12.5 ns; Compare is of 16-bit with
maximum resolution 200 ns; PWM maximum resolution is 10-
bit, 100,000 erase/write cycle Enhanced Flash program
memory typical, 1,000,000 erase/write cycle Data EEPROM
memory typical Data. EEPROM Retention > 40 years. Self-
reprogrammable under software control. [5]
7. PWM TECHNIQUE
A simplest method to control the rotation speed of DC motor
is to control the driving voltage. The higher the voltage the
higher the speed motor tries to reach. In many application
simple voltage regulation would cause a lot of power loss in
control circuit, so Pulse Width Modulation (PWM) is used in
many DC motor controlling application. The rapid rising and
falling edges ensure that the semiconductor power devices are
turned on or turned off as fast as practically possible to
minimize the switching transition time and the associated
switching losses.
Although other considerations, such as parasitic ringing and
Electromagnetic Interference (EMI) emission, may impose an
upper limit on the turn-on and turn-off speed in practical
situations, the resulting finite rise and fall time can be ignored
in the analysis of PWM signals and processes in most cases.
The average value of voltage fed to the load is controlled by
turning the switch between supply and load ON and OFF at a
fast pace. The longer the switch is ON compared to the OFF
periods, the higher the power supplied to the load is. The term
duty cycle describes the proportion of ON time to the regular
interval or period of time, a low duty cycle corresponds to low
power, because the power is OFF for most of the time. Duty
cycle is expressed in percent, 100% being fully ON.
PWM control technique also allows the switching frequency
increment due to the simplicity of the control strategy and the
availability of fast switching devices with reasonably power
ratings [3].
Fig 6 pwm waveform with different duty cycle
The PWM pulses are generated using PIC16F877A and the
FIGURE 6 illustrates the waveforms for the various duty
cycle. When this pulses are fed to the MOSFET gate terminal
through a gate driver circuit, the average voltage between the
two terminals of motor in H-bridge are nearer to its maximum
value.
The flowchart given in the FIGURE 7 illustrates a basic PWM
generation using microcontroller. Here the PWM pulse will be
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 625
given to feedback path and according to required duty cycle it
will adjust required value of certain registers.
Fig 7 flowchart of pwm generation
8. CONCLUSIONS
In this paper, the drawbacks of a conventional Drive system
are discussed following by the latest microcontroller based
Drive system. PIC16F877A is preferable for the PWM based
control system as it contains in-built PWM mode. Also the DC
Drive system undergoes a good system response as the PWM
control technique provides a soft starting to the motor so the
starting high current can be limited which is supposed to be
drawn by the motor from the mains. MOSFET H-bridge
configuration provides bi-directional speed control by driving
the appropriate pairs of MOSFETs.
REFERENCES
[1] Theraja, B. L., & Theraja, A. k. (2005). A Textbook of
Electrical Technology-volume 2. S.Chand.
[2] Dubey, G. K. (2001). Fundamentals of Electrical
Drives. Narosa.
[3] Tamer H. Abdelhamid, “Performance of Single-Phase
DC Drive System Controlled by Uniform PWM Full-
Bridge DC-DC Converter” 10th
Mediterranean
Electrotechnical Conference, MEleCon 2000, Vol. III
[4] Tantos, A. (2011). Retrieved from
modularcircuits:http://www.modularcircuits.com/h-
bridge_secrets1.htm
[5] (1998). Retrieved from Microchip:
https://www.microchip.com/pagehandler/en-
us/products/picmicrocontrollers

Weitere ähnliche Inhalte

Was ist angesagt?

E bike bldc motor test set up
E bike bldc motor test set upE bike bldc motor test set up
E bike bldc motor test set up
Dhaneshwar Patil
 
Speed control of motor usinng matlab
Speed control of motor usinng  matlabSpeed control of motor usinng  matlab
Speed control of motor usinng matlab
shadabshaikh102
 
Optimization of controlling of performance characteristics of induction mo
Optimization of controlling of performance characteristics of induction moOptimization of controlling of performance characteristics of induction mo
Optimization of controlling of performance characteristics of induction mo
IAEME Publication
 
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach  Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
IJEEE
 

Was ist angesagt? (20)

Speed Control of Induction Motor Using PLC and SCADA System
Speed Control of Induction Motor Using PLC and SCADA SystemSpeed Control of Induction Motor Using PLC and SCADA System
Speed Control of Induction Motor Using PLC and SCADA System
 
Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...
 
Wireless Speed Control of an Induction Motor Using Pwm Technique with Gsm
Wireless Speed Control of an Induction Motor Using Pwm Technique with GsmWireless Speed Control of an Induction Motor Using Pwm Technique with Gsm
Wireless Speed Control of an Induction Motor Using Pwm Technique with Gsm
 
IRJET - Smartphone and it uses to Control Agricultural Robot
IRJET -  	  Smartphone and it uses to Control Agricultural RobotIRJET -  	  Smartphone and it uses to Control Agricultural Robot
IRJET - Smartphone and it uses to Control Agricultural Robot
 
Implementation of pi, fuzzy & ann controllers to improve dynamic response...
Implementation of pi, fuzzy & ann controllers to improve dynamic response...Implementation of pi, fuzzy & ann controllers to improve dynamic response...
Implementation of pi, fuzzy & ann controllers to improve dynamic response...
 
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...
 
E bike bldc motor test set up
E bike bldc motor test set upE bike bldc motor test set up
E bike bldc motor test set up
 
L010237985
L010237985L010237985
L010237985
 
Speed control of motor usinng matlab
Speed control of motor usinng  matlabSpeed control of motor usinng  matlab
Speed control of motor usinng matlab
 
SPEED SYNCHRONIZATION OF MASTER –SLAVE D.C. MOTORS USING MICROCONTROLLER, FOR...
SPEED SYNCHRONIZATION OF MASTER –SLAVE D.C. MOTORS USING MICROCONTROLLER, FOR...SPEED SYNCHRONIZATION OF MASTER –SLAVE D.C. MOTORS USING MICROCONTROLLER, FOR...
SPEED SYNCHRONIZATION OF MASTER –SLAVE D.C. MOTORS USING MICROCONTROLLER, FOR...
 
Speed control of brushless dc motor using microcontroller
Speed control of brushless dc motor using microcontrollerSpeed control of brushless dc motor using microcontroller
Speed control of brushless dc motor using microcontroller
 
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVESA NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
 
Performance analysis of a single phase ac voltage controller under induction ...
Performance analysis of a single phase ac voltage controller under induction ...Performance analysis of a single phase ac voltage controller under induction ...
Performance analysis of a single phase ac voltage controller under induction ...
 
Optimization of controlling of performance characteristics of induction mo
Optimization of controlling of performance characteristics of induction moOptimization of controlling of performance characteristics of induction mo
Optimization of controlling of performance characteristics of induction mo
 
IRJET- Control Strategy of Induction Motor Drive by using Universal Controlle...
IRJET- Control Strategy of Induction Motor Drive by using Universal Controlle...IRJET- Control Strategy of Induction Motor Drive by using Universal Controlle...
IRJET- Control Strategy of Induction Motor Drive by using Universal Controlle...
 
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach  Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
 
Abb technical guide no.08 revb
Abb technical guide no.08 revbAbb technical guide no.08 revb
Abb technical guide no.08 revb
 
A Flexible Closed Loop PMDC Motor Speed Control System for Precise Positioning
A Flexible Closed Loop PMDC Motor Speed Control System for Precise PositioningA Flexible Closed Loop PMDC Motor Speed Control System for Precise Positioning
A Flexible Closed Loop PMDC Motor Speed Control System for Precise Positioning
 
Nabil slide fyp1 new
Nabil slide fyp1 newNabil slide fyp1 new
Nabil slide fyp1 new
 
Speed Control of Three Phase Induction Motor Using PLC under Open and Closed ...
Speed Control of Three Phase Induction Motor Using PLC under Open and Closed ...Speed Control of Three Phase Induction Motor Using PLC under Open and Closed ...
Speed Control of Three Phase Induction Motor Using PLC under Open and Closed ...
 

Andere mochten auch

Testing and ergonomically evaluation of tractor mounted and self mounted coco...
Testing and ergonomically evaluation of tractor mounted and self mounted coco...Testing and ergonomically evaluation of tractor mounted and self mounted coco...
Testing and ergonomically evaluation of tractor mounted and self mounted coco...
eSAT Publishing House
 
Dehulling characteristics of oat (ol 9 variety) as affected by grain moisture...
Dehulling characteristics of oat (ol 9 variety) as affected by grain moisture...Dehulling characteristics of oat (ol 9 variety) as affected by grain moisture...
Dehulling characteristics of oat (ol 9 variety) as affected by grain moisture...
eSAT Publishing House
 

Andere mochten auch (20)

Study on soundness of reinforced concrete structures by ndt approach
Study on soundness of reinforced concrete structures by ndt approachStudy on soundness of reinforced concrete structures by ndt approach
Study on soundness of reinforced concrete structures by ndt approach
 
Improving the performance parameters of microstrip
Improving the performance parameters of microstripImproving the performance parameters of microstrip
Improving the performance parameters of microstrip
 
Offline signature identification using high intensity variations and cross ov...
Offline signature identification using high intensity variations and cross ov...Offline signature identification using high intensity variations and cross ov...
Offline signature identification using high intensity variations and cross ov...
 
An experimental study on durability of high strength
An experimental study on durability of high strengthAn experimental study on durability of high strength
An experimental study on durability of high strength
 
Video copy detection using segmentation method and
Video copy detection using segmentation method andVideo copy detection using segmentation method and
Video copy detection using segmentation method and
 
A study on effect of bacteria on cement composites
A study on effect of bacteria on cement compositesA study on effect of bacteria on cement composites
A study on effect of bacteria on cement composites
 
A compendium on load forecasting approaches and models
A compendium on load forecasting approaches and modelsA compendium on load forecasting approaches and models
A compendium on load forecasting approaches and models
 
Enhanced target tracking based on mean shift
Enhanced target tracking based on mean shiftEnhanced target tracking based on mean shift
Enhanced target tracking based on mean shift
 
Testing and ergonomically evaluation of tractor mounted and self mounted coco...
Testing and ergonomically evaluation of tractor mounted and self mounted coco...Testing and ergonomically evaluation of tractor mounted and self mounted coco...
Testing and ergonomically evaluation of tractor mounted and self mounted coco...
 
Ultrasonic study of some amino acids in aqueous salt solution of kno3 at 303....
Ultrasonic study of some amino acids in aqueous salt solution of kno3 at 303....Ultrasonic study of some amino acids in aqueous salt solution of kno3 at 303....
Ultrasonic study of some amino acids in aqueous salt solution of kno3 at 303....
 
Identification of dynamic rigidity for high speed
Identification of dynamic rigidity for high speedIdentification of dynamic rigidity for high speed
Identification of dynamic rigidity for high speed
 
Comparison of percentage steel and concrete
Comparison of percentage steel and concreteComparison of percentage steel and concrete
Comparison of percentage steel and concrete
 
Smfir technology based transportation system and applicability of mppt
Smfir technology based transportation system and applicability of mpptSmfir technology based transportation system and applicability of mppt
Smfir technology based transportation system and applicability of mppt
 
An experimental study of square footing resting on geo grid reinforced sand
An experimental study of square footing resting on geo grid reinforced sandAn experimental study of square footing resting on geo grid reinforced sand
An experimental study of square footing resting on geo grid reinforced sand
 
Load balancing in public cloud combining the concepts of data mining and netw...
Load balancing in public cloud combining the concepts of data mining and netw...Load balancing in public cloud combining the concepts of data mining and netw...
Load balancing in public cloud combining the concepts of data mining and netw...
 
Optimization of friction stir welding process
Optimization of friction stir welding processOptimization of friction stir welding process
Optimization of friction stir welding process
 
Dehulling characteristics of oat (ol 9 variety) as affected by grain moisture...
Dehulling characteristics of oat (ol 9 variety) as affected by grain moisture...Dehulling characteristics of oat (ol 9 variety) as affected by grain moisture...
Dehulling characteristics of oat (ol 9 variety) as affected by grain moisture...
 
Modelling & simulation of human powered flywheel
Modelling & simulation of human powered flywheelModelling & simulation of human powered flywheel
Modelling & simulation of human powered flywheel
 
3 d mrf based video tracking in the compressed domain
3 d mrf based video tracking in the compressed domain3 d mrf based video tracking in the compressed domain
3 d mrf based video tracking in the compressed domain
 
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
 

Ähnlich wie Study and implementation of dc drive using pic16 f877a microcontroller

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
 
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
Ankit Agrawal
 

Ähnlich wie Study and implementation of dc drive using pic16 f877a microcontroller (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...
 
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
 
IRJET- Dual Speed Control of Underwater Auxiliary Propulsion using BLDC M...
IRJET-  	  Dual Speed Control of Underwater Auxiliary Propulsion using BLDC M...IRJET-  	  Dual Speed Control of Underwater Auxiliary Propulsion using BLDC M...
IRJET- Dual Speed Control of Underwater Auxiliary Propulsion using BLDC M...
 
Speed Control of Brushless DC Motor using Different Intelligence Schemes
Speed Control of Brushless DC Motor using Different Intelligence SchemesSpeed Control of Brushless DC Motor using Different Intelligence Schemes
Speed Control of Brushless DC Motor using Different Intelligence Schemes
 
IRJET- Review: Different Techniques of Speed Control of DC Motor
IRJET-  	  Review: Different Techniques of Speed Control of DC MotorIRJET-  	  Review: Different Techniques of Speed Control of DC Motor
IRJET- Review: Different Techniques of Speed Control of DC Motor
 
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
 
IRJET- Speed Control of BLDC Motor using PID Tuned Fuzzy Controller
IRJET-  	  Speed Control of BLDC Motor using PID Tuned Fuzzy ControllerIRJET-  	  Speed Control of BLDC Motor using PID Tuned Fuzzy Controller
IRJET- Speed Control of BLDC Motor using PID Tuned Fuzzy Controller
 
IRJET- Development of an Electric Vehicle using PWM Control Technique
IRJET- Development of an Electric Vehicle using PWM Control TechniqueIRJET- Development of an Electric Vehicle using PWM Control Technique
IRJET- Development of an Electric Vehicle using PWM Control Technique
 
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
 
Design of BLDC Motor Controller
Design of BLDC Motor ControllerDesign of BLDC Motor Controller
Design of BLDC Motor Controller
 
Implementation of Bldc Motor Based Water Pump for Automotive Vehicle
Implementation of Bldc Motor Based Water Pump for Automotive VehicleImplementation of Bldc Motor Based Water Pump for Automotive Vehicle
Implementation of Bldc Motor Based Water Pump for Automotive Vehicle
 
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
 
[000007]
[000007][000007]
[000007]
 
Dynamic Modeling of Pump Drive System utilizing Simulink/MATLAB Program
Dynamic Modeling of Pump Drive System utilizing Simulink/MATLAB ProgramDynamic Modeling of Pump Drive System utilizing Simulink/MATLAB Program
Dynamic Modeling of Pump Drive System utilizing Simulink/MATLAB Program
 
Simulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID ControllerSimulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID Controller
 
I1103016569
I1103016569I1103016569
I1103016569
 
IRJET- Variable Frequency Drive Used in Treadmill
IRJET- Variable Frequency Drive Used in TreadmillIRJET- Variable Frequency Drive Used in Treadmill
IRJET- Variable Frequency Drive Used in Treadmill
 
Active power and current control for a modular multilevel converter (mmc) bas...
Active power and current control for a modular multilevel converter (mmc) bas...Active power and current control for a modular multilevel converter (mmc) bas...
Active power and current control for a modular multilevel converter (mmc) bas...
 
IRJET- A Review on - PMBLDC Motor Drive with Power Factor Correction Controller
IRJET- A Review on - PMBLDC Motor Drive with Power Factor Correction ControllerIRJET- A Review on - PMBLDC Motor Drive with Power Factor Correction Controller
IRJET- A Review on - PMBLDC Motor Drive with Power Factor Correction Controller
 
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
 

Mehr von 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
 

Mehr von 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...
 

Study and implementation of dc drive using pic16 f877a microcontroller

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 621 STUDY AND IMPLEMENTATION OF DC DRIVE USING PIC16F877A MICROCONTROLLER Pathik A. Kapadiya1 , Ishan R. Shah2 , Nirav D. Mehta3 1 UG Student, Department of Power Electronics, Vishwakarma Government Engineering College, Ahmedabad, Gujarat, India 2 UG Student, Department of Power Electronics, Vishwakarma Government Engineering College, Ahmedabad, Gujarat, India 3 Assistant Professor, Department of Power Electronics, Vishwakarma Government Engineering College, Ahmedabad, Gujarat, India Abstract In recent world, electrical equipment’s like DC motor, AC motor, transformer etc. are the most common devices. In many industrial as well as domestic applications, the dc motors are needed to be operated either on variable speed or constant speed along with its forward and reverse operation. In this paper, the digital controller based control for DC drives is presented for the effective control of the output, when there is a sudden change in the input parameters. An assembly language program has been built for the programmable PIC16F877A microcontroller which controls the various functions of DC drive. The main objective of control is to get the desired output and keep the motor or drive safe in case of any fault occurred. Initially microcontroller has been used for the gating purpose for power electronics switches. Introducing a microcontroller based scheme facilitates the new DC drive system to deal with the various changes in the system and helps in maintaining the safe operation of the system. Keywords—DCMotor,Microcontroller,PWMtechnique,Dutycycle ----------------------------------------------------------------------***-------------------------------------------------------------------- 1. INTRODUCTION onverter-fed separately excited DC motors are widely used in industrial applications requiring a wide range of speed control and/or frequent starting, breaking, and reversing. The continuous operation of a motor is required in some applications like rolling mills, printing press, mine winders etc. For that the motor is needed to be operated with desired speeds for different time periods along with forward and reverse motion. To control such parameters of the motor, the drive circuit is employed either by analog means or digital means. The microcontroller or processor based systems have gained prominence. They have certain inherent advantages over their analog counterparts like higher accuracy, drift free performance, better noise immunity, etc. In addition, they also afford flexibility, provide fault diagnostics, and facilitate easy trouble shooting. Initially the microcontroller can be programed to generate the firing pulses for power electronics switching devices like MOSFET or IGBT. The program can be developed further for controlling various parameters of the DC motor like acceleration and deceleration, forward and reverse operation etc. These all controlling depends on the sampling signals which are measured from the DC motor the armature voltage of the motor and field current of the motor [1]. Apart from this, some of the unwanted conditions like short circuit, under voltage, over current, earthing cause hazardous effects on the motor system. So that the microcontroller based protection scheme for the motor can also be developed to overcome such faulty conditions. Thus, the robust and multi-purpose peripheral circuit system can be obtained using the intelligent microcontroller IC. Also the supervisory control for all the essential parameter can be obtained with the help of a single microcontroller IC. [2] 2. CONVENTIONAL DC DRIVE In modern electrical drive system, about 50% of the total energy is consumed by the drives which may be either constant speed drives or variable speed drives. The 75% of the system has application with constant speed drives in which energy is wasted across the load like throttling valve or any other parameter of interest. Using solid state control of drives, machine speed is adjusted in such a way that it delivers the required flow rate or any other parameter of interest efficiently. The demerits associated in the system for implementing other performance requirements with such system are: system becomes bulky, inefficient and inflexible to the change parameters. It is clear that the losses are much more in constant speed drives as compared to the variable speed drives. In conventionally analog control scheme, implementation is done by the hardwired electronics. Also the C
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 622 non-linearity of speed sensors poses the problem in efficient control of speed of dc drives. The demerits further associated with such control are its temperature dependency and requirement of major changes. [2] Earlier when power electronics converters were not available, the ac motor and dc generator were coupled to drive the dc motor. On contrary to this the microcomputer based control has the merits of software implementation which in turn makes the system reliable and flexible in nature. The control is precise and faster in operation as it depends on the programming for the microcontroller. Fig 1 conventional dc drive Also the numbers of analog ICs are reduced due to software implementation by means of some instruction sets. Thus, in recent era, it is more advisable and convenient to use the microcontroller for motor operating system. PIC microcontroller is employed for the motor control operation frequently. 3. MICROCONTROLLER BASED SINGLE PHASE DC DRIVE Fig 2 basic block diagram of microcontroller based dc drive The main functional blocks are as follows:  Power electronics modulator (H Bridge MOSFET)  Speed measurement  Controller circuit  Driver circuit  Snubber circuit The block diagram for single-phase DC motor drive using microcontroller is shown in the Fig 2. Thus the DC supply is needed for the drive. The power circuit contains microcontroller based pulse generation for triggering of power devices used in converters. Here the MOSFET H-bridge is employed. The control technique is of closed loop type. The microcontroller unit controls the DC motor by processing its controlling parameters that are speed and current signals. In closed feedback loop system, the motor voltage magnitude and polarity can be controlled. Similarly the motor current magnitude and polarity can be controlled. Therefore the motor is allowed to be operated in all four quadrants of V-I plane. [3] Pushbuttons as well as LCD screen is also interfaced here to set various parameters for motor operation like: Acceleration and Deceleration in step speed of the motor. 4. H BRIDGE CONFIGURATION H Bridge is electronic power circuit that allows a motor speed and direction to be controlled.Often motors are controlled from some kind of “brain” or microcontroller to accomplish a mechanical goal.The microcontroller provides a instructions to the motor but it can not provide the power required to drive the motor.An H Bridge circuit inputs a microcontroller instruction and amplifies them to drive a mechanical motor.The H Bridge take a small electrical signal and translate it into high power output for the mechanical motor.[4] The Basic operating mode of an H-Bridge is fairly simple: If Q3 and Q2 are turned on, the left lead of the motor will be connected to ground, while the right lead is connected to the power supply. Current starts following through the motor which energizes the motor in forward direction and the motor shaft starts spinning. If Q1 and Q4 are turned on, the converse will happen, the motor get energies in the reverse direction, and the shaft will start spinning that way. If less than full speed operation is intended both of the switches are controlled with PWM fashion. The average voltage seen by the motor will be determined by the ration between ON and OFF time of the PWM signal.[4] H Bridge MOSFET Driver Circuit Controller PIC 16F877A Snubber Circuit MOSFET gate pulse Analog Feedback DC Source Dc Motor Vf Lf Wr Reference Speed Measurement M Optoisolator
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 623 Fig 3 conducting mosfet in forward and reverse direction[4] 5. SIMULATION OF H BRIDGE Fig 4 matlab simulation of mosfet h-bridge for dc drive The simulation for the H-bridge Configuration along with diode rectifier is carried out and using MATLAB Simulink r2013a with discrete simulation type which has the solver ode23t (mod. Stiff/trapezoidal). Circuit for the same is shown in the FIGURE 4. DC machine is drawn by two of the MOSFETs at a time.
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 624 Fig 5 simulation results for forward operation of a motor The simulation results for the motor parameters are shown in the FIGURE 5 with 50% duty cycle of the PWM. The waveform indicates the motor speed curve for the forward rotation of the motor, armature current curve, motor torque and field current curve. It is clearly indicated in the speed curve that the speed is increased in a step manner depending upon the PWM pulses. The PIC16f877a can be programed such that it generates PWM with various duty cycle accordingly the speed requirement. 6. MICROCONTROLLER The PIC16f877a microcontroller has a following features: Only 35 single-word instructions to learn. Timer0:8-bit timer/counter with 8-bit prescaler. Timer1:16-bit timer/counter with prescaler can be incremented during Sleep via external Crystal/clock. Timer2: 8-bit timer/counter with 8- bit period register, prescaler and postscaler. Two Capture, Compare, PWM (CCP) modules: Capture is of 16-bit with maximum resolution 12.5 ns; Compare is of 16-bit with maximum resolution 200 ns; PWM maximum resolution is 10- bit, 100,000 erase/write cycle Enhanced Flash program memory typical, 1,000,000 erase/write cycle Data EEPROM memory typical Data. EEPROM Retention > 40 years. Self- reprogrammable under software control. [5] 7. PWM TECHNIQUE A simplest method to control the rotation speed of DC motor is to control the driving voltage. The higher the voltage the higher the speed motor tries to reach. In many application simple voltage regulation would cause a lot of power loss in control circuit, so Pulse Width Modulation (PWM) is used in many DC motor controlling application. The rapid rising and falling edges ensure that the semiconductor power devices are turned on or turned off as fast as practically possible to minimize the switching transition time and the associated switching losses. Although other considerations, such as parasitic ringing and Electromagnetic Interference (EMI) emission, may impose an upper limit on the turn-on and turn-off speed in practical situations, the resulting finite rise and fall time can be ignored in the analysis of PWM signals and processes in most cases. The average value of voltage fed to the load is controlled by turning the switch between supply and load ON and OFF at a fast pace. The longer the switch is ON compared to the OFF periods, the higher the power supplied to the load is. The term duty cycle describes the proportion of ON time to the regular interval or period of time, a low duty cycle corresponds to low power, because the power is OFF for most of the time. Duty cycle is expressed in percent, 100% being fully ON. PWM control technique also allows the switching frequency increment due to the simplicity of the control strategy and the availability of fast switching devices with reasonably power ratings [3]. Fig 6 pwm waveform with different duty cycle The PWM pulses are generated using PIC16F877A and the FIGURE 6 illustrates the waveforms for the various duty cycle. When this pulses are fed to the MOSFET gate terminal through a gate driver circuit, the average voltage between the two terminals of motor in H-bridge are nearer to its maximum value. The flowchart given in the FIGURE 7 illustrates a basic PWM generation using microcontroller. Here the PWM pulse will be
  • 5. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 625 given to feedback path and according to required duty cycle it will adjust required value of certain registers. Fig 7 flowchart of pwm generation 8. CONCLUSIONS In this paper, the drawbacks of a conventional Drive system are discussed following by the latest microcontroller based Drive system. PIC16F877A is preferable for the PWM based control system as it contains in-built PWM mode. Also the DC Drive system undergoes a good system response as the PWM control technique provides a soft starting to the motor so the starting high current can be limited which is supposed to be drawn by the motor from the mains. MOSFET H-bridge configuration provides bi-directional speed control by driving the appropriate pairs of MOSFETs. REFERENCES [1] Theraja, B. L., & Theraja, A. k. (2005). A Textbook of Electrical Technology-volume 2. S.Chand. [2] Dubey, G. K. (2001). Fundamentals of Electrical Drives. Narosa. [3] Tamer H. Abdelhamid, “Performance of Single-Phase DC Drive System Controlled by Uniform PWM Full- Bridge DC-DC Converter” 10th Mediterranean Electrotechnical Conference, MEleCon 2000, Vol. III [4] Tantos, A. (2011). Retrieved from modularcircuits:http://www.modularcircuits.com/h- bridge_secrets1.htm [5] (1998). Retrieved from Microchip: https://www.microchip.com/pagehandler/en- us/products/picmicrocontrollers