SlideShare a Scribd company logo
Submitted By:
    Ketan Gupta (04211502809)
1
    Yatin Jain (04811502809)
    Sushil Kumar Mishra (05311502809)
    Harshit Jain (05911502809)
RPM METER OR TACHOMETER
                  A tachometer
                   (revolution-counter,
                   Tach, rev-counter,
                   RPM gauge) is an
                   instrument measuring
                   the rotation speed of a
                   shaft or disk, as in a
                   motor or other machine.
                   The device usually
                   displays the
                   revolutions per minute
                   (RPM) on a calibrated
                   analogue dial, but digital
                   displays are increasingly
                   common.
                                                2
MICROCONTROLLER AND WHY
MICROCONTROLLER NOT
MICROPROCESSOR?
A microcontroller is a single-chip microcomputer which
 contains Ram , Rom , Cpu , i/o ports ,Adc and other
 peripherals.
 It has fixed amount of Ram , Rom , i/o ports.
It is also called embedded microcontroller because it is
 designed for embedded systems performing specific
 tasks only.
Microprocessor only has cpu , Alu, stack pointer,
 program counter and other registers ,clock timing
 circuit.
Microprocessor does not have Ram, Rom and i/o ports
 It requires large space and it’s cost is higher as compared   3
 to microcontroller.
EMBEDDED SYTEMS
             An embedded system is a
              computer system designed for
              specific control functions within a
              larger system, often with
              real-time computing constraints.It is
              embedded as part of a complete
              device often including hardware and
              mechanical parts. By contrast, a
              general-purpose computer, such as a
              personal computer (PC), is designed
              to be flexible and to meet a wide
              range of end-user needs. Embedded
              systems control many devices in
              common use today.                   4
WHAT WE ARE DOING ? ? ?
 We , in this project are measuring the RPM of a
  motor using an IR sensor.
 The motor speed and direction is made variable
  by use of a H-bridge method.
 RPM is shown on LCD display for the two
  directions.




                                                    5
WHAT WE ARE USING ? ? ?
 We are using an AT89S52 microcontroller for this
  project
 A transformer for stepping down the voltage.

 Full wave rectifier for conversion of AC to DC.

 7805 voltage regulator to give a 5v dc voltage.

 An H-bridge to control the direction and speed of
  motor.
 Two optocouplers to prevent the microcontroller
  from damage by DC 9V fed to the motor.
 LCD showing the RPM with direction.
                                                      6
SOFTWARE WE USED ? ? ?
   KEIL programmer IDE

   SPI flash programmer




                           7
AT89S52


          Atmel AT89S52 is a
          powerful microcontroller
          which provides a highly-
          flexible and cost-effective
          solution to many embedded
          control applications.

          It is programmable
          compatible with 8051 uc.




                                        8
PIN DIAGRAM




              9
10
TOP VIEW OF OUR PROJECT




                          11
HARDWARE IMPLEMENTATION

 Transformer
 Full wave rectifier
 7805 voltage regulator
 Dc motor
 Direction control through H bridge
 Speed control using PWM
 Speed measurement using IR SENSOR
 Comparator and potentiometer
 optoisolator
 LCD
 Circuit diagram of project
                                       12
TRANSFORMER
   Centre tapped transformer.
   9-0-9v at the output.
   Rating of 1A current.
   It is centre tapped to have both
    -ve and +ve half cycle of AC
    waveform to contribute to
    direct current.
   Transforming energy from
    circuit a to b by using mutual
    induction.
   TTL logic circuitry can not
    work on voltage of 220v so we
    are step down it to 9v

                                       13
FULL WAVE RECTIFIER
 Converting both polarities
  of input ac voltage to one
  of the constant polarity at
  its output dc current.
 Yields a higher mean
  output voltage .
 Our circuitry can only
  work on dc voltage.




                                14
LM7805-VOLTAGE REGULATOR
   It has 5V Regulated output
    voltage.
   Input voltage range:- 5V-18V
   The voltage source in circuit
    may have fluctuation and
    would not give fixed output
    voltage.
   Pin1-input ,Pin2-ground,
    Pin3-output
   Heat sink is cooling device by
    dissipating heat into
    surrounding air to protect
    device from damage.
                                     15
SPEED CONTROL USING PWM
   The speed of motor depends on
    three factors load , current ,
    Voltage.
   By changing the width of pulse
    applied to DC motor we can
    change the amount of power
    delivered to motor, there by
    increasing or decreasing the
    speed .
   We create various duty cycle
    pulses using software.
   Large duty cycle,Higher width
    of pulse ,higher mean
    voltage,higher power delivered
    to motor and higher speed.
   Small duty cycle,Lower width
    of pulse,lower mean voltage
    ,lower speed.
                                     16
SPEED MEASUREMENT USING IR
SENSOR
   DC motor has white and
    black surface ,reflecting and
    non reflecting respectively.
   IR sensor has emitter (LED)
    and collector (photodiode).
   When light strikes black
    surface ,PN diode does not
    receive photon and when
    light strikes white surface
    ,PN diode receives photon.
   On receiving light from white
    surface comparator give
    input pulse to uc denoting
    one revolution.
   No receive of light from black
    surface ,comparator gives low
    pulse to uc denoting it is       17
    rotating.
DIRECTION CONTROL THROUGH
H BRIDGE




                            18
FLOW CHART




             19
CIRCUIT DIAGRAM




                  20
HOW ? ? ?
 Transformer steps down 220V to 9-0-9V.
 Full wave rectifier converts the ac into dc.

 7805 voltage regulator regulates the voltage to
  5V, which is the operating voltage of our
  microcontroller.
 LCD is interfaced with microcontroller.

 IR sensor is used to count the RPM. It consists of
  an emitter and a receiver. The second input
  terminal of photodiode is connected to a
  comparator which is fed to the microcontroller.
 Crystal (12MHz) is used to generate a stable
  clock signal for the microcontroller. Duty cycle is
  varied so as to change the speed of motor.            21
HOW ? ? ?
 Pin 9 is used as the reset circuit pin.
 Optocoupler is used to prevent damage from 9V
  DC as the operating voltage of uc is only 5V.
 LEDS are used to indicate the supply, direction
  of rotation of motor & sensing the shiny surface
  on motor.
 There’s a shiny patch on motor wheel over which
  the reflection takes place everywhere else it
  would be absorbed (black)
 Code is burnt on the controller using SPI
  programmer.

                                                     22
DC MOTOR & IR SENSOR




    IR sensor     Silvery patch
                                  23
                  used for
                  reflection
LCD PICTURES FROM OUR
PROJECT




                        24
APPLICATIONS
 To measure the rotating speed of disk or shaft.
 To show rate of rotation of engine crankshaft on
  cars ,aircrafts and other vehicles.
 To help the drivers in selecting appropriate
  throttle and gear settings for the driving
  conditions.
 To estimate traffic speed and volume flow in
  vehicles.
 In analog audio recording ,it is used to measure
  the speed of audiotape.
                                                     25
The main limitation of this project is that the IR sensor we are
using for measuring RPM needs to be kept very close (< 1 inch)
to the moving object, hence its practical use can become a bit
limited.




                                                                   26
The project we have made is less expensive and it can replace
the costly RPM measuring instruments. It can measure the
RPM of any motor without any physical contact with it. It can
also display the rotator speed of any motor with the help of
microcontroller. It can measure the efficiency of any motor and
determine which will be beneficial and better compatible with
our system. It can also check whether any motor is properly
running or not .IR senor needs to be at a very close distance
from the motor, we can make use of a sensor to increase its
range.




                                                                  27
Any
Queries ? ? ?

                28
Ad

More Related Content

What's hot (20)

Arduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android andArduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android and
Anish Basu
 
Temperature Controlled Fan Report
Temperature Controlled Fan ReportTemperature Controlled Fan Report
Temperature Controlled Fan Report
Peeyush Pashine
 
Digital Multimeters- Basic Guide
Digital Multimeters- Basic GuideDigital Multimeters- Basic Guide
Digital Multimeters- Basic Guide
Mithila6190
 
wireless E notice board
wireless E notice boardwireless E notice board
wireless E notice board
Ganesh Gani
 
Practical DNP3, 60870.5 & Modern SCADA Communication System
Practical DNP3, 60870.5 & Modern SCADA Communication SystemPractical DNP3, 60870.5 & Modern SCADA Communication System
Practical DNP3, 60870.5 & Modern SCADA Communication System
Living Online
 
Hand Gesture Controlled Robot
Hand Gesture Controlled RobotHand Gesture Controlled Robot
Hand Gesture Controlled Robot
Green University of Bangladesh
 
Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922
truongnhan1985
 
A presentation on scada system
A presentation on scada systemA presentation on scada system
A presentation on scada system
IIT INDORE
 
SMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATIONSMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATION
Eklavya Sharma
 
PREPAID ENERGY METER USING SMART CARD
PREPAID ENERGY METER USING  SMART CARD PREPAID ENERGY METER USING  SMART CARD
PREPAID ENERGY METER USING SMART CARD
Athul Vinoy
 
Ppt gsm based automatic energy meter
Ppt gsm based automatic energy meterPpt gsm based automatic energy meter
Ppt gsm based automatic energy meter
Khiti Ranjan jena
 
IoT Smart keychain finder project
IoT Smart keychain finder project IoT Smart keychain finder project
IoT Smart keychain finder project
RShkShrm
 
PLC - Programmable Logic Controller
PLC - Programmable Logic ControllerPLC - Programmable Logic Controller
PLC - Programmable Logic Controller
Mahesh Vadhavaniya profmjv
 
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCUCONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
VINAY KUMAR GUDELA
 
Sensors
SensorsSensors
Sensors
Vivek Bapu
 
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
Jagannath Dutta
 
ppt on PLC
ppt on PLCppt on PLC
ppt on PLC
veenita more
 
Electronic Measurement and Instrumentation
Electronic Measurement and InstrumentationElectronic Measurement and Instrumentation
Electronic Measurement and Instrumentation
Manipal University Jaipur
 
Automatic Room Lights Controller Using Arduino & PIR Sensor
Automatic Room Lights Controller Using Arduino & PIR SensorAutomatic Room Lights Controller Using Arduino & PIR Sensor
Automatic Room Lights Controller Using Arduino & PIR Sensor
Ankit Chaudhary
 
Internet of things ( Sensors and actuator).pptx
Internet of things ( Sensors and actuator).pptxInternet of things ( Sensors and actuator).pptx
Internet of things ( Sensors and actuator).pptx
GideonMensah10
 
Arduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android andArduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android and
Anish Basu
 
Temperature Controlled Fan Report
Temperature Controlled Fan ReportTemperature Controlled Fan Report
Temperature Controlled Fan Report
Peeyush Pashine
 
Digital Multimeters- Basic Guide
Digital Multimeters- Basic GuideDigital Multimeters- Basic Guide
Digital Multimeters- Basic Guide
Mithila6190
 
wireless E notice board
wireless E notice boardwireless E notice board
wireless E notice board
Ganesh Gani
 
Practical DNP3, 60870.5 & Modern SCADA Communication System
Practical DNP3, 60870.5 & Modern SCADA Communication SystemPractical DNP3, 60870.5 & Modern SCADA Communication System
Practical DNP3, 60870.5 & Modern SCADA Communication System
Living Online
 
Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922Delta ia plc-dvp_tp_c_en_20160922
Delta ia plc-dvp_tp_c_en_20160922
truongnhan1985
 
A presentation on scada system
A presentation on scada systemA presentation on scada system
A presentation on scada system
IIT INDORE
 
SMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATIONSMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATION
Eklavya Sharma
 
PREPAID ENERGY METER USING SMART CARD
PREPAID ENERGY METER USING  SMART CARD PREPAID ENERGY METER USING  SMART CARD
PREPAID ENERGY METER USING SMART CARD
Athul Vinoy
 
Ppt gsm based automatic energy meter
Ppt gsm based automatic energy meterPpt gsm based automatic energy meter
Ppt gsm based automatic energy meter
Khiti Ranjan jena
 
IoT Smart keychain finder project
IoT Smart keychain finder project IoT Smart keychain finder project
IoT Smart keychain finder project
RShkShrm
 
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCUCONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
VINAY KUMAR GUDELA
 
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
Jagannath Dutta
 
Automatic Room Lights Controller Using Arduino & PIR Sensor
Automatic Room Lights Controller Using Arduino & PIR SensorAutomatic Room Lights Controller Using Arduino & PIR Sensor
Automatic Room Lights Controller Using Arduino & PIR Sensor
Ankit Chaudhary
 
Internet of things ( Sensors and actuator).pptx
Internet of things ( Sensors and actuator).pptxInternet of things ( Sensors and actuator).pptx
Internet of things ( Sensors and actuator).pptx
GideonMensah10
 

Similar to Tachometer using AT89S52 microcontroller with motor control (20)

Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with MicrocontrollerDesigning and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
IRJET Journal
 
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
Tridib Bose
 
3) Remote Controlled Fan Regulator
3) Remote Controlled Fan Regulator3) Remote Controlled Fan Regulator
3) Remote Controlled Fan Regulator
sajin sr
 
Ct36570573
Ct36570573Ct36570573
Ct36570573
IJERA Editor
 
Microcontroller based four step linear stroke positioning system
Microcontroller based four step linear stroke positioning systemMicrocontroller based four step linear stroke positioning system
Microcontroller based four step linear stroke positioning system
Mukesh Khokhar
 
Robotic Catching Arm using Microcontroller
Robotic Catching Arm using MicrocontrollerRobotic Catching Arm using Microcontroller
Robotic Catching Arm using Microcontroller
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 using
Jagannath Dutta
 
Presentation200 (1).ppt
Presentation200 (1).pptPresentation200 (1).ppt
Presentation200 (1).ppt
MohammedHaseeb43
 
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
 
Visiter counter doc
Visiter counter docVisiter counter doc
Visiter counter doc
Prem Kumar
 
Steper Motor Control Through Wireless
Steper Motor Control Through WirelessSteper Motor Control Through Wireless
Steper Motor Control Through Wireless
Pawan Bahuguna
 
Automated ppt
Automated pptAutomated ppt
Automated ppt
Arundhati Hazra
 
final yr project
final yr projectfinal yr project
final yr project
Arindam Banerjee
 
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLERFOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
Journal For Research
 
Team7 report
Team7 reportTeam7 report
Team7 report
8124510917
 
Module 4
Module 4Module 4
Module 4
Dr.Sudha L K
 
Robotics Report final.compressed (1)
Robotics Report final.compressed (1)Robotics Report final.compressed (1)
Robotics Report final.compressed (1)
Kael Kristjanson
 
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
IRJET Journal
 
AUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLAUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROL
Shiv Kapil
 
major project ppt 27-4-16
major project ppt 27-4-16major project ppt 27-4-16
major project ppt 27-4-16
rafiya begum
 
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with MicrocontrollerDesigning and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
IRJET Journal
 
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
Tridib Bose
 
3) Remote Controlled Fan Regulator
3) Remote Controlled Fan Regulator3) Remote Controlled Fan Regulator
3) Remote Controlled Fan Regulator
sajin sr
 
Microcontroller based four step linear stroke positioning system
Microcontroller based four step linear stroke positioning systemMicrocontroller based four step linear stroke positioning system
Microcontroller based four step linear stroke positioning system
Mukesh Khokhar
 
Robotic Catching Arm using Microcontroller
Robotic Catching Arm using MicrocontrollerRobotic Catching Arm using Microcontroller
Robotic Catching Arm using Microcontroller
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 using
Jagannath Dutta
 
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
 
Visiter counter doc
Visiter counter docVisiter counter doc
Visiter counter doc
Prem Kumar
 
Steper Motor Control Through Wireless
Steper Motor Control Through WirelessSteper Motor Control Through Wireless
Steper Motor Control Through Wireless
Pawan Bahuguna
 
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLERFOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
Journal For Research
 
Robotics Report final.compressed (1)
Robotics Report final.compressed (1)Robotics Report final.compressed (1)
Robotics Report final.compressed (1)
Kael Kristjanson
 
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
IRJET Journal
 
AUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLAUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROL
Shiv Kapil
 
major project ppt 27-4-16
major project ppt 27-4-16major project ppt 27-4-16
major project ppt 27-4-16
rafiya begum
 
Ad

More from Sushil Mishra (14)

Heart beat monitor using AT89S52 microcontroller
Heart beat monitor using AT89S52 microcontrollerHeart beat monitor using AT89S52 microcontroller
Heart beat monitor using AT89S52 microcontroller
Sushil Mishra
 
Opt sim manual
Opt sim manualOpt sim manual
Opt sim manual
Sushil Mishra
 
Consumer electronics lab manual
Consumer electronics lab manualConsumer electronics lab manual
Consumer electronics lab manual
Sushil Mishra
 
Summer training at Doordarshan presentation
Summer training at Doordarshan presentationSummer training at Doordarshan presentation
Summer training at Doordarshan presentation
Sushil Mishra
 
List of microcontroller 8051 projects
List of microcontroller 8051 projectsList of microcontroller 8051 projects
List of microcontroller 8051 projects
Sushil Mishra
 
Sequence Diagram of Hotel Management System
Sequence Diagram of Hotel Management SystemSequence Diagram of Hotel Management System
Sequence Diagram of Hotel Management System
Sushil Mishra
 
Trigger and cursor program using sql
Trigger and cursor program using sqlTrigger and cursor program using sql
Trigger and cursor program using sql
Sushil Mishra
 
c-programming-using-pointers
c-programming-using-pointersc-programming-using-pointers
c-programming-using-pointers
Sushil Mishra
 
microprocessor 8086 lab manual !!
microprocessor 8086 lab manual !!microprocessor 8086 lab manual !!
microprocessor 8086 lab manual !!
Sushil Mishra
 
Report on industrial training at DDK, Mandi House, Delhi -01
Report on industrial training at DDK, Mandi House, Delhi -01Report on industrial training at DDK, Mandi House, Delhi -01
Report on industrial training at DDK, Mandi House, Delhi -01
Sushil Mishra
 
Quiz using C++
Quiz using C++Quiz using C++
Quiz using C++
Sushil Mishra
 
Mythological calender using C++
Mythological calender using C++Mythological calender using C++
Mythological calender using C++
Sushil Mishra
 
Laser, its working & hazards
Laser, its working & hazardsLaser, its working & hazards
Laser, its working & hazards
Sushil Mishra
 
Designing a notch filter using orcad 15.3
Designing a notch filter using orcad 15.3Designing a notch filter using orcad 15.3
Designing a notch filter using orcad 15.3
Sushil Mishra
 
Heart beat monitor using AT89S52 microcontroller
Heart beat monitor using AT89S52 microcontrollerHeart beat monitor using AT89S52 microcontroller
Heart beat monitor using AT89S52 microcontroller
Sushil Mishra
 
Consumer electronics lab manual
Consumer electronics lab manualConsumer electronics lab manual
Consumer electronics lab manual
Sushil Mishra
 
Summer training at Doordarshan presentation
Summer training at Doordarshan presentationSummer training at Doordarshan presentation
Summer training at Doordarshan presentation
Sushil Mishra
 
List of microcontroller 8051 projects
List of microcontroller 8051 projectsList of microcontroller 8051 projects
List of microcontroller 8051 projects
Sushil Mishra
 
Sequence Diagram of Hotel Management System
Sequence Diagram of Hotel Management SystemSequence Diagram of Hotel Management System
Sequence Diagram of Hotel Management System
Sushil Mishra
 
Trigger and cursor program using sql
Trigger and cursor program using sqlTrigger and cursor program using sql
Trigger and cursor program using sql
Sushil Mishra
 
c-programming-using-pointers
c-programming-using-pointersc-programming-using-pointers
c-programming-using-pointers
Sushil Mishra
 
microprocessor 8086 lab manual !!
microprocessor 8086 lab manual !!microprocessor 8086 lab manual !!
microprocessor 8086 lab manual !!
Sushil Mishra
 
Report on industrial training at DDK, Mandi House, Delhi -01
Report on industrial training at DDK, Mandi House, Delhi -01Report on industrial training at DDK, Mandi House, Delhi -01
Report on industrial training at DDK, Mandi House, Delhi -01
Sushil Mishra
 
Mythological calender using C++
Mythological calender using C++Mythological calender using C++
Mythological calender using C++
Sushil Mishra
 
Laser, its working & hazards
Laser, its working & hazardsLaser, its working & hazards
Laser, its working & hazards
Sushil Mishra
 
Designing a notch filter using orcad 15.3
Designing a notch filter using orcad 15.3Designing a notch filter using orcad 15.3
Designing a notch filter using orcad 15.3
Sushil Mishra
 
Ad

Recently uploaded (20)

How to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 PurchaseHow to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 Purchase
Celine George
 
TERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptx
TERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptxTERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptx
TERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptx
PoojaSen20
 
The History of Kashmir Karkota Dynasty NEP.pptx
The History of Kashmir Karkota Dynasty NEP.pptxThe History of Kashmir Karkota Dynasty NEP.pptx
The History of Kashmir Karkota Dynasty NEP.pptx
Arya Mahila P. G. College, Banaras Hindu University, Varanasi, India.
 
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales moduleHow To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
Celine George
 
libbys peer assesment.docx..............
libbys peer assesment.docx..............libbys peer assesment.docx..............
libbys peer assesment.docx..............
19lburrell
 
How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18
Celine George
 
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...
Leonel Morgado
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
COPA Apprentice exam Questions and answers PDF
COPA Apprentice exam Questions and answers PDFCOPA Apprentice exam Questions and answers PDF
COPA Apprentice exam Questions and answers PDF
SONU HEETSON
 
U3 ANTITUBERCULAR DRUGS Pharmacology 3.pptx
U3 ANTITUBERCULAR DRUGS Pharmacology 3.pptxU3 ANTITUBERCULAR DRUGS Pharmacology 3.pptx
U3 ANTITUBERCULAR DRUGS Pharmacology 3.pptx
Mayuri Chavan
 
Myopathies (muscle disorders) for undergraduate
Myopathies (muscle disorders) for undergraduateMyopathies (muscle disorders) for undergraduate
Myopathies (muscle disorders) for undergraduate
Mohamed Rizk Khodair
 
How to Manage Manual Reordering Rule in Odoo 18 Inventory
How to Manage Manual Reordering Rule in Odoo 18 InventoryHow to Manage Manual Reordering Rule in Odoo 18 Inventory
How to Manage Manual Reordering Rule in Odoo 18 Inventory
Celine George
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...
BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...
BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...
Nguyen Thanh Tu Collection
 
IPL QUIZ | THE QUIZ CLUB OF PSGCAS | 2025.pdf
IPL QUIZ | THE QUIZ CLUB OF PSGCAS | 2025.pdfIPL QUIZ | THE QUIZ CLUB OF PSGCAS | 2025.pdf
IPL QUIZ | THE QUIZ CLUB OF PSGCAS | 2025.pdf
Quiz Club of PSG College of Arts & Science
 
Rebuilding the library community in a post-Twitter world
Rebuilding the library community in a post-Twitter worldRebuilding the library community in a post-Twitter world
Rebuilding the library community in a post-Twitter world
Ned Potter
 
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFAMEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
Dr. Nasir Mustafa
 
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFAMCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
Dr. Nasir Mustafa
 
2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx
mansk2
 
YSPH VMOC Special Report - Measles Outbreak Southwest US 5-14-2025 .pptx
YSPH VMOC Special Report - Measles Outbreak  Southwest US 5-14-2025  .pptxYSPH VMOC Special Report - Measles Outbreak  Southwest US 5-14-2025  .pptx
YSPH VMOC Special Report - Measles Outbreak Southwest US 5-14-2025 .pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 
DEATH & ITS TYPES AND PHYSIOLOGICAL CHANGES IN BODY AFTER DEATH, PATIENT WILL...
DEATH & ITS TYPES AND PHYSIOLOGICAL CHANGES IN BODY AFTER DEATH, PATIENT WILL...DEATH & ITS TYPES AND PHYSIOLOGICAL CHANGES IN BODY AFTER DEATH, PATIENT WILL...
DEATH & ITS TYPES AND PHYSIOLOGICAL CHANGES IN BODY AFTER DEATH, PATIENT WILL...
PoojaSen20
 
How to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 PurchaseHow to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 Purchase
Celine George
 
TERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptx
TERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptxTERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptx
TERMINOLOGIES,GRIEF PROCESS AND LOSS AMD ITS TYPES .pptx
PoojaSen20
 
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales moduleHow To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
Celine George
 
libbys peer assesment.docx..............
libbys peer assesment.docx..............libbys peer assesment.docx..............
libbys peer assesment.docx..............
19lburrell
 
How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18
Celine George
 
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...
Leonel Morgado
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
COPA Apprentice exam Questions and answers PDF
COPA Apprentice exam Questions and answers PDFCOPA Apprentice exam Questions and answers PDF
COPA Apprentice exam Questions and answers PDF
SONU HEETSON
 
U3 ANTITUBERCULAR DRUGS Pharmacology 3.pptx
U3 ANTITUBERCULAR DRUGS Pharmacology 3.pptxU3 ANTITUBERCULAR DRUGS Pharmacology 3.pptx
U3 ANTITUBERCULAR DRUGS Pharmacology 3.pptx
Mayuri Chavan
 
Myopathies (muscle disorders) for undergraduate
Myopathies (muscle disorders) for undergraduateMyopathies (muscle disorders) for undergraduate
Myopathies (muscle disorders) for undergraduate
Mohamed Rizk Khodair
 
How to Manage Manual Reordering Rule in Odoo 18 Inventory
How to Manage Manual Reordering Rule in Odoo 18 InventoryHow to Manage Manual Reordering Rule in Odoo 18 Inventory
How to Manage Manual Reordering Rule in Odoo 18 Inventory
Celine George
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...
BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...
BÀI TẬP BỔ TRỢ TIẾNG ANH 9 THEO ĐƠN VỊ BÀI HỌC - GLOBAL SUCCESS - CẢ NĂM (TỪ...
Nguyen Thanh Tu Collection
 
Rebuilding the library community in a post-Twitter world
Rebuilding the library community in a post-Twitter worldRebuilding the library community in a post-Twitter world
Rebuilding the library community in a post-Twitter world
Ned Potter
 
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFAMEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
Dr. Nasir Mustafa
 
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFAMCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
MCQS (EMERGENCY NURSING) DR. NASIR MUSTAFA
Dr. Nasir Mustafa
 
2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx
mansk2
 
DEATH & ITS TYPES AND PHYSIOLOGICAL CHANGES IN BODY AFTER DEATH, PATIENT WILL...
DEATH & ITS TYPES AND PHYSIOLOGICAL CHANGES IN BODY AFTER DEATH, PATIENT WILL...DEATH & ITS TYPES AND PHYSIOLOGICAL CHANGES IN BODY AFTER DEATH, PATIENT WILL...
DEATH & ITS TYPES AND PHYSIOLOGICAL CHANGES IN BODY AFTER DEATH, PATIENT WILL...
PoojaSen20
 

Tachometer using AT89S52 microcontroller with motor control

  • 1. Submitted By: Ketan Gupta (04211502809) 1 Yatin Jain (04811502809) Sushil Kumar Mishra (05311502809) Harshit Jain (05911502809)
  • 2. RPM METER OR TACHOMETER  A tachometer (revolution-counter, Tach, rev-counter, RPM gauge) is an instrument measuring the rotation speed of a shaft or disk, as in a motor or other machine. The device usually displays the revolutions per minute (RPM) on a calibrated analogue dial, but digital displays are increasingly common. 2
  • 3. MICROCONTROLLER AND WHY MICROCONTROLLER NOT MICROPROCESSOR? A microcontroller is a single-chip microcomputer which contains Ram , Rom , Cpu , i/o ports ,Adc and other peripherals.  It has fixed amount of Ram , Rom , i/o ports. It is also called embedded microcontroller because it is designed for embedded systems performing specific tasks only. Microprocessor only has cpu , Alu, stack pointer, program counter and other registers ,clock timing circuit. Microprocessor does not have Ram, Rom and i/o ports It requires large space and it’s cost is higher as compared 3 to microcontroller.
  • 4. EMBEDDED SYTEMS  An embedded system is a computer system designed for specific control functions within a larger system, often with real-time computing constraints.It is embedded as part of a complete device often including hardware and mechanical parts. By contrast, a general-purpose computer, such as a personal computer (PC), is designed to be flexible and to meet a wide range of end-user needs. Embedded systems control many devices in common use today. 4
  • 5. WHAT WE ARE DOING ? ? ?  We , in this project are measuring the RPM of a motor using an IR sensor.  The motor speed and direction is made variable by use of a H-bridge method.  RPM is shown on LCD display for the two directions. 5
  • 6. WHAT WE ARE USING ? ? ?  We are using an AT89S52 microcontroller for this project  A transformer for stepping down the voltage.  Full wave rectifier for conversion of AC to DC.  7805 voltage regulator to give a 5v dc voltage.  An H-bridge to control the direction and speed of motor.  Two optocouplers to prevent the microcontroller from damage by DC 9V fed to the motor.  LCD showing the RPM with direction. 6
  • 7. SOFTWARE WE USED ? ? ?  KEIL programmer IDE  SPI flash programmer 7
  • 8. AT89S52 Atmel AT89S52 is a powerful microcontroller which provides a highly- flexible and cost-effective solution to many embedded control applications. It is programmable compatible with 8051 uc. 8
  • 10. 10
  • 11. TOP VIEW OF OUR PROJECT 11
  • 12. HARDWARE IMPLEMENTATION  Transformer  Full wave rectifier  7805 voltage regulator  Dc motor  Direction control through H bridge  Speed control using PWM  Speed measurement using IR SENSOR  Comparator and potentiometer  optoisolator  LCD  Circuit diagram of project 12
  • 13. TRANSFORMER  Centre tapped transformer.  9-0-9v at the output.  Rating of 1A current.  It is centre tapped to have both -ve and +ve half cycle of AC waveform to contribute to direct current.  Transforming energy from circuit a to b by using mutual induction.  TTL logic circuitry can not work on voltage of 220v so we are step down it to 9v 13
  • 14. FULL WAVE RECTIFIER  Converting both polarities of input ac voltage to one of the constant polarity at its output dc current.  Yields a higher mean output voltage .  Our circuitry can only work on dc voltage. 14
  • 15. LM7805-VOLTAGE REGULATOR  It has 5V Regulated output voltage.  Input voltage range:- 5V-18V  The voltage source in circuit may have fluctuation and would not give fixed output voltage.  Pin1-input ,Pin2-ground, Pin3-output  Heat sink is cooling device by dissipating heat into surrounding air to protect device from damage. 15
  • 16. SPEED CONTROL USING PWM  The speed of motor depends on three factors load , current , Voltage.  By changing the width of pulse applied to DC motor we can change the amount of power delivered to motor, there by increasing or decreasing the speed .  We create various duty cycle pulses using software.  Large duty cycle,Higher width of pulse ,higher mean voltage,higher power delivered to motor and higher speed.  Small duty cycle,Lower width of pulse,lower mean voltage ,lower speed. 16
  • 17. SPEED MEASUREMENT USING IR SENSOR  DC motor has white and black surface ,reflecting and non reflecting respectively.  IR sensor has emitter (LED) and collector (photodiode).  When light strikes black surface ,PN diode does not receive photon and when light strikes white surface ,PN diode receives photon.  On receiving light from white surface comparator give input pulse to uc denoting one revolution.  No receive of light from black surface ,comparator gives low pulse to uc denoting it is 17 rotating.
  • 21. HOW ? ? ?  Transformer steps down 220V to 9-0-9V.  Full wave rectifier converts the ac into dc.  7805 voltage regulator regulates the voltage to 5V, which is the operating voltage of our microcontroller.  LCD is interfaced with microcontroller.  IR sensor is used to count the RPM. It consists of an emitter and a receiver. The second input terminal of photodiode is connected to a comparator which is fed to the microcontroller.  Crystal (12MHz) is used to generate a stable clock signal for the microcontroller. Duty cycle is varied so as to change the speed of motor. 21
  • 22. HOW ? ? ?  Pin 9 is used as the reset circuit pin.  Optocoupler is used to prevent damage from 9V DC as the operating voltage of uc is only 5V.  LEDS are used to indicate the supply, direction of rotation of motor & sensing the shiny surface on motor.  There’s a shiny patch on motor wheel over which the reflection takes place everywhere else it would be absorbed (black)  Code is burnt on the controller using SPI programmer. 22
  • 23. DC MOTOR & IR SENSOR IR sensor Silvery patch 23 used for reflection
  • 24. LCD PICTURES FROM OUR PROJECT 24
  • 25. APPLICATIONS  To measure the rotating speed of disk or shaft.  To show rate of rotation of engine crankshaft on cars ,aircrafts and other vehicles.  To help the drivers in selecting appropriate throttle and gear settings for the driving conditions.  To estimate traffic speed and volume flow in vehicles.  In analog audio recording ,it is used to measure the speed of audiotape. 25
  • 26. The main limitation of this project is that the IR sensor we are using for measuring RPM needs to be kept very close (< 1 inch) to the moving object, hence its practical use can become a bit limited. 26
  • 27. The project we have made is less expensive and it can replace the costly RPM measuring instruments. It can measure the RPM of any motor without any physical contact with it. It can also display the rotator speed of any motor with the help of microcontroller. It can measure the efficiency of any motor and determine which will be beneficial and better compatible with our system. It can also check whether any motor is properly running or not .IR senor needs to be at a very close distance from the motor, we can make use of a sensor to increase its range. 27
  翻译: