SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE)
e-ISSN: 2278-1676,p-ISSN: 2320-3331, Volume 11, Issue 3 Ver. II (May. – Jun. 2016), PP 40-45
www.iosrjournals.org
DOI: 10.9790/1676-1103024045 www.iosrjournals.org 40 | Page
A Model on Programmable Touch Screen Based DC Motor Speed
Control - Design and Implementation
Mohammad Aman Ullah
Assistant Professor,
Department of Computer Science and Engineering, International Islamic University Chittagong, Bangladesh.
Abstract: Now a days, touch screen based home appliance and digital electronic equipment control becomes
one of the major research issues. Basically, touch screen allows the equipments to be controlled so easily than
that of the manual switching system. Considering the ongoing demands of this technology in electrical and
electronic equipment, this research aims at providing a concise idea and design of touch screen based
technology to control the speed of the DC MOTOR using the programmable system on chip (PSOC) micro-
controller. In this research, we have used resistive touch screen based technology because of its widespread
acceptance and as a tool to rescue a person from the danger of electric shock with conventional switches. The
purpose of this research is also to provide a framework for Programmable Touch screen based DC Motor speed
control. The methodology we adopted was based on grouping of micro-controller with touch screen. In
controlling the speed of the motor, varying average voltage was sent to the motor by switching the motor
supply on and off very quickly using Pulse Width Modulation (PWM) technique. Our proposed system
contributes in more accurate speed control, is safer, reduce unwanted power loss, Finally improves the
switching efficiency.
Keywords: DC Motor, LCD Display, PSOC, PWM.
I. Introduction
Now a days, touch screen based home appliance and digital electronic equipment control becomes one
of the major research issues. Basically, touch screen allows the equipments to be controlled so easily than that of
the manual switching system. A user are now able to process their instructions to a machine with a easy or
multi-touch gestures.[1] Research shows that, the touch screen gives better operator mobility when producing
similar manipulation performance. [2] All of the above discussed opportunity motivate us to incorporate Four-
wire resistive touch screen technology (i.e., to find out both the X and Y coordinates, It uses upper and lower
layers of the touchscreen "sandwich" [3]) in controlling the DC motor‟s speed with the use of PIC16F876A
micro-controller to provide the user with a easy touch in using the motors. To control motor speed some
research has been done by the researcher, but their research is far different from the model we have proposed
and implemented. Krunal patel et al. [4] proposed a system to control the heavy load crane with the use of touch
screen. They have done so with use of HMI (Human Machine Interface) and PLC (Programmable Logic
Controller) on Drive and AC motor and got better control.
M.Pragna et al. [5] developed a touch screen based system to control the accelerometer based motor
speed and direction of robot using arduino. They have applied the PWD technique along with two
microcontroller and achieve a measurable performance. An idea to incorporate touch screen to control the speed
of the single phase induction motor was provided by Sarat Kumar Sahoo et. al. [6], where they have used PSOC
microcontroller to reduce space consumption and ensure easinessof design.Their work assume remote control to
control speed of the AC motor. But, with the use of the our proposed model, user could easily control the speed
of the motor to get desired output as the system we proposed is programmable. Also, our proposed system aim
at more accurate speed control, is safer, reduce unwanted power loss, improve the switching efficiency, finally
improve the system accuracy.
The following sections are organized as follows: proposed architecture, implementation requirements,
Intemented Circuit diagram, programming of Micro- Controller and finally result and conclusion section.
II. System Architecture
As stated earliar, the purpose of this paper is to control the speed of the DC motor using touch screen.
To do so, we have divided our proposed model into two parts such as controller option and RPM section as in
Fig. 1. We use resistive touch screen as input device and fed the input to the microcontroller. The output of
microcontroller is then fed to Driver to amplify the motor speed and send to the RPM section. To measure motor
RPM we have used optical encoder and then we have amplified output using two amplifier. We have then use
the TTL converter to remove the DC offset voltage.
A Model on Programmable Touch Screen Based DC Motor Speed Control - Design and ..
DOI: 10.9790/1676-1103024045 www.iosrjournals.org 41 | Page
Figure 1: Block Diagram.
III. Implementation
The various kinds of components used in this project are: Touch screen, DC motor, micro-controller,
power supply, Crystal Oscillator, Transistor, Freewheeling Diode, LCD display. Some brief description of key
terms are given below:
1. Touch Screen
Touch screens are the sheets that could sense the touch on its surface and act accordingly. There are
different types of touchscreen technologies available such as Capacitive and Resistive [7]. But, in this research
we have used resistive Touch screen.
2. Four Wire Resistive Touch screens
Resistive touchscreens are defined as touch-sensitive displays make up of two elastic sheets covered with a
resistive material and divided by the microdots [1]. Resistive touchscreen offer better pointing precision than the
capacitive touchscreen and are of low cost [8] and support Multi-touch inputs [9]. We have used Four-wire
resistive touch screen technology, but consider only X direction ignoring Y direction as Four wire resistive
touch screen available in mobile phone use decode IC, which are very small in size to accommodate in our
work.
3. TTL Converter
In transistor–transistor logic (TTL) functions such as logic gating and the amplifying are done by
transistors, so as it is called TTL. TTL is widely used in industrial controls, and consumer electronics, etc. In
our project we have used TTL as -compatible logic levels (i.e., the corresponding input label to output label of
DC Motor) [10].
4. Circuit Description
The main function of the circuit in Fig. 2 is to run the motor by manipulating the speed of the motor to
get the desired output. To do so we use a device call touché screen. Our implementation circuit also consists of
two separate parts as proposed in Fig. 1 such as controller option and RPM part. Resistive touch screen as
serving as input device in our system. By processing the inputs received by the resistive touch screen are then
sent to Micocontroller Unit (MCU). We have used PIC16F628A microcontroller in our research. Also used the
10 bit microcontroller ADC in the implemented circuit. The dc motor speed were increase and decrease by input
option. We have used the PWM technique to increase and decrease the motor speed. Some times it is difficult
to control the motor speed accurately by PWM so we have used motor driver as amplifier. And to measure the
motor RPM we have used the optical encoder. To boost up the output we have used two amplifier that could
amplify in multiply of 10 K and 100 K. Finally, Implemented circuit is enriched with the capability of removing
the DC offset voltage using TTL converter. The prototype of our work is illustrated in Fig. 3.
I/P
Display
TTL
Converter
MCU
Amp 100X Amp 10X Optical
Encoder
RPMDRIVER
A Model on Programmable Touch Screen Based DC Motor Speed Control - Design and ..
DOI: 10.9790/1676-1103024045 www.iosrjournals.org 42 | Page
Figure 2: Circuit arrangement.
5. Programming the microcontroller
The program is written in „PIC BASIC‟ language and compiled using PIC basic compiler. The source program
is led into hex code by the compiler. Burn this hex code into PIC16F628A microcontroller. The source program
is well commented and easy to understand. First include the register name defined specifically for PIC16F628A
and also declare the variable. Set port A as the input and port B as the output. The program will run forever by
using „while‟ loop. Under „while‟ loop, read port A and test the received input using „switch‟ statement. The
corresponding data will output at port B. The change of the motor speed in RPM in corresponds to touch screen
positions are illustrated in TABLE 1.
Figure 3: Prototype of the Project.
D1
DIODE-LED
D2
DIODE-LED
R1
10k
R2
10k
C1
1nF
R3
10k
C2
1nF
R4
10k
R5
10k
3
2
1
84
U2:A
1458
R6
10k
U1
OPAMP
R7
10k
R8
10k
D3
DIODE-LED
R9
10k
Q1
2N1711
R10
10k
RA0/AN0
2
RA1/AN1
3
RA2/AN2/VREF-/CVREF
4
RA4/T0CKI/C1OUT
6
RA5/AN4/SS/C2OUT
7
OSC1/CLKIN
9
OSC2/CLKOUT
10
RC1/T1OSI/CCP2
12
RC2/CCP1
13
RC3/SCK/SCL
14
RB7/PGD
28
RB6/PGC
27
RB5
26
RB4
25
RB3/PGM
24
RB2
23
RB1
22
RB0/INT
21
RC7/RX/DT
18
RC6/TX/CK
17
RC5/SDO
16
RC4/SDI/SDA
15
RA3/AN3/VREF+
5
RC0/T1OSO/T1CKI
11
MCLR/Vpp/THV
1
U3
PIC16F873A
C3
1nF
R11
10k
R12
10k
R13
10k
X1
CRYSTAL
D7
14
D6
13
D5
12
D4
11
D3
10
D2
9
D1
8
D0
7
E
6
RW
5
RS
4
VSS
1
VDD
2
VEE
3
LCD1
LM016L
VI
1
VO
3
GND
2
U4
7805
D4
10BQ015
Q2
2N1711
R14
10k
5V
5V
12V
Touch Screen Input
Resistive Touch Screen
TTL RPM
RPM CIRCUIT OUTPUT
10k
2.2k
2.5u
10u
2.2k
100k
1k
100k
470
10k
10k
10k
1k
free wheeling diode
voltage regulator
LCD
5V
A Model on Programmable Touch Screen Based DC Motor Speed Control - Design and ..
DOI: 10.9790/1676-1103024045 www.iosrjournals.org 43 | Page
Implementation code is given below:
''PIC16F876A
Define CONF_WORD = %01111100110010
Define CLOCK_FREQUENCY = 4
TRISA = 255
TRISB = 0
TRISC = 240
Define LCD_BITS = 4
Define LCD_DREG = RB
Define LCD_DBIT = 4
Define LCD_RSREG = RB
Define LCD_RSBIT = 0
Define LCD_EREG = RB
Define LCD_EBIT = 1
Lcdinit 0
RC = 0
Dim a As Word
Dim sp As Byte
Dim x As Word
Dim y As Long
Lcdcmdout LcdClear
Lcdout " Inter. Islamic "
Lcdcmdout LcdLine2Home
Lcdout " University Ctg"
WaitMs 3000
Lcdcmdout LcdClear
Lcdout " Dept. of EEE"
Lcdcmdout LcdLine2Home
Lcdout " "
RC = 1
WaitMs 3000
sp = 0
a = 0
Goto run
main:
For x = 0 To 250
Adcin 0, a
If a > 40 Then
WaitMs 150
Adcin 0, a
If a > 40 Then Goto run
Endif
WaitMs 10
Next x
RC0 = 1
If sp > 0 Then Goto rpm
RC0 = 0
Goto main
run:
If a > 160 Then
If sp = 9 Then sp = 8
sp = sp + 1
Else
If sp = 0 Then sp = 1
sp = sp - 1
A Model on Programmable Touch Screen Based DC Motor Speed Control - Design and ..
DOI: 10.9790/1676-1103024045 www.iosrjournals.org 44 | Page
Endif
If sp = 0 Then
Lcdcmdout LcdClear
Lcdout " Motor off"
PWMoff 1
RC2 = 0
Endif
If sp > 0 Then
PWMon 1, 9
Lcdcmdout LcdLine1Clear
Lcdout " Motor speed ", #sp
If sp = 1 Then PWMduty 1, 80
If sp = 2 Then PWMduty 1, 95
If sp = 3 Then PWMduty 1, 110
If sp = 4 Then PWMduty 1, 125
If sp = 5 Then PWMduty 1, 140
If sp = 6 Then PWMduty 1, 155
If sp = 7 Then PWMduty 1, 170
If sp = 8 Then PWMduty 1, 185
If sp = 9 Then PWMduty 1, 200
Endif
WaitMs 300
Goto main
rpm:
RC0 = 1
Count RC4, 1000, x
y = x * 60
x = y / 24
Lcdcmdout LcdLine2Clear
Lcdout " Motor RPM :", #x
RC0 = 0
Goto main
Touch Screen Position Speed in RPM
1 80
2 95
3 110
4 125
5 140
6 155
7 170
8 185
9 200
Table 1: Touch Screen Positions
IV. Result And Conclusions
With reprogramming capability, our system allows the users to easily control the speed of the motor to
get desired output . Also, it facilitates more accurate speed control, is safer, reduce unwanted power loss,
improve the switching efficiency, finally improve the system accuracy. The most notable contribution of this
work is the compatibility of the model we have proposed, i.e., it could be applied to all similar electronic
equipments. It is easy to operate and free from danger of electric shock as with conventional switching system.
The power consumption as well as cost of this projects is also less than that of previous work done by many
researcher. The reliability of the system is also remarkable and it is easily expandable by future researchers.
References
[1] G. Walker, "A review of technologies for sensing contact location on the surface of a display," Journal of the Society for
Information Display, 20,2012, 413-440.
A Model on Programmable Touch Screen Based DC Motor Speed Control - Design and ..
DOI: 10.9790/1676-1103024045 www.iosrjournals.org 45 | Page
[2] Kivila, A. “Human operator studies of portable touchscreen crane control interfaces”, Industrial Technology (ICIT), IEEE
International Conference on 25-28 Feb. 2013, 88 – 93.
[3] “Compare the Resistive Touch screen, “http://www.elotouch.com/Technologies/compare_resist.asp accessed on 7-5-2016
[4] Krunal patel et al. “Touch screen based industrial crane controlling”, International Journal of Scientific Research Engineering &
Technology (IJSRET), 3 (1), 2014, 57-58.
[5] M.Pragna, K.S.Roy, Mahaboob Ali, “Touch Screen And Accelerometer Based Wireless Motor Speed And Direction Controlling
System Using Arduino”, International Journal of Engineering Trends and Technology (IJETT), 4 (4), 2013, 1253.
[6] Sarat Kumar Sahoo et. al., “Touch Screen based Speed Control of Single Phase Induction Motor”. International Journal of
Engineering and Technology. 2 (6), 2010, 392-396.
[7] Andrew Sears, Catherine Plaisant, Ben Shneiderman. A new era for high-precision touchscreens. (In Hartson, R. & Hix,
D. Advances in Human-Computer Interaction : Ablex, 1992).
[8] Lee, David,"Capacitive vs. Resistive Touchscreens". R-Tools Technology, Inc. 28 December 2010, Accessed on 7-5-2016.
[9] Paul Miller, "Stantum's mind-blowing multitouch interface on video!". 19 Feb 2009.Accessed on 7-5-2016
[10] Eren, H., Electronic Portable Instruments: Design and Applications, (CRC Press, 2003).

Weitere ähnliche Inhalte

Was ist angesagt?

Thesis on Solar Based Hecto Robotic Vehicle
Thesis on Solar Based Hecto Robotic VehicleThesis on Solar Based Hecto Robotic Vehicle
Thesis on Solar Based Hecto Robotic VehicleAkhil Reddy Rondla
 
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...IRJET Journal
 
IRJET- Automatic Metro Train to Shuttle Between Two Stations
IRJET- Automatic Metro Train to Shuttle Between Two Stations   IRJET- Automatic Metro Train to Shuttle Between Two Stations
IRJET- Automatic Metro Train to Shuttle Between Two Stations IRJET Journal
 
Training Report on embedded Systems and Robotics
Training Report on embedded  Systems and RoboticsTraining Report on embedded  Systems and Robotics
Training Report on embedded Systems and RoboticsNIT Raipur
 
Voice enabled speed control of ac motor
Voice enabled speed control of ac motorVoice enabled speed control of ac motor
Voice enabled speed control of ac motoreSAT Journals
 
Energy scavenging using vibrations from bluetooth controlled DC motor
Energy scavenging using vibrations from bluetooth controlled DC motorEnergy scavenging using vibrations from bluetooth controlled DC motor
Energy scavenging using vibrations from bluetooth controlled DC motorTELKOMNIKA JOURNAL
 
Project Report on Embedded Systems
Project Report on Embedded Systems Project Report on Embedded Systems
Project Report on Embedded Systems Suhani Singh
 
Automatic gear transmission in two wheelers using embedded system
Automatic gear transmission in two wheelers using embedded systemAutomatic gear transmission in two wheelers using embedded system
Automatic gear transmission in two wheelers using embedded systemiaemedu
 
Gesture control robot using accelerometer documentation
Gesture control robot using accelerometer documentationGesture control robot using accelerometer documentation
Gesture control robot using accelerometer documentationRajendra Prasad
 
Application of Microcontroller in Transmitter Section of Wireless System
Application of Microcontroller in Transmitter Section of Wireless SystemApplication of Microcontroller in Transmitter Section of Wireless System
Application of Microcontroller in Transmitter Section of Wireless Systemijceronline
 
Implementation of flex sensor for hand gesture based wireless automation of j...
Implementation of flex sensor for hand gesture based wireless automation of j...Implementation of flex sensor for hand gesture based wireless automation of j...
Implementation of flex sensor for hand gesture based wireless automation of j...eSAT Journals
 
Control robotic module using LIFA
Control robotic module using LIFAControl robotic module using LIFA
Control robotic module using LIFAVatsal N Shah
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
IRJET - Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with SolarIRJET - Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with SolarIRJET Journal
 
Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...iosrjce
 
Implementation of vehicle ventilation system using NodeMCU ESP8266 for remote...
Implementation of vehicle ventilation system using NodeMCU ESP8266 for remote...Implementation of vehicle ventilation system using NodeMCU ESP8266 for remote...
Implementation of vehicle ventilation system using NodeMCU ESP8266 for remote...journalBEEI
 

Was ist angesagt? (17)

Thesis on Solar Based Hecto Robotic Vehicle
Thesis on Solar Based Hecto Robotic VehicleThesis on Solar Based Hecto Robotic Vehicle
Thesis on Solar Based Hecto Robotic Vehicle
 
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
IRJET-A Comparative Study of use of the Library and the Internet as Sources o...
 
IRJET- Automatic Metro Train to Shuttle Between Two Stations
IRJET- Automatic Metro Train to Shuttle Between Two Stations   IRJET- Automatic Metro Train to Shuttle Between Two Stations
IRJET- Automatic Metro Train to Shuttle Between Two Stations
 
Training Report on embedded Systems and Robotics
Training Report on embedded  Systems and RoboticsTraining Report on embedded  Systems and Robotics
Training Report on embedded Systems and Robotics
 
Voice enabled speed control of ac motor
Voice enabled speed control of ac motorVoice enabled speed control of ac motor
Voice enabled speed control of ac motor
 
Energy scavenging using vibrations from bluetooth controlled DC motor
Energy scavenging using vibrations from bluetooth controlled DC motorEnergy scavenging using vibrations from bluetooth controlled DC motor
Energy scavenging using vibrations from bluetooth controlled DC motor
 
Project Report on Embedded Systems
Project Report on Embedded Systems Project Report on Embedded Systems
Project Report on Embedded Systems
 
Automatic gear transmission in two wheelers using embedded system
Automatic gear transmission in two wheelers using embedded systemAutomatic gear transmission in two wheelers using embedded system
Automatic gear transmission in two wheelers using embedded system
 
Gesture control robot using accelerometer documentation
Gesture control robot using accelerometer documentationGesture control robot using accelerometer documentation
Gesture control robot using accelerometer documentation
 
L010237985
L010237985L010237985
L010237985
 
Application of Microcontroller in Transmitter Section of Wireless System
Application of Microcontroller in Transmitter Section of Wireless SystemApplication of Microcontroller in Transmitter Section of Wireless System
Application of Microcontroller in Transmitter Section of Wireless System
 
Implementation of flex sensor for hand gesture based wireless automation of j...
Implementation of flex sensor for hand gesture based wireless automation of j...Implementation of flex sensor for hand gesture based wireless automation of j...
Implementation of flex sensor for hand gesture based wireless automation of j...
 
Control robotic module using LIFA
Control robotic module using LIFAControl robotic module using LIFA
Control robotic module using LIFA
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
IRJET - Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with SolarIRJET - Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with Solar
 
Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...
 
Implementation of vehicle ventilation system using NodeMCU ESP8266 for remote...
Implementation of vehicle ventilation system using NodeMCU ESP8266 for remote...Implementation of vehicle ventilation system using NodeMCU ESP8266 for remote...
Implementation of vehicle ventilation system using NodeMCU ESP8266 for remote...
 

Ähnlich wie E1103024045

Design and Construction of DC Motor Speed Controller Using Android.ppt
Design and Construction of DC Motor Speed Controller Using Android.pptDesign and Construction of DC Motor Speed Controller Using Android.ppt
Design and Construction of DC Motor Speed Controller Using Android.pptEEESrproject
 
Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...
Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...
Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...PUBLISHERJOURNAL
 
Cellular Based Automated Industrial Control and Monitoring System
Cellular Based Automated Industrial Control and Monitoring SystemCellular Based Automated Industrial Control and Monitoring System
Cellular Based Automated Industrial Control and Monitoring Systemaciijournal
 
IRJET- Crane Control by using Hand Gestures
IRJET-  	  Crane Control by using Hand GesturesIRJET-  	  Crane Control by using Hand Gestures
IRJET- Crane Control by using Hand GesturesIRJET Journal
 
Bi directional speed control of dc motor and stepper
Bi directional speed control of dc motor and stepperBi directional speed control of dc motor and stepper
Bi directional speed control of dc motor and steppereSAT Publishing House
 
IRJET- Explosive Ordinanace Disposal Robot
IRJET- Explosive Ordinanace Disposal RobotIRJET- Explosive Ordinanace Disposal Robot
IRJET- Explosive Ordinanace Disposal RobotIRJET Journal
 
Ppt on wheel chair edited2
Ppt on wheel chair edited2Ppt on wheel chair edited2
Ppt on wheel chair edited2Rajkumar Thakur
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
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
 
Software control systems for smart antenna
Software control systems for smart antennaSoftware control systems for smart antenna
Software control systems for smart antennaeSAT Journals
 
Monitoring and Controlling of BLDC motor using IOT
Monitoring and Controlling of BLDC motor using IOTMonitoring and Controlling of BLDC motor using IOT
Monitoring and Controlling of BLDC motor using IOTvivatechijri
 
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 MICROCONTROLLERJournal For Research
 
Direct Digital Control
Direct Digital ControlDirect Digital Control
Direct Digital ControlIOSR Journals
 
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# applicationeSAT Journals
 
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# applicationeSAT Publishing House
 
Major Project Synopsis Report on IoT based DC Motor Through a Web-site
Major Project Synopsis Report on IoT based DC Motor Through a Web-siteMajor Project Synopsis Report on IoT based DC Motor Through a Web-site
Major Project Synopsis Report on IoT based DC Motor Through a Web-siteUtkarsh Chaubey
 
Microcontroller based elevator system
Microcontroller based elevator systemMicrocontroller based elevator system
Microcontroller based elevator systemIJLT EMAS
 

Ähnlich wie E1103024045 (20)

Design and Construction of DC Motor Speed Controller Using Android.ppt
Design and Construction of DC Motor Speed Controller Using Android.pptDesign and Construction of DC Motor Speed Controller Using Android.ppt
Design and Construction of DC Motor Speed Controller Using Android.ppt
 
Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...
Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...
Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...
 
PWM BASED ANDROID CONTROLLED WHEELCHAIR
PWM BASED ANDROID CONTROLLED WHEELCHAIR PWM BASED ANDROID CONTROLLED WHEELCHAIR
PWM BASED ANDROID CONTROLLED WHEELCHAIR
 
Cellular Based Automated Industrial Control and Monitoring System
Cellular Based Automated Industrial Control and Monitoring SystemCellular Based Automated Industrial Control and Monitoring System
Cellular Based Automated Industrial Control and Monitoring System
 
IRJET- Crane Control by using Hand Gestures
IRJET-  	  Crane Control by using Hand GesturesIRJET-  	  Crane Control by using Hand Gestures
IRJET- Crane Control by using Hand Gestures
 
Bi directional speed control of dc motor and stepper
Bi directional speed control of dc motor and stepperBi directional speed control of dc motor and stepper
Bi directional speed control of dc motor and stepper
 
IRJET- Explosive Ordinanace Disposal Robot
IRJET- Explosive Ordinanace Disposal RobotIRJET- Explosive Ordinanace Disposal Robot
IRJET- Explosive Ordinanace Disposal Robot
 
Ppt on wheel chair edited2
Ppt on wheel chair edited2Ppt on wheel chair edited2
Ppt on wheel chair edited2
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
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...
 
Software control systems for smart antenna
Software control systems for smart antennaSoftware control systems for smart antenna
Software control systems for smart antenna
 
Monitoring and Controlling of BLDC motor using IOT
Monitoring and Controlling of BLDC motor using IOTMonitoring and Controlling of BLDC motor using IOT
Monitoring and Controlling of BLDC motor using IOT
 
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 ishe
Journal isheJournal ishe
Journal ishe
 
Direct Digital Control
Direct Digital ControlDirect Digital Control
Direct Digital Control
 
Dc motor speed control with feedback monitor based on c# application
Dc motor speed control with feedback monitor based on c# applicationDc motor speed control with feedback monitor based on c# application
Dc motor speed control with feedback monitor based on c# application
 
Dc motor speed control with feedback monitor based on c# application
Dc motor speed control with feedback monitor based on c# applicationDc motor speed control with feedback monitor based on c# application
Dc motor speed control with feedback monitor based on c# application
 
Major Project Synopsis Report on IoT based DC Motor Through a Web-site
Major Project Synopsis Report on IoT based DC Motor Through a Web-siteMajor Project Synopsis Report on IoT based DC Motor Through a Web-site
Major Project Synopsis Report on IoT based DC Motor Through a Web-site
 
Microcontroller based elevator system
Microcontroller based elevator systemMicrocontroller based elevator system
Microcontroller based elevator system
 
25. 23248.pdf
25. 23248.pdf25. 23248.pdf
25. 23248.pdf
 

Mehr von IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Kürzlich hochgeladen

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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer 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
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Kürzlich hochgeladen (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...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer 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...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

E1103024045

  • 1. IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-ISSN: 2278-1676,p-ISSN: 2320-3331, Volume 11, Issue 3 Ver. II (May. – Jun. 2016), PP 40-45 www.iosrjournals.org DOI: 10.9790/1676-1103024045 www.iosrjournals.org 40 | Page A Model on Programmable Touch Screen Based DC Motor Speed Control - Design and Implementation Mohammad Aman Ullah Assistant Professor, Department of Computer Science and Engineering, International Islamic University Chittagong, Bangladesh. Abstract: Now a days, touch screen based home appliance and digital electronic equipment control becomes one of the major research issues. Basically, touch screen allows the equipments to be controlled so easily than that of the manual switching system. Considering the ongoing demands of this technology in electrical and electronic equipment, this research aims at providing a concise idea and design of touch screen based technology to control the speed of the DC MOTOR using the programmable system on chip (PSOC) micro- controller. In this research, we have used resistive touch screen based technology because of its widespread acceptance and as a tool to rescue a person from the danger of electric shock with conventional switches. The purpose of this research is also to provide a framework for Programmable Touch screen based DC Motor speed control. The methodology we adopted was based on grouping of micro-controller with touch screen. In controlling the speed of the motor, varying average voltage was sent to the motor by switching the motor supply on and off very quickly using Pulse Width Modulation (PWM) technique. Our proposed system contributes in more accurate speed control, is safer, reduce unwanted power loss, Finally improves the switching efficiency. Keywords: DC Motor, LCD Display, PSOC, PWM. I. Introduction Now a days, touch screen based home appliance and digital electronic equipment control becomes one of the major research issues. Basically, touch screen allows the equipments to be controlled so easily than that of the manual switching system. A user are now able to process their instructions to a machine with a easy or multi-touch gestures.[1] Research shows that, the touch screen gives better operator mobility when producing similar manipulation performance. [2] All of the above discussed opportunity motivate us to incorporate Four- wire resistive touch screen technology (i.e., to find out both the X and Y coordinates, It uses upper and lower layers of the touchscreen "sandwich" [3]) in controlling the DC motor‟s speed with the use of PIC16F876A micro-controller to provide the user with a easy touch in using the motors. To control motor speed some research has been done by the researcher, but their research is far different from the model we have proposed and implemented. Krunal patel et al. [4] proposed a system to control the heavy load crane with the use of touch screen. They have done so with use of HMI (Human Machine Interface) and PLC (Programmable Logic Controller) on Drive and AC motor and got better control. M.Pragna et al. [5] developed a touch screen based system to control the accelerometer based motor speed and direction of robot using arduino. They have applied the PWD technique along with two microcontroller and achieve a measurable performance. An idea to incorporate touch screen to control the speed of the single phase induction motor was provided by Sarat Kumar Sahoo et. al. [6], where they have used PSOC microcontroller to reduce space consumption and ensure easinessof design.Their work assume remote control to control speed of the AC motor. But, with the use of the our proposed model, user could easily control the speed of the motor to get desired output as the system we proposed is programmable. Also, our proposed system aim at more accurate speed control, is safer, reduce unwanted power loss, improve the switching efficiency, finally improve the system accuracy. The following sections are organized as follows: proposed architecture, implementation requirements, Intemented Circuit diagram, programming of Micro- Controller and finally result and conclusion section. II. System Architecture As stated earliar, the purpose of this paper is to control the speed of the DC motor using touch screen. To do so, we have divided our proposed model into two parts such as controller option and RPM section as in Fig. 1. We use resistive touch screen as input device and fed the input to the microcontroller. The output of microcontroller is then fed to Driver to amplify the motor speed and send to the RPM section. To measure motor RPM we have used optical encoder and then we have amplified output using two amplifier. We have then use the TTL converter to remove the DC offset voltage.
  • 2. A Model on Programmable Touch Screen Based DC Motor Speed Control - Design and .. DOI: 10.9790/1676-1103024045 www.iosrjournals.org 41 | Page Figure 1: Block Diagram. III. Implementation The various kinds of components used in this project are: Touch screen, DC motor, micro-controller, power supply, Crystal Oscillator, Transistor, Freewheeling Diode, LCD display. Some brief description of key terms are given below: 1. Touch Screen Touch screens are the sheets that could sense the touch on its surface and act accordingly. There are different types of touchscreen technologies available such as Capacitive and Resistive [7]. But, in this research we have used resistive Touch screen. 2. Four Wire Resistive Touch screens Resistive touchscreens are defined as touch-sensitive displays make up of two elastic sheets covered with a resistive material and divided by the microdots [1]. Resistive touchscreen offer better pointing precision than the capacitive touchscreen and are of low cost [8] and support Multi-touch inputs [9]. We have used Four-wire resistive touch screen technology, but consider only X direction ignoring Y direction as Four wire resistive touch screen available in mobile phone use decode IC, which are very small in size to accommodate in our work. 3. TTL Converter In transistor–transistor logic (TTL) functions such as logic gating and the amplifying are done by transistors, so as it is called TTL. TTL is widely used in industrial controls, and consumer electronics, etc. In our project we have used TTL as -compatible logic levels (i.e., the corresponding input label to output label of DC Motor) [10]. 4. Circuit Description The main function of the circuit in Fig. 2 is to run the motor by manipulating the speed of the motor to get the desired output. To do so we use a device call touché screen. Our implementation circuit also consists of two separate parts as proposed in Fig. 1 such as controller option and RPM part. Resistive touch screen as serving as input device in our system. By processing the inputs received by the resistive touch screen are then sent to Micocontroller Unit (MCU). We have used PIC16F628A microcontroller in our research. Also used the 10 bit microcontroller ADC in the implemented circuit. The dc motor speed were increase and decrease by input option. We have used the PWM technique to increase and decrease the motor speed. Some times it is difficult to control the motor speed accurately by PWM so we have used motor driver as amplifier. And to measure the motor RPM we have used the optical encoder. To boost up the output we have used two amplifier that could amplify in multiply of 10 K and 100 K. Finally, Implemented circuit is enriched with the capability of removing the DC offset voltage using TTL converter. The prototype of our work is illustrated in Fig. 3. I/P Display TTL Converter MCU Amp 100X Amp 10X Optical Encoder RPMDRIVER
  • 3. A Model on Programmable Touch Screen Based DC Motor Speed Control - Design and .. DOI: 10.9790/1676-1103024045 www.iosrjournals.org 42 | Page Figure 2: Circuit arrangement. 5. Programming the microcontroller The program is written in „PIC BASIC‟ language and compiled using PIC basic compiler. The source program is led into hex code by the compiler. Burn this hex code into PIC16F628A microcontroller. The source program is well commented and easy to understand. First include the register name defined specifically for PIC16F628A and also declare the variable. Set port A as the input and port B as the output. The program will run forever by using „while‟ loop. Under „while‟ loop, read port A and test the received input using „switch‟ statement. The corresponding data will output at port B. The change of the motor speed in RPM in corresponds to touch screen positions are illustrated in TABLE 1. Figure 3: Prototype of the Project. D1 DIODE-LED D2 DIODE-LED R1 10k R2 10k C1 1nF R3 10k C2 1nF R4 10k R5 10k 3 2 1 84 U2:A 1458 R6 10k U1 OPAMP R7 10k R8 10k D3 DIODE-LED R9 10k Q1 2N1711 R10 10k RA0/AN0 2 RA1/AN1 3 RA2/AN2/VREF-/CVREF 4 RA4/T0CKI/C1OUT 6 RA5/AN4/SS/C2OUT 7 OSC1/CLKIN 9 OSC2/CLKOUT 10 RC1/T1OSI/CCP2 12 RC2/CCP1 13 RC3/SCK/SCL 14 RB7/PGD 28 RB6/PGC 27 RB5 26 RB4 25 RB3/PGM 24 RB2 23 RB1 22 RB0/INT 21 RC7/RX/DT 18 RC6/TX/CK 17 RC5/SDO 16 RC4/SDI/SDA 15 RA3/AN3/VREF+ 5 RC0/T1OSO/T1CKI 11 MCLR/Vpp/THV 1 U3 PIC16F873A C3 1nF R11 10k R12 10k R13 10k X1 CRYSTAL D7 14 D6 13 D5 12 D4 11 D3 10 D2 9 D1 8 D0 7 E 6 RW 5 RS 4 VSS 1 VDD 2 VEE 3 LCD1 LM016L VI 1 VO 3 GND 2 U4 7805 D4 10BQ015 Q2 2N1711 R14 10k 5V 5V 12V Touch Screen Input Resistive Touch Screen TTL RPM RPM CIRCUIT OUTPUT 10k 2.2k 2.5u 10u 2.2k 100k 1k 100k 470 10k 10k 10k 1k free wheeling diode voltage regulator LCD 5V
  • 4. A Model on Programmable Touch Screen Based DC Motor Speed Control - Design and .. DOI: 10.9790/1676-1103024045 www.iosrjournals.org 43 | Page Implementation code is given below: ''PIC16F876A Define CONF_WORD = %01111100110010 Define CLOCK_FREQUENCY = 4 TRISA = 255 TRISB = 0 TRISC = 240 Define LCD_BITS = 4 Define LCD_DREG = RB Define LCD_DBIT = 4 Define LCD_RSREG = RB Define LCD_RSBIT = 0 Define LCD_EREG = RB Define LCD_EBIT = 1 Lcdinit 0 RC = 0 Dim a As Word Dim sp As Byte Dim x As Word Dim y As Long Lcdcmdout LcdClear Lcdout " Inter. Islamic " Lcdcmdout LcdLine2Home Lcdout " University Ctg" WaitMs 3000 Lcdcmdout LcdClear Lcdout " Dept. of EEE" Lcdcmdout LcdLine2Home Lcdout " " RC = 1 WaitMs 3000 sp = 0 a = 0 Goto run main: For x = 0 To 250 Adcin 0, a If a > 40 Then WaitMs 150 Adcin 0, a If a > 40 Then Goto run Endif WaitMs 10 Next x RC0 = 1 If sp > 0 Then Goto rpm RC0 = 0 Goto main run: If a > 160 Then If sp = 9 Then sp = 8 sp = sp + 1 Else If sp = 0 Then sp = 1 sp = sp - 1
  • 5. A Model on Programmable Touch Screen Based DC Motor Speed Control - Design and .. DOI: 10.9790/1676-1103024045 www.iosrjournals.org 44 | Page Endif If sp = 0 Then Lcdcmdout LcdClear Lcdout " Motor off" PWMoff 1 RC2 = 0 Endif If sp > 0 Then PWMon 1, 9 Lcdcmdout LcdLine1Clear Lcdout " Motor speed ", #sp If sp = 1 Then PWMduty 1, 80 If sp = 2 Then PWMduty 1, 95 If sp = 3 Then PWMduty 1, 110 If sp = 4 Then PWMduty 1, 125 If sp = 5 Then PWMduty 1, 140 If sp = 6 Then PWMduty 1, 155 If sp = 7 Then PWMduty 1, 170 If sp = 8 Then PWMduty 1, 185 If sp = 9 Then PWMduty 1, 200 Endif WaitMs 300 Goto main rpm: RC0 = 1 Count RC4, 1000, x y = x * 60 x = y / 24 Lcdcmdout LcdLine2Clear Lcdout " Motor RPM :", #x RC0 = 0 Goto main Touch Screen Position Speed in RPM 1 80 2 95 3 110 4 125 5 140 6 155 7 170 8 185 9 200 Table 1: Touch Screen Positions IV. Result And Conclusions With reprogramming capability, our system allows the users to easily control the speed of the motor to get desired output . Also, it facilitates more accurate speed control, is safer, reduce unwanted power loss, improve the switching efficiency, finally improve the system accuracy. The most notable contribution of this work is the compatibility of the model we have proposed, i.e., it could be applied to all similar electronic equipments. It is easy to operate and free from danger of electric shock as with conventional switching system. The power consumption as well as cost of this projects is also less than that of previous work done by many researcher. The reliability of the system is also remarkable and it is easily expandable by future researchers. References [1] G. Walker, "A review of technologies for sensing contact location on the surface of a display," Journal of the Society for Information Display, 20,2012, 413-440.
  • 6. A Model on Programmable Touch Screen Based DC Motor Speed Control - Design and .. DOI: 10.9790/1676-1103024045 www.iosrjournals.org 45 | Page [2] Kivila, A. “Human operator studies of portable touchscreen crane control interfaces”, Industrial Technology (ICIT), IEEE International Conference on 25-28 Feb. 2013, 88 – 93. [3] “Compare the Resistive Touch screen, “http://www.elotouch.com/Technologies/compare_resist.asp accessed on 7-5-2016 [4] Krunal patel et al. “Touch screen based industrial crane controlling”, International Journal of Scientific Research Engineering & Technology (IJSRET), 3 (1), 2014, 57-58. [5] M.Pragna, K.S.Roy, Mahaboob Ali, “Touch Screen And Accelerometer Based Wireless Motor Speed And Direction Controlling System Using Arduino”, International Journal of Engineering Trends and Technology (IJETT), 4 (4), 2013, 1253. [6] Sarat Kumar Sahoo et. al., “Touch Screen based Speed Control of Single Phase Induction Motor”. International Journal of Engineering and Technology. 2 (6), 2010, 392-396. [7] Andrew Sears, Catherine Plaisant, Ben Shneiderman. A new era for high-precision touchscreens. (In Hartson, R. & Hix, D. Advances in Human-Computer Interaction : Ablex, 1992). [8] Lee, David,"Capacitive vs. Resistive Touchscreens". R-Tools Technology, Inc. 28 December 2010, Accessed on 7-5-2016. [9] Paul Miller, "Stantum's mind-blowing multitouch interface on video!". 19 Feb 2009.Accessed on 7-5-2016 [10] Eren, H., Electronic Portable Instruments: Design and Applications, (CRC Press, 2003).