SlideShare a Scribd company logo
1 of 4
Download to read offline
Ms. Priya D. Duggal et al Int. Journal of Engineering Research and Application
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.570-573

RESEARCH ARTICLE

www.ijera.com

OPEN ACCESS

Microcontroller Based Speed Control of Dc Motor through Rs 232
Interface with Pc
Ms. Priya D. Duggal*, Ms. P. M. Palpankar**, Mrs. A. Y. Fadnis***
*(Department of Electrical Engineering, D.B.A.C.E.R, Nagpur University, India )
** (Department of Electrical Engineering, D.B.A.C.E.R, Nagpur University, India)
*** (Department of Electrical Engineering, Y.C.CE, Nagpur University, India)

ABSTRACT
Role of electrical drives is a major concern in industrial automation. Dc motors feature a speed, which can be
controlled smoothly down to zero, immediately followed by acceleration in the opposite direction without power
circuit switching and Dc motors respond quickly to changes in control signals due to the dc motor's high ratio of
torque to inertia. Thus, here the system is design to control the speed of the motor which provides RS232
interface which is a standard for both PC and PLC. A set of commands is used to control drive
Keywords - Dc motor, Microcontroller, RS232, Thyristor

I. INTRODUCTION
In this system various commands are given
to drive by a computer RS232 interface. The drive
responds accordingly like start, stop, and variable
speed. The system supports UART protocol, fixed
baud rate (9600bps). Field sense and current sense
circuits are for protection of drive. The PC available
to control operation of speed of motor which can
increase productively wide range of industry RS232
signal transmitter end and receiver which transmit
information according to signal relative to data size
Process control and energy conservation are the two
primary reasons for using an adjustable speed drive.
Historically, adjustable speed drives were developed
for process control, but energy conservation has
emerged as an equally important objective. SCADE
type systems often require controlling devices from
PC directly. PLC demands PROFIBUS support in
drives for interfacing. But PC does not have
PROFIBUS. Thus only one drive cannot be used
with both technologies. In this project this system is
used to control the DC motor up to 3 HP also result
in high power consumption motor run smoothly but
this drive is fully digital firing is done by
microcontroller and on analog port potentiometer is
connected this system is divided into three parts as
firing circuit armature circuit, field power section
firing circuit. this section is main heart of the project
this control the firing pulses of the phase following
the control pulse transformer which convert the
firing pulses square wave in a pulse of fine edge is
fed to the gate of SCR it is fired rapidly because fine
edge contain more current it is drive by transistor
which provide sufficient current gain to the pulses
this is used because microcontroller runs at low
current potentiometer is used to decide the firing
angle potentiometer gives the microcontroller dc
voltage from 0 to 5 and OP amp is used to detect the

www.ijera.com

tripping of armature and field detector circuit is use
to upper and lower of sine wave of ac .Opto coupler
is use to convert ac wave to square wave of 5v and
sine wave is coming from synchronizing
transformer. [1][2][3]

II. HARDWARE SCHEME:
In this project Driver circuit is designed to
interface microntroller with PC generator firing
pulses project based on dual converter thyristor
based design (H Bridge). Firing is done by
microcontroller which trigger the thyristor and speed
of DC motor is controlled, A step down transformer
is used to convert 230v AC to 12v/5A and it will
send to bridge rectifier. This rectifier convert AC
output from transformer into DC output by voltage
regulator 7805,7912(12v/5A). Voltage output which
is obtained is DC and it is given to microcontroller.
Field supply is also given which is check by
mirocontroller. when drive is ON, the four thyristor
of Dual converter (H Bridge) is in forward direction.
Current flows through resistance and diode
connected which limit the current and voltage sense
by protecting device OPAMP. Dual comparator
LM741,LM358 it is a dector which detect the
tripping signal of armature and field. dector

570 | P a g e
Ms. Priya D. Duggal et al Int. Journal of Engineering Research and Application
www.ijera.com
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.570-573
across pulse transformer. It contains resistance of 1K
ohms and diode in series and rectifies one polarity
resistance and limit the current input signal read by
microcontroller which gives to Darlington transistor
and pulse transformer which triggers and firing is
done.

Power supply
(230V/12V)rectifier-5V
regulator

Eight bit
Microcontr
oller (pic16
series)

LED indicators

Keypad
RS232
serial
interface
circuit

GSM
modem

PC

Isolation
circuit

Power
supply

Field sense signal

Thyristor Hbridge

DC
Motor

Current sense

There are two ways of switching Automatic,
Manual where eight keys start, stop, forward,
reverse, increase, decrease, auto, manual are
connected to microcontroller pins with respect to
LED glow. When start key press, it will read start
command of logic 1 if key 2 press it increase the
speed of DC Motor by steps and read the command
of logic 1. When key 3 press it will decrease the
speed of DC Motor and read the command of logic
0. When key 4 press it will rotate the motor in
forward direction and key 5 rotate the motor in
reverse direction in logic 0. In automaic mode, drive
is operated interface with PC through RS232. key 7
when pressed to auto mode gives start command.
LED will glow. microcontroller read START
command of logic 1. It will display on PC if
command gives SPE 64 microcontroller read the
command of SPEED of logic 1 display on PC if
STOP command gives microcontroller read STOP
command then steps firing of thyristor motor stop
running. if motor rotates in forward direction
command is given DIRT F. After the command,
reverse moror runs on DIRTR read by
microcontroller and display on PC. This is how all
parameters works. [4][5]
Model:

Fig.1 block diagram of the system
Detector circuit is used in upper and lower
half of sine wave this OPAMP will sense the high
current and voltage if output is high. It will read by
microcontroller with logic 1 other OPAMP LM741
is also use to sense high voltage if output is high
similarly if output obtained by LM741 is low it will
read by microcontroller with logic 0.Eight opto
coupler PC817 which are connected to
microcontroller pins which is used to isolate
between controller and power circuit. It is used to
convert AC wave to square wave of 5V and sine
wave coming from synchronizing transformer. It is
in the form of current and voltage signal received by
optocoupler then these signals are read by
microcontroller logic 1 and logic 0 to generate the
firing pulses microcontroller. Timer 0 and timer 1
are used to decide the time of pulse firing at 0.1 sec.
Four pulse transformer 1:1:1 (430v/5A) is used
which convert firing pulse of square wave coming
from microcontroller into sine wave of fine edge is
fed to SCR. It is fired since it contains more current.
Driver TIP122 Darlington transistor (12v/5A)
provides sufficient current to pulse transformer.
Microcontroller gives firing pulses of low current

www.ijera.com

Fig.2 Hardware model of system

III. SOFTWARE SCHEME
Flow chart:
In this project MPLAB Software and
ASSEMBLY Language is used for programming the
flow chart and algorithm is done.

571 | P a g e
Ms. Priya D. Duggal et al Int. Journal of Engineering Research and Application
www.ijera.com
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.570-573
1.

2.
3.

4.

Press the switch 5 relay LED glows firing
of thyristor takes place motor starts
running.
Press key 6 relay LED OFF motor stops.
Press switch 7 motor start running in
forward direction speed of motor can be
increasing by steps.
Press switch 8 motor starts running in
reverse direction speed of motor can be
decreased by steps.

Command of RS232 interface
{START}-LED ON RELAY ON
{SPE32}- FOR INCRESING SPEED UPTO 64
{STOPD}-TO STOP THE MOTOR
{DIRTR}-TO REVERSE THE DIRECTION LED OFF
{DIRTF}-TO FORWARD THE DIRECTION LED ON
[1]

IV. RESULT
Fig.3 Flow chart 1
Alogrithum
For Manual Mode
1. Clearing RAM and SFR.
2. Initializing of PORTA PORT B,PORT C
3. Initializing of RS232 configure its band
rate, stop bits, parity bit.
4. Initialing of timer at 0,1 sec.
5. Press the switch 1 LED glow firing of
thyristor takes place motor runs.
6. Press the switch 2 LED glows motor stop.
7. Press the switch 3 LED glows firing of
thyristor takes place motor runs in forward
direction.
8. Press the switch 4 LED glows firing of
thyristor takes place motor runs in reverse
direction.

Speed control of DC motor through RS232
interface with PC successfully done
Operating source voltage =230Vac
DC voltage =230*1,414 DC
Souce current =4 amp (Armature current )& 3.5 amp
(Field current )
Firing angle =90 degree
Speed=1500 RPM
Power=1 HP
Baud rate =9600 BITS/SEC

V. CONCLUSION
The speed of DC motor has been
successfully controlled by using SCR as a full
converter under operating condition drive runs
successfully microcontroller based design is done
successfully designing of firing angle with full speed
is done a 1 HP DC motor specification is taken and
corresponding parameter are found out from derived
design approach speed control of DC motor interface
with PC through RS232 is done interfacing drive
with computer.

REFERENCES
[1]

[2]

Fig.4 Flow chart 2
Alogrithum
For Auto Mode

www.ijera.com

[3]

Muhammad Ali Mazidi, Janice GillispieMazidi, 80x86 IBM PC and Compatible
Computers: v. 1: Assembly Language,
Design, and Interfacing, Publication Date:
21 Aug 2002, ISBN-10: 013061775X,
ISBN-13: 978-0130617750, Edition: 4
Gopal K. Dubey, “Fundamentals of Electric
Drives”,.Narosa Publishing House New
Delhi,1989.
Kumara
MKSC,
Dayananda
PRD,
Gunatillaka MDPR, Jayawickrama SS, “PC
based speed controlling of a dc motor”, A
fmal year report University of Moratuwa
Illiniaus USA.
572 | P a g e
Ms. Priya D. Duggal et al Int. Journal of Engineering Research and Application
www.ijera.com
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.570-573
[4]

[5]

J.
Chiasson,
Nonlinear
DifferentialGeometric Techniques for Control of a
Series DC Motor, IEEE Transactions on
Control Systems Technology.vol 2, pp.3542,1994.
J Nicolai and T Castagnet, “A Flexible
Microcontroller Based Chopper Driving a
Permanent Magnet DC Motor”, The
European Power Electronics Application.
1993.

www.ijera.com

573 | P a g e

More Related Content

What's hot

Dc motor speed and direction contrlling using IR remote
Dc motor speed and direction contrlling using IR remote Dc motor speed and direction contrlling using IR remote
Dc motor speed and direction contrlling using IR remote Nikhil sai
 
A project report on Remote Monitoring of a Power Station using GSM and Arduino
A project report on Remote Monitoring of a Power Station using GSM and ArduinoA project report on Remote Monitoring of a Power Station using GSM and Arduino
A project report on Remote Monitoring of a Power Station using GSM and ArduinoJawwad Sadiq Ayon
 
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLERFOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLERshiv kapil
 
To control the dc motor speed using PWM from LabVIEW
To control the dc motor speed using PWM from LabVIEWTo control the dc motor speed using PWM from LabVIEW
To control the dc motor speed using PWM from LabVIEWAnkita Tiwari
 
Speed control of four quadrant d nav
Speed control of four quadrant d navSpeed control of four quadrant d nav
Speed control of four quadrant d navNavjyoti Sharma
 
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLERDC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLERTridib Bose
 
Lec 8,9,10 (interfacing)
Lec 8,9,10 (interfacing)Lec 8,9,10 (interfacing)
Lec 8,9,10 (interfacing)Mohamed Atef
 
POSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEMPOSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEMKEVSER CARPET
 
Speed control of dc motor using 89c51
Speed control of dc motor using 89c51Speed control of dc motor using 89c51
Speed control of dc motor using 89c51Pawan Gupta
 
Pwm technique for dc motor Using Arduino
Pwm technique for dc motor Using ArduinoPwm technique for dc motor Using Arduino
Pwm technique for dc motor Using ArduinoKATHANSANJAYSHAH
 
IRJET- Power Stolen Prevention by using PIC16882 Microcontroller
IRJET-  	  Power  Stolen  Prevention by using PIC16882 MicrocontrollerIRJET-  	  Power  Stolen  Prevention by using PIC16882 Microcontroller
IRJET- Power Stolen Prevention by using PIC16882 MicrocontrollerIRJET Journal
 
FPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC MotorFPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC MotorRajesh Pindoriya
 
Substation monitoring system for maintaining a data log.ppt
Substation monitoring system for maintaining a data log.pptSubstation monitoring system for maintaining a data log.ppt
Substation monitoring system for maintaining a data log.pptSAI SREE
 
IRJET- Technique to Prevent Power Theft Losses using Static Device
IRJET-  	  Technique to Prevent Power Theft Losses using Static DeviceIRJET-  	  Technique to Prevent Power Theft Losses using Static Device
IRJET- Technique to Prevent Power Theft Losses using Static DeviceIRJET Journal
 
BLDC Motor Speed Control with RPM Display and PWM
BLDC Motor Speed Control with RPM Display and PWMBLDC Motor Speed Control with RPM Display and PWM
BLDC Motor Speed Control with RPM Display and PWMEdgefxkits & Solutions
 
Speed Control Of DC motor By Using PWM Technique
Speed Control Of DC motor By Using PWM TechniqueSpeed Control Of DC motor By Using PWM Technique
Speed Control Of DC motor By Using PWM TechniqueRITESH D. PATIL
 
IRJET-Static Voltage Stabilizer
IRJET-Static Voltage StabilizerIRJET-Static Voltage Stabilizer
IRJET-Static Voltage StabilizerIRJET Journal
 
Temperature Based Fan Controller
Temperature Based Fan Controller Temperature Based Fan Controller
Temperature Based Fan Controller richa1910n
 

What's hot (20)

Dc motor speed and direction contrlling using IR remote
Dc motor speed and direction contrlling using IR remote Dc motor speed and direction contrlling using IR remote
Dc motor speed and direction contrlling using IR remote
 
A project report on Remote Monitoring of a Power Station using GSM and Arduino
A project report on Remote Monitoring of a Power Station using GSM and ArduinoA project report on Remote Monitoring of a Power Station using GSM and Arduino
A project report on Remote Monitoring of a Power Station using GSM and Arduino
 
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLERFOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
FOUR QUADRANT DC MOTOR SPEED CONTROL WITH MICROCONTROLLER
 
To control the dc motor speed using PWM from LabVIEW
To control the dc motor speed using PWM from LabVIEWTo control the dc motor speed using PWM from LabVIEW
To control the dc motor speed using PWM from LabVIEW
 
Speed control of four quadrant d nav
Speed control of four quadrant d navSpeed control of four quadrant d nav
Speed control of four quadrant d nav
 
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLERDC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY  PIC16F877A MICROCONTROLLER
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLER
 
Lec 8,9,10 (interfacing)
Lec 8,9,10 (interfacing)Lec 8,9,10 (interfacing)
Lec 8,9,10 (interfacing)
 
POSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEMPOSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEM
 
Speed control of dc motor using 89c51
Speed control of dc motor using 89c51Speed control of dc motor using 89c51
Speed control of dc motor using 89c51
 
Pwm technique for dc motor Using Arduino
Pwm technique for dc motor Using ArduinoPwm technique for dc motor Using Arduino
Pwm technique for dc motor Using Arduino
 
IRJET- Power Stolen Prevention by using PIC16882 Microcontroller
IRJET-  	  Power  Stolen  Prevention by using PIC16882 MicrocontrollerIRJET-  	  Power  Stolen  Prevention by using PIC16882 Microcontroller
IRJET- Power Stolen Prevention by using PIC16882 Microcontroller
 
FPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC MotorFPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC Motor
 
Substation monitoring system for maintaining a data log.ppt
Substation monitoring system for maintaining a data log.pptSubstation monitoring system for maintaining a data log.ppt
Substation monitoring system for maintaining a data log.ppt
 
IRJET- Technique to Prevent Power Theft Losses using Static Device
IRJET-  	  Technique to Prevent Power Theft Losses using Static DeviceIRJET-  	  Technique to Prevent Power Theft Losses using Static Device
IRJET- Technique to Prevent Power Theft Losses using Static Device
 
BLDC Motor Speed Control with RPM Display and PWM
BLDC Motor Speed Control with RPM Display and PWMBLDC Motor Speed Control with RPM Display and PWM
BLDC Motor Speed Control with RPM Display and PWM
 
40120140501001
4012014050100140120140501001
40120140501001
 
Speed Control Of DC motor By Using PWM Technique
Speed Control Of DC motor By Using PWM TechniqueSpeed Control Of DC motor By Using PWM Technique
Speed Control Of DC motor By Using PWM Technique
 
IRJET-Static Voltage Stabilizer
IRJET-Static Voltage StabilizerIRJET-Static Voltage Stabilizer
IRJET-Static Voltage Stabilizer
 
Temperature Based Fan Controller
Temperature Based Fan Controller Temperature Based Fan Controller
Temperature Based Fan Controller
 
40120140501001
4012014050100140120140501001
40120140501001
 

Viewers also liked (20)

Cx36595601
Cx36595601Cx36595601
Cx36595601
 
Cs36565569
Cs36565569Cs36565569
Cs36565569
 
Cv36581586
Cv36581586Cv36581586
Cv36581586
 
D362130
D362130D362130
D362130
 
Dr36712714
Dr36712714Dr36712714
Dr36712714
 
Dh36649653
Dh36649653Dh36649653
Dh36649653
 
Dv36730734
Dv36730734Dv36730734
Dv36730734
 
Dm36678681
Dm36678681Dm36678681
Dm36678681
 
Bw36444448
Bw36444448Bw36444448
Bw36444448
 
By36454458
By36454458By36454458
By36454458
 
Bt36430432
Bt36430432Bt36430432
Bt36430432
 
Bz36459463
Bz36459463Bz36459463
Bz36459463
 
Da36615618
Da36615618Da36615618
Da36615618
 
Db36619623
Db36619623Db36619623
Db36619623
 
Cz36611614
Cz36611614Cz36611614
Cz36611614
 
Cu36574580
Cu36574580Cu36574580
Cu36574580
 
Cw36587594
Cw36587594Cw36587594
Cw36587594
 
Dc36624629
Dc36624629Dc36624629
Dc36624629
 
Cy36602610
Cy36602610Cy36602610
Cy36602610
 
Cuestionario 4 analisis estructural
Cuestionario 4 analisis estructuralCuestionario 4 analisis estructural
Cuestionario 4 analisis estructural
 

Similar to Ct36570573

Arm cortex ( lpc 2148 ) based motor speed control
Arm cortex ( lpc 2148 ) based motor speed control Arm cortex ( lpc 2148 ) based motor speed control
Arm cortex ( lpc 2148 ) based motor speed control Uday Wankar
 
Advanced Three Phase PWM Inverter Control Using Microcontroller
Advanced Three Phase PWM Inverter Control Using MicrocontrollerAdvanced Three Phase PWM Inverter Control Using Microcontroller
Advanced Three Phase PWM Inverter Control Using MicrocontrollerIOSR Journals
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Matlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A ReviewMatlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A ReviewIRJET Journal
 
Reviews of Cascade Control of Dc Motor with Advance Controller
Reviews of Cascade Control of Dc Motor with Advance ControllerReviews of Cascade Control of Dc Motor with Advance Controller
Reviews of Cascade Control of Dc Motor with Advance Controllerijsrd.com
 
Temp based fan speed control
Temp based fan speed controlTemp based fan speed control
Temp based fan speed controlSai Malleswar
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Monitoring and data logging system for a generator
Monitoring and data logging system for a generatorMonitoring and data logging system for a generator
Monitoring and data logging system for a generatorMoon Shahzad
 
Investigation in Induction Motor Starting and Speed Control with Variable Fre...
Investigation in Induction Motor Starting and Speed Control with Variable Fre...Investigation in Induction Motor Starting and Speed Control with Variable Fre...
Investigation in Induction Motor Starting and Speed Control with Variable Fre...IRJET Journal
 
Temperature based fan speed control & monitoring using
Temperature based fan speed control & monitoring usingTemperature based fan speed control & monitoring using
Temperature based fan speed control & monitoring usingJagannath Dutta
 
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
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
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
 
Design and Control of HESS based PEV
Design and Control of  HESS based PEVDesign and Control of  HESS based PEV
Design and Control of HESS based PEVMalyala Varun
 
Arm Processor Based Speed Control Of BLDC Motor
Arm Processor Based Speed Control Of BLDC MotorArm Processor Based Speed Control Of BLDC Motor
Arm Processor Based Speed Control Of BLDC MotorUday Wankar
 
Design and Implementation of an Interface Circuit for DC Motor Speed Control ...
Design and Implementation of an Interface Circuit for DC Motor Speed Control ...Design and Implementation of an Interface Circuit for DC Motor Speed Control ...
Design and Implementation of an Interface Circuit for DC Motor Speed Control ...Firas Mohammed Ali Al-Raie
 

Similar to Ct36570573 (20)

Module 4
Module 4Module 4
Module 4
 
Arm cortex ( lpc 2148 ) based motor speed control
Arm cortex ( lpc 2148 ) based motor speed control Arm cortex ( lpc 2148 ) based motor speed control
Arm cortex ( lpc 2148 ) based motor speed control
 
Advanced Three Phase PWM Inverter Control Using Microcontroller
Advanced Three Phase PWM Inverter Control Using MicrocontrollerAdvanced Three Phase PWM Inverter Control Using Microcontroller
Advanced Three Phase PWM Inverter Control Using Microcontroller
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Matlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A ReviewMatlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A Review
 
Presentation200 (1).ppt
Presentation200 (1).pptPresentation200 (1).ppt
Presentation200 (1).ppt
 
Reviews of Cascade Control of Dc Motor with Advance Controller
Reviews of Cascade Control of Dc Motor with Advance ControllerReviews of Cascade Control of Dc Motor with Advance Controller
Reviews of Cascade Control of Dc Motor with Advance Controller
 
Temp based fan speed control
Temp based fan speed controlTemp based fan speed control
Temp based fan speed control
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Monitoring and data logging system for a generator
Monitoring and data logging system for a generatorMonitoring and data logging system for a generator
Monitoring and data logging system for a generator
 
Investigation in Induction Motor Starting and Speed Control with Variable Fre...
Investigation in Induction Motor Starting and Speed Control with Variable Fre...Investigation in Induction Motor Starting and Speed Control with Variable Fre...
Investigation in Induction Motor Starting and Speed Control with Variable Fre...
 
Temperature based fan speed control & monitoring using
Temperature based fan speed control & monitoring usingTemperature based fan speed control & monitoring using
Temperature based fan speed control & monitoring using
 
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
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
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...
 
Performance enhancement of BLDC motor using PID controller
Performance enhancement of BLDC motor using PID controllerPerformance enhancement of BLDC motor using PID controller
Performance enhancement of BLDC motor using PID controller
 
Design and Control of HESS based PEV
Design and Control of  HESS based PEVDesign and Control of  HESS based PEV
Design and Control of HESS based PEV
 
Arm Processor Based Speed Control Of BLDC Motor
Arm Processor Based Speed Control Of BLDC MotorArm Processor Based Speed Control Of BLDC Motor
Arm Processor Based Speed Control Of BLDC Motor
 
Ac motor closedloo[p
Ac motor closedloo[pAc motor closedloo[p
Ac motor closedloo[p
 
Design and Implementation of an Interface Circuit for DC Motor Speed Control ...
Design and Implementation of an Interface Circuit for DC Motor Speed Control ...Design and Implementation of an Interface Circuit for DC Motor Speed Control ...
Design and Implementation of an Interface Circuit for DC Motor Speed Control ...
 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Ct36570573

  • 1. Ms. Priya D. Duggal et al Int. Journal of Engineering Research and Application ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.570-573 RESEARCH ARTICLE www.ijera.com OPEN ACCESS Microcontroller Based Speed Control of Dc Motor through Rs 232 Interface with Pc Ms. Priya D. Duggal*, Ms. P. M. Palpankar**, Mrs. A. Y. Fadnis*** *(Department of Electrical Engineering, D.B.A.C.E.R, Nagpur University, India ) ** (Department of Electrical Engineering, D.B.A.C.E.R, Nagpur University, India) *** (Department of Electrical Engineering, Y.C.CE, Nagpur University, India) ABSTRACT Role of electrical drives is a major concern in industrial automation. Dc motors feature a speed, which can be controlled smoothly down to zero, immediately followed by acceleration in the opposite direction without power circuit switching and Dc motors respond quickly to changes in control signals due to the dc motor's high ratio of torque to inertia. Thus, here the system is design to control the speed of the motor which provides RS232 interface which is a standard for both PC and PLC. A set of commands is used to control drive Keywords - Dc motor, Microcontroller, RS232, Thyristor I. INTRODUCTION In this system various commands are given to drive by a computer RS232 interface. The drive responds accordingly like start, stop, and variable speed. The system supports UART protocol, fixed baud rate (9600bps). Field sense and current sense circuits are for protection of drive. The PC available to control operation of speed of motor which can increase productively wide range of industry RS232 signal transmitter end and receiver which transmit information according to signal relative to data size Process control and energy conservation are the two primary reasons for using an adjustable speed drive. Historically, adjustable speed drives were developed for process control, but energy conservation has emerged as an equally important objective. SCADE type systems often require controlling devices from PC directly. PLC demands PROFIBUS support in drives for interfacing. But PC does not have PROFIBUS. Thus only one drive cannot be used with both technologies. In this project this system is used to control the DC motor up to 3 HP also result in high power consumption motor run smoothly but this drive is fully digital firing is done by microcontroller and on analog port potentiometer is connected this system is divided into three parts as firing circuit armature circuit, field power section firing circuit. this section is main heart of the project this control the firing pulses of the phase following the control pulse transformer which convert the firing pulses square wave in a pulse of fine edge is fed to the gate of SCR it is fired rapidly because fine edge contain more current it is drive by transistor which provide sufficient current gain to the pulses this is used because microcontroller runs at low current potentiometer is used to decide the firing angle potentiometer gives the microcontroller dc voltage from 0 to 5 and OP amp is used to detect the www.ijera.com tripping of armature and field detector circuit is use to upper and lower of sine wave of ac .Opto coupler is use to convert ac wave to square wave of 5v and sine wave is coming from synchronizing transformer. [1][2][3] II. HARDWARE SCHEME: In this project Driver circuit is designed to interface microntroller with PC generator firing pulses project based on dual converter thyristor based design (H Bridge). Firing is done by microcontroller which trigger the thyristor and speed of DC motor is controlled, A step down transformer is used to convert 230v AC to 12v/5A and it will send to bridge rectifier. This rectifier convert AC output from transformer into DC output by voltage regulator 7805,7912(12v/5A). Voltage output which is obtained is DC and it is given to microcontroller. Field supply is also given which is check by mirocontroller. when drive is ON, the four thyristor of Dual converter (H Bridge) is in forward direction. Current flows through resistance and diode connected which limit the current and voltage sense by protecting device OPAMP. Dual comparator LM741,LM358 it is a dector which detect the tripping signal of armature and field. dector 570 | P a g e
  • 2. Ms. Priya D. Duggal et al Int. Journal of Engineering Research and Application www.ijera.com ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.570-573 across pulse transformer. It contains resistance of 1K ohms and diode in series and rectifies one polarity resistance and limit the current input signal read by microcontroller which gives to Darlington transistor and pulse transformer which triggers and firing is done. Power supply (230V/12V)rectifier-5V regulator Eight bit Microcontr oller (pic16 series) LED indicators Keypad RS232 serial interface circuit GSM modem PC Isolation circuit Power supply Field sense signal Thyristor Hbridge DC Motor Current sense There are two ways of switching Automatic, Manual where eight keys start, stop, forward, reverse, increase, decrease, auto, manual are connected to microcontroller pins with respect to LED glow. When start key press, it will read start command of logic 1 if key 2 press it increase the speed of DC Motor by steps and read the command of logic 1. When key 3 press it will decrease the speed of DC Motor and read the command of logic 0. When key 4 press it will rotate the motor in forward direction and key 5 rotate the motor in reverse direction in logic 0. In automaic mode, drive is operated interface with PC through RS232. key 7 when pressed to auto mode gives start command. LED will glow. microcontroller read START command of logic 1. It will display on PC if command gives SPE 64 microcontroller read the command of SPEED of logic 1 display on PC if STOP command gives microcontroller read STOP command then steps firing of thyristor motor stop running. if motor rotates in forward direction command is given DIRT F. After the command, reverse moror runs on DIRTR read by microcontroller and display on PC. This is how all parameters works. [4][5] Model: Fig.1 block diagram of the system Detector circuit is used in upper and lower half of sine wave this OPAMP will sense the high current and voltage if output is high. It will read by microcontroller with logic 1 other OPAMP LM741 is also use to sense high voltage if output is high similarly if output obtained by LM741 is low it will read by microcontroller with logic 0.Eight opto coupler PC817 which are connected to microcontroller pins which is used to isolate between controller and power circuit. It is used to convert AC wave to square wave of 5V and sine wave coming from synchronizing transformer. It is in the form of current and voltage signal received by optocoupler then these signals are read by microcontroller logic 1 and logic 0 to generate the firing pulses microcontroller. Timer 0 and timer 1 are used to decide the time of pulse firing at 0.1 sec. Four pulse transformer 1:1:1 (430v/5A) is used which convert firing pulse of square wave coming from microcontroller into sine wave of fine edge is fed to SCR. It is fired since it contains more current. Driver TIP122 Darlington transistor (12v/5A) provides sufficient current to pulse transformer. Microcontroller gives firing pulses of low current www.ijera.com Fig.2 Hardware model of system III. SOFTWARE SCHEME Flow chart: In this project MPLAB Software and ASSEMBLY Language is used for programming the flow chart and algorithm is done. 571 | P a g e
  • 3. Ms. Priya D. Duggal et al Int. Journal of Engineering Research and Application www.ijera.com ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.570-573 1. 2. 3. 4. Press the switch 5 relay LED glows firing of thyristor takes place motor starts running. Press key 6 relay LED OFF motor stops. Press switch 7 motor start running in forward direction speed of motor can be increasing by steps. Press switch 8 motor starts running in reverse direction speed of motor can be decreased by steps. Command of RS232 interface {START}-LED ON RELAY ON {SPE32}- FOR INCRESING SPEED UPTO 64 {STOPD}-TO STOP THE MOTOR {DIRTR}-TO REVERSE THE DIRECTION LED OFF {DIRTF}-TO FORWARD THE DIRECTION LED ON [1] IV. RESULT Fig.3 Flow chart 1 Alogrithum For Manual Mode 1. Clearing RAM and SFR. 2. Initializing of PORTA PORT B,PORT C 3. Initializing of RS232 configure its band rate, stop bits, parity bit. 4. Initialing of timer at 0,1 sec. 5. Press the switch 1 LED glow firing of thyristor takes place motor runs. 6. Press the switch 2 LED glows motor stop. 7. Press the switch 3 LED glows firing of thyristor takes place motor runs in forward direction. 8. Press the switch 4 LED glows firing of thyristor takes place motor runs in reverse direction. Speed control of DC motor through RS232 interface with PC successfully done Operating source voltage =230Vac DC voltage =230*1,414 DC Souce current =4 amp (Armature current )& 3.5 amp (Field current ) Firing angle =90 degree Speed=1500 RPM Power=1 HP Baud rate =9600 BITS/SEC V. CONCLUSION The speed of DC motor has been successfully controlled by using SCR as a full converter under operating condition drive runs successfully microcontroller based design is done successfully designing of firing angle with full speed is done a 1 HP DC motor specification is taken and corresponding parameter are found out from derived design approach speed control of DC motor interface with PC through RS232 is done interfacing drive with computer. REFERENCES [1] [2] Fig.4 Flow chart 2 Alogrithum For Auto Mode www.ijera.com [3] Muhammad Ali Mazidi, Janice GillispieMazidi, 80x86 IBM PC and Compatible Computers: v. 1: Assembly Language, Design, and Interfacing, Publication Date: 21 Aug 2002, ISBN-10: 013061775X, ISBN-13: 978-0130617750, Edition: 4 Gopal K. Dubey, “Fundamentals of Electric Drives”,.Narosa Publishing House New Delhi,1989. Kumara MKSC, Dayananda PRD, Gunatillaka MDPR, Jayawickrama SS, “PC based speed controlling of a dc motor”, A fmal year report University of Moratuwa Illiniaus USA. 572 | P a g e
  • 4. Ms. Priya D. Duggal et al Int. Journal of Engineering Research and Application www.ijera.com ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.570-573 [4] [5] J. Chiasson, Nonlinear DifferentialGeometric Techniques for Control of a Series DC Motor, IEEE Transactions on Control Systems Technology.vol 2, pp.3542,1994. J Nicolai and T Castagnet, “A Flexible Microcontroller Based Chopper Driving a Permanent Magnet DC Motor”, The European Power Electronics Application. 1993. www.ijera.com 573 | P a g e