SlideShare uma empresa Scribd logo
1 de 23
Digital Tachometer
Group members
Muhammad Usman(SP14-BEE-019)
Muhammad Bilal(SP14-BEE-034)
Uzair ul Hassan (SP14-BEE-018)
Waseem Iqbal(SP14-BEE-04)
Orangzaib Yousaf(SP14-BE-110)
 A tachometer is a tool that mechanics or
engineers in general use very often.
 A good example is on cars, you will see a
tachometer counting the RPMs of your engine.
 With the new smaller microcontrollers and
some simple circuitry, it's actually very easy to
build your own digital tachometer. This
tutorial will make use of an infrared diode and
detector to build the digital tachometer/rpm
counter.
 Digital tachometer are classified into following
types
 Contact type
A tachometer that need a physical contact
with rotating shaft.
 Contact less type
A tachometer that does not need any
physical contact with the rotating shaft.
Time measurement:
 It calculate the speed by measuring the time
interval between incoming pulses.
 The resolution of this type is independent of
the speed of measurement.
 It is more accurate for measuring low speed.
Frequency measurement:
 It calculate the speed by measuring the
frequency interval between incoming pulses.
 The resolution of this type is dependent of the
speed of measurement.
 It is more accurate for measuring low speed.
 It has more efficiency.
 Anytime a pulse is detected the PIC will interrupt
the current software and run a special subroutine
to take note that the change on the signal occurred.
Now, if we keep track of how often that change
occurs using a timer, we can estimate the
instantaneous RPMs, making a digital tachometer.
 The actual output signal from the photo-
interruptor portion of the circuit will look similar
to what you see above. The length of the +5 pulses
are determined by how long the emitter and
detector are interrupted.
 PIC 18F452 Microcontroller
 IR Emitter Diode
 IR Detector
 5kΩ,100kΩ Variable resistor
 100Ω Resistor
 16x2 LCD Screen
 Breadboard
 Wires
 Desktop Computer Fan
Variable resistor:
In our project variable resistor are used to control the
contrast of LCD and to adjust the voltage of pulse
generated from the IR sensor.
IR Emitter:
 The IR Emitter device sends an infrared signal just
like any normal LED lights up a room.
 The difference is you won't see any light shinning
from the IR Emitter because our eyes cannot see it.
IR Detector:
 The IR Detector will detect if any infrared light is
being shined at it.
 If IR light shines at the detector, it allows current
to pass through it to ground.
PIC18F452:
Why we don't used the IR sensor instead of LDR.
The reason is that while using the LDR all visible
lights are detected on the LDR and it will may
effect our calculation.
While the IR sensor will only detect Infrared light.
16x4 LCD:
CCP MODULE:
CCP stands for Compare/Capture/PWM
 Capture Mode, allows timing for the duration of
an event. This circuit gives insight into the current
state of a register which constantly changes its
value.
 Compare Mode compares values contained in two
registers at some point. One of them is the timer
TMR1 register.
 PWM – Pulse Width Modulation can generate
signals of varying frequency and duty cycle.
PIC18F452 have 1 CCP and 1 ECCP(Enhanced CCP)
Steps used to program in capture mode for
measuring time period of a pulse.
 In capture/Compare mode TIMER1 or TIMER3 is
used.
 In PWM mode TIMER2 is used.
 For C18 Code of this Project Contact Us on
INSTAGRAM as @electrical_engineers_
Let me explain the overall theory of how the
circuit and microcontroller will work to achieve
our goal of building an rpm counter. The IR
circuit will output pulses whenever it is
interrupted (this type of IR circuit is also known
as a 'photo-interruptor' circuit).
Electrically, the photo-interrupter is two
independent parts - the IR LED, and the photo-
transistor.
 OUT1 will go LOW when the LED light is
detected by IR sensor.
 OUT2 will go HIGH when the LED light is
detected by IR sensor.
 By timing the generated pulse period by the
infra red reflective object sensor we could
easily calculate the RPM using this following
formula:
Frequency = 1/T Hz; T is the generated pulse
period in second.
RPM (Rotation per Minute) = Frequency x 60
 This circuit can be used to calculate speed of
rotating wheels, discs and motor shafts.
 This circuit can be used at places where direct
contact with motor shafts or wheels is not
possible to be made, as in case of vehicles and
also in industrial machines.
 This circuit can be used at homes to check
speed of small battery operated fans and other
motor based devices.
 The main limitation of this project is that IR
sensor for measuring the RPM need to be kept
very close to the moving object.
 Also the IR sensor used in this project have
some limitations of maximum switching
frequency. So we can measure RPMS with in
that limitations.
For C18 Code of this Project Contact us
on INSTAGRAM as
@electrical_engineers_

Mais conteúdo relacionado

Mais procurados

Automatic fire fighting robot
Automatic fire fighting robotAutomatic fire fighting robot
Automatic fire fighting robotMaulikGoyani5
 
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLERREAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLERVenkata Sai Kalyan Routhu
 
Line to Line & Double Line to Ground Fault On Power System
Line to Line & Double Line to Ground Fault On Power SystemLine to Line & Double Line to Ground Fault On Power System
Line to Line & Double Line to Ground Fault On Power SystemSmit Shah
 
Speed control of dc motor using chopper
Speed control of dc motor using chopperSpeed control of dc motor using chopper
Speed control of dc motor using chopperAjeeta Srivastava
 
Speed control of DC motor using pulse width modulation technique
Speed control of DC motor using pulse width modulation technique Speed control of DC motor using pulse width modulation technique
Speed control of DC motor using pulse width modulation technique Imanul Mazarbhuiya
 
Dc motor speed controller by pwm technique
Dc motor speed controller by pwm techniqueDc motor speed controller by pwm technique
Dc motor speed controller by pwm techniqueWeb Design & Development
 
Resistive transducers and Strain Gauge
Resistive transducers and Strain GaugeResistive transducers and Strain Gauge
Resistive transducers and Strain Gaugekaroline Enoch
 
Ultrasonic sensor
Ultrasonic sensorUltrasonic sensor
Ultrasonic sensorAdarsh Raj
 
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOROBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSORLeTsKnOw1
 
TO control the speed of DC Motor Simple Project
TO control the speed of DC Motor Simple ProjectTO control the speed of DC Motor Simple Project
TO control the speed of DC Motor Simple ProjectZunAib Ali
 
Introduction to vfd
Introduction to vfdIntroduction to vfd
Introduction to vfdrrsurani
 
Week 17 digital control sytem
Week 17 digital control sytemWeek 17 digital control sytem
Week 17 digital control sytemCharlton Inao
 
Obstacle avoidance robot
Obstacle avoidance robotObstacle avoidance robot
Obstacle avoidance robotRahuldey1991
 

Mais procurados (20)

Tachometer
TachometerTachometer
Tachometer
 
Automatic fire fighting robot
Automatic fire fighting robotAutomatic fire fighting robot
Automatic fire fighting robot
 
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLERREAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
 
Gesture control car
Gesture control carGesture control car
Gesture control car
 
Digital transducer
Digital transducerDigital transducer
Digital transducer
 
Line to Line & Double Line to Ground Fault On Power System
Line to Line & Double Line to Ground Fault On Power SystemLine to Line & Double Line to Ground Fault On Power System
Line to Line & Double Line to Ground Fault On Power System
 
Speed control of dc motor using chopper
Speed control of dc motor using chopperSpeed control of dc motor using chopper
Speed control of dc motor using chopper
 
Speed control of DC motor using pulse width modulation technique
Speed control of DC motor using pulse width modulation technique Speed control of DC motor using pulse width modulation technique
Speed control of DC motor using pulse width modulation technique
 
Dc motor speed controller by pwm technique
Dc motor speed controller by pwm techniqueDc motor speed controller by pwm technique
Dc motor speed controller by pwm technique
 
final project ppt
final project pptfinal project ppt
final project ppt
 
Resistive transducers and Strain Gauge
Resistive transducers and Strain GaugeResistive transducers and Strain Gauge
Resistive transducers and Strain Gauge
 
Ultrasonic sensor
Ultrasonic sensorUltrasonic sensor
Ultrasonic sensor
 
Height measuring device
Height measuring deviceHeight measuring device
Height measuring device
 
Brushless dc motor
Brushless dc motorBrushless dc motor
Brushless dc motor
 
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOROBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
OBSTACLE AVOIDACE ROBOT USING ARDUINO UNO AND ULTRASONIC SENSOR
 
TO control the speed of DC Motor Simple Project
TO control the speed of DC Motor Simple ProjectTO control the speed of DC Motor Simple Project
TO control the speed of DC Motor Simple Project
 
Introduction to vfd
Introduction to vfdIntroduction to vfd
Introduction to vfd
 
Week 17 digital control sytem
Week 17 digital control sytemWeek 17 digital control sytem
Week 17 digital control sytem
 
Motor drives
Motor drivesMotor drives
Motor drives
 
Obstacle avoidance robot
Obstacle avoidance robotObstacle avoidance robot
Obstacle avoidance robot
 

Destaque

Faculty of Engineering & Technology , Gurukula Kangri University , Haridwar
Faculty of Engineering & Technology , Gurukula Kangri University , HaridwarFaculty of Engineering & Technology , Gurukula Kangri University , Haridwar
Faculty of Engineering & Technology , Gurukula Kangri University , Haridwarashwini kumar
 
Tachometer using AT89S52 microcontroller with motor control
Tachometer using AT89S52 microcontroller with motor controlTachometer using AT89S52 microcontroller with motor control
Tachometer using AT89S52 microcontroller with motor controlSushil Mishra
 
Best Practices for Motion Control: Stepper Motor and Encoder Selection
Best Practices for Motion Control: Stepper Motor and Encoder SelectionBest Practices for Motion Control: Stepper Motor and Encoder Selection
Best Practices for Motion Control: Stepper Motor and Encoder SelectionDesign World
 
Bab1 pengantar konservasi-energi_compatibility_mode_
Bab1 pengantar konservasi-energi_compatibility_mode_Bab1 pengantar konservasi-energi_compatibility_mode_
Bab1 pengantar konservasi-energi_compatibility_mode_Dwisetya Widyaratih
 
Pramod J Resume M.Sc. (Electronics) 3.5 Year Exprience in Hardware Design
Pramod J Resume M.Sc. (Electronics) 3.5 Year Exprience in Hardware DesignPramod J Resume M.Sc. (Electronics) 3.5 Year Exprience in Hardware Design
Pramod J Resume M.Sc. (Electronics) 3.5 Year Exprience in Hardware DesignPramod Jangam
 
Tachometer full dial powerpoint presentation slides ppt templates
Tachometer full dial powerpoint presentation slides ppt templatesTachometer full dial powerpoint presentation slides ppt templates
Tachometer full dial powerpoint presentation slides ppt templatesSlideTeam.net
 
PPT LISTRIK DINAMSI
PPT LISTRIK DINAMSIPPT LISTRIK DINAMSI
PPT LISTRIK DINAMSIcumahannan
 
Mempersiapkan dan mengoperasikan alat ukur
Mempersiapkan dan mengoperasikan alat ukurMempersiapkan dan mengoperasikan alat ukur
Mempersiapkan dan mengoperasikan alat ukurPRIMADANU WICAKSONO
 
Energy audit training 1
Energy audit training 1Energy audit training 1
Energy audit training 1jagra_bagus
 

Destaque (20)

Speed measurement, tachometer
Speed measurement, tachometerSpeed measurement, tachometer
Speed measurement, tachometer
 
Faculty of Engineering & Technology , Gurukula Kangri University , Haridwar
Faculty of Engineering & Technology , Gurukula Kangri University , HaridwarFaculty of Engineering & Technology , Gurukula Kangri University , Haridwar
Faculty of Engineering & Technology , Gurukula Kangri University , Haridwar
 
Tachometer
TachometerTachometer
Tachometer
 
Tachometer using AT89S52 microcontroller with motor control
Tachometer using AT89S52 microcontroller with motor controlTachometer using AT89S52 microcontroller with motor control
Tachometer using AT89S52 microcontroller with motor control
 
Vishal project1
Vishal project1Vishal project1
Vishal project1
 
Best Practices for Motion Control: Stepper Motor and Encoder Selection
Best Practices for Motion Control: Stepper Motor and Encoder SelectionBest Practices for Motion Control: Stepper Motor and Encoder Selection
Best Practices for Motion Control: Stepper Motor and Encoder Selection
 
Bab1 pengantar konservasi-energi_compatibility_mode_
Bab1 pengantar konservasi-energi_compatibility_mode_Bab1 pengantar konservasi-energi_compatibility_mode_
Bab1 pengantar konservasi-energi_compatibility_mode_
 
Pramod J Resume M.Sc. (Electronics) 3.5 Year Exprience in Hardware Design
Pramod J Resume M.Sc. (Electronics) 3.5 Year Exprience in Hardware DesignPramod J Resume M.Sc. (Electronics) 3.5 Year Exprience in Hardware Design
Pramod J Resume M.Sc. (Electronics) 3.5 Year Exprience in Hardware Design
 
G010123643
G010123643G010123643
G010123643
 
Cat169 pratica 2
Cat169 pratica 2Cat169 pratica 2
Cat169 pratica 2
 
Lm2907 Tacometro
Lm2907 TacometroLm2907 Tacometro
Lm2907 Tacometro
 
Tachometer full dial powerpoint presentation slides ppt templates
Tachometer full dial powerpoint presentation slides ppt templatesTachometer full dial powerpoint presentation slides ppt templates
Tachometer full dial powerpoint presentation slides ppt templates
 
PPT LISTRIK DINAMSI
PPT LISTRIK DINAMSIPPT LISTRIK DINAMSI
PPT LISTRIK DINAMSI
 
Tachometer
TachometerTachometer
Tachometer
 
Mempersiapkan dan mengoperasikan alat ukur
Mempersiapkan dan mengoperasikan alat ukurMempersiapkan dan mengoperasikan alat ukur
Mempersiapkan dan mengoperasikan alat ukur
 
Energy audit training 1
Energy audit training 1Energy audit training 1
Energy audit training 1
 
Dc tachometer
Dc tachometerDc tachometer
Dc tachometer
 
Tachometer
TachometerTachometer
Tachometer
 
Bahan kuliah metrologi 1
Bahan kuliah metrologi 1Bahan kuliah metrologi 1
Bahan kuliah metrologi 1
 
Insulation Testing
Insulation TestingInsulation Testing
Insulation Testing
 

Semelhante a Digital Tachometer DIY RPM Counter Using PIC18F452

IRJET- Design of a Portable Contact-Less Tachometer using Infrared Sensor for...
IRJET- Design of a Portable Contact-Less Tachometer using Infrared Sensor for...IRJET- Design of a Portable Contact-Less Tachometer using Infrared Sensor for...
IRJET- Design of a Portable Contact-Less Tachometer using Infrared Sensor for...IRJET Journal
 
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...Tawsif Rahman Chowdhury
 
Automatic Door Opener using PIR Sensor
Automatic Door Opener using PIR SensorAutomatic Door Opener using PIR Sensor
Automatic Door Opener using PIR SensorRAGHUVARMA09
 
Smart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likharSmart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likharShivnaresh Likhar
 
Automatic room light controller using microcontroller and visitor counter
Automatic room light controller using microcontroller and visitor counterAutomatic room light controller using microcontroller and visitor counter
Automatic room light controller using microcontroller and visitor countereSAT Journals
 
Arduino with brief description of sensorsppt.pptx
Arduino with brief description of sensorsppt.pptxArduino with brief description of sensorsppt.pptx
Arduino with brief description of sensorsppt.pptxBhuvanaN12
 
Shiv smart door ppt
Shiv smart door pptShiv smart door ppt
Shiv smart door pptMahesh Patil
 
Contactless tachometer using 8051 microcontroller2
Contactless tachometer using 8051 microcontroller2Contactless tachometer using 8051 microcontroller2
Contactless tachometer using 8051 microcontroller2Siddharth Shahi
 
Ir sensor mechanism and interfacing with a micro controllers.PPT
Ir sensor mechanism and  interfacing with  a micro controllers.PPTIr sensor mechanism and  interfacing with  a micro controllers.PPT
Ir sensor mechanism and interfacing with a micro controllers.PPTkhairunnesa2
 
Micro controller based Traffic control system
Micro controller based Traffic control systemMicro controller based Traffic control system
Micro controller based Traffic control systemRohit Kumar
 
PIR sensors day
PIR sensors day PIR sensors day
PIR sensors day sivagamitec
 
fire fighting robot ppt.pptx
fire fighting robot ppt.pptxfire fighting robot ppt.pptx
fire fighting robot ppt.pptxmahesh450519
 

Semelhante a Digital Tachometer DIY RPM Counter Using PIC18F452 (20)

IRJET- Design of a Portable Contact-Less Tachometer using Infrared Sensor for...
IRJET- Design of a Portable Contact-Less Tachometer using Infrared Sensor for...IRJET- Design of a Portable Contact-Less Tachometer using Infrared Sensor for...
IRJET- Design of a Portable Contact-Less Tachometer using Infrared Sensor for...
 
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
Microcontroller based Ultrasonic Radar (Microprocessors and Embedded Systems ...
 
Automatic Door Opener using PIR Sensor
Automatic Door Opener using PIR SensorAutomatic Door Opener using PIR Sensor
Automatic Door Opener using PIR Sensor
 
Smart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likharSmart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likhar
 
Automatic room light controller using microcontroller and visitor counter
Automatic room light controller using microcontroller and visitor counterAutomatic room light controller using microcontroller and visitor counter
Automatic room light controller using microcontroller and visitor counter
 
Arduino with brief description of sensorsppt.pptx
Arduino with brief description of sensorsppt.pptxArduino with brief description of sensorsppt.pptx
Arduino with brief description of sensorsppt.pptx
 
Shiv smart door ppt
Shiv smart door pptShiv smart door ppt
Shiv smart door ppt
 
Contactless tachometer using 8051 microcontroller2
Contactless tachometer using 8051 microcontroller2Contactless tachometer using 8051 microcontroller2
Contactless tachometer using 8051 microcontroller2
 
Robotic Hand
Robotic HandRobotic Hand
Robotic Hand
 
Ir sensor mechanism and interfacing with a micro controllers.PPT
Ir sensor mechanism and  interfacing with  a micro controllers.PPTIr sensor mechanism and  interfacing with  a micro controllers.PPT
Ir sensor mechanism and interfacing with a micro controllers.PPT
 
JamesEndl
JamesEndlJamesEndl
JamesEndl
 
EBM.ppt
EBM.pptEBM.ppt
EBM.ppt
 
Micro controller based Traffic control system
Micro controller based Traffic control systemMicro controller based Traffic control system
Micro controller based Traffic control system
 
LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010
 
PIR sensors day
PIR sensors day PIR sensors day
PIR sensors day
 
ELECTRONIC EYE FOR NIGHT DEVICE SWITCHING USING 555 TIMER
ELECTRONIC EYE FOR NIGHT DEVICE SWITCHING USING 555 TIMERELECTRONIC EYE FOR NIGHT DEVICE SWITCHING USING 555 TIMER
ELECTRONIC EYE FOR NIGHT DEVICE SWITCHING USING 555 TIMER
 
D1802051622
D1802051622D1802051622
D1802051622
 
Automated ppt
Automated pptAutomated ppt
Automated ppt
 
fire fighting robot ppt.pptx
fire fighting robot ppt.pptxfire fighting robot ppt.pptx
fire fighting robot ppt.pptx
 
Automatic mall elevator
Automatic mall elevatorAutomatic mall elevator
Automatic mall elevator
 

Último

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 

Último (20)

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 

Digital Tachometer DIY RPM Counter Using PIC18F452

  • 2. Group members Muhammad Usman(SP14-BEE-019) Muhammad Bilal(SP14-BEE-034) Uzair ul Hassan (SP14-BEE-018) Waseem Iqbal(SP14-BEE-04) Orangzaib Yousaf(SP14-BE-110)
  • 3.  A tachometer is a tool that mechanics or engineers in general use very often.  A good example is on cars, you will see a tachometer counting the RPMs of your engine.  With the new smaller microcontrollers and some simple circuitry, it's actually very easy to build your own digital tachometer. This tutorial will make use of an infrared diode and detector to build the digital tachometer/rpm counter.
  • 4.  Digital tachometer are classified into following types  Contact type A tachometer that need a physical contact with rotating shaft.  Contact less type A tachometer that does not need any physical contact with the rotating shaft.
  • 5. Time measurement:  It calculate the speed by measuring the time interval between incoming pulses.  The resolution of this type is independent of the speed of measurement.  It is more accurate for measuring low speed.
  • 6. Frequency measurement:  It calculate the speed by measuring the frequency interval between incoming pulses.  The resolution of this type is dependent of the speed of measurement.  It is more accurate for measuring low speed.  It has more efficiency.
  • 7.
  • 8.
  • 9.  Anytime a pulse is detected the PIC will interrupt the current software and run a special subroutine to take note that the change on the signal occurred. Now, if we keep track of how often that change occurs using a timer, we can estimate the instantaneous RPMs, making a digital tachometer.  The actual output signal from the photo- interruptor portion of the circuit will look similar to what you see above. The length of the +5 pulses are determined by how long the emitter and detector are interrupted.
  • 10.  PIC 18F452 Microcontroller  IR Emitter Diode  IR Detector  5kΩ,100kΩ Variable resistor  100Ω Resistor  16x2 LCD Screen  Breadboard  Wires  Desktop Computer Fan
  • 11. Variable resistor: In our project variable resistor are used to control the contrast of LCD and to adjust the voltage of pulse generated from the IR sensor. IR Emitter:  The IR Emitter device sends an infrared signal just like any normal LED lights up a room.  The difference is you won't see any light shinning from the IR Emitter because our eyes cannot see it. IR Detector:  The IR Detector will detect if any infrared light is being shined at it.  If IR light shines at the detector, it allows current to pass through it to ground.
  • 13. Why we don't used the IR sensor instead of LDR. The reason is that while using the LDR all visible lights are detected on the LDR and it will may effect our calculation. While the IR sensor will only detect Infrared light. 16x4 LCD:
  • 14. CCP MODULE: CCP stands for Compare/Capture/PWM  Capture Mode, allows timing for the duration of an event. This circuit gives insight into the current state of a register which constantly changes its value.  Compare Mode compares values contained in two registers at some point. One of them is the timer TMR1 register.  PWM – Pulse Width Modulation can generate signals of varying frequency and duty cycle. PIC18F452 have 1 CCP and 1 ECCP(Enhanced CCP)
  • 15. Steps used to program in capture mode for measuring time period of a pulse.  In capture/Compare mode TIMER1 or TIMER3 is used.  In PWM mode TIMER2 is used.  For C18 Code of this Project Contact Us on INSTAGRAM as @electrical_engineers_
  • 16. Let me explain the overall theory of how the circuit and microcontroller will work to achieve our goal of building an rpm counter. The IR circuit will output pulses whenever it is interrupted (this type of IR circuit is also known as a 'photo-interruptor' circuit). Electrically, the photo-interrupter is two independent parts - the IR LED, and the photo- transistor.
  • 17.
  • 18.  OUT1 will go LOW when the LED light is detected by IR sensor.  OUT2 will go HIGH when the LED light is detected by IR sensor.
  • 19.
  • 20.  By timing the generated pulse period by the infra red reflective object sensor we could easily calculate the RPM using this following formula: Frequency = 1/T Hz; T is the generated pulse period in second. RPM (Rotation per Minute) = Frequency x 60
  • 21.  This circuit can be used to calculate speed of rotating wheels, discs and motor shafts.  This circuit can be used at places where direct contact with motor shafts or wheels is not possible to be made, as in case of vehicles and also in industrial machines.  This circuit can be used at homes to check speed of small battery operated fans and other motor based devices.
  • 22.  The main limitation of this project is that IR sensor for measuring the RPM need to be kept very close to the moving object.  Also the IR sensor used in this project have some limitations of maximum switching frequency. So we can measure RPMS with in that limitations.
  • 23. For C18 Code of this Project Contact us on INSTAGRAM as @electrical_engineers_