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

More Related Content

What's hot

Digital tachometer using pic18
Digital tachometer using pic18Digital tachometer using pic18
Digital tachometer using pic18
Muhammad Usman
 
Plc (analog and special io)
Plc (analog and special io)Plc (analog and special io)
Plc (analog and special io)
Mohamed A Hakim
 
Programming logic controllers (plc)
Programming  logic controllers (plc)Programming  logic controllers (plc)
Programming logic controllers (plc)Sudhir Reddy
 
Power system automation
Power system automationPower system automation
Power system automation
Abbas Ali
 
Report - PLC Based Electrical Load Management System
Report - PLC Based Electrical Load Management SystemReport - PLC Based Electrical Load Management System
Report - PLC Based Electrical Load Management SystemIjlal Siddiqui
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
Md Talib
 
Ppt on automatic street light control using ir sensors
Ppt on automatic street light control using ir sensorsPpt on automatic street light control using ir sensors
Ppt on automatic street light control using ir sensors
Vikram Emmidi
 
BLDC Motor Speed Control with RPM Display and PWM
BLDC Motor Speed Control with RPM Display and PWMBLDC Motor Speed Control with RPM Display and PWM
BLDC Motor Speed Control with RPM Display and PWM
Edgefxkits & Solutions
 
SIMATIC S7-1200 Overview
SIMATIC S7-1200 OverviewSIMATIC S7-1200 Overview
SIMATIC S7-1200 Overview
Luis Narvaez
 
Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)
Praveen Ramola
 
Plc basics
Plc   basicsPlc   basics
Stepper motor control
Stepper motor controlStepper motor control
Stepper motor control
Jatin Arora
 
speed control of induction motor using plc and vfd
speed control of induction motor using plc and vfdspeed control of induction motor using plc and vfd
speed control of induction motor using plc and vfd
manishrair
 
Automatic Star Delta Starter Using Relays And Adjustable Electronic Timer For...
Automatic Star Delta Starter Using Relays And Adjustable Electronic Timer For...Automatic Star Delta Starter Using Relays And Adjustable Electronic Timer For...
Automatic Star Delta Starter Using Relays And Adjustable Electronic Timer For...
Edgefxkits & Solutions
 
TRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVE
TRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVETRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVE
TRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVE
AKSHAY SACHAN
 
Traffic light controller
Traffic light controllerTraffic light controller
Traffic light controller
Rkrishna Mishra
 
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
Řőmĕő Šhűbhąm
 
Smart transmitters
Smart transmittersSmart transmitters
Smart transmitters
Nidhi Agrawal
 
Automatic meter reading
Automatic meter readingAutomatic meter reading
Automatic meter reading
Sajan Sahu
 
Home automation using IoT
Home automation using IoTHome automation using IoT
Home automation using IoT
Athira_1993
 

What's hot (20)

Digital tachometer using pic18
Digital tachometer using pic18Digital tachometer using pic18
Digital tachometer using pic18
 
Plc (analog and special io)
Plc (analog and special io)Plc (analog and special io)
Plc (analog and special io)
 
Programming logic controllers (plc)
Programming  logic controllers (plc)Programming  logic controllers (plc)
Programming logic controllers (plc)
 
Power system automation
Power system automationPower system automation
Power system automation
 
Report - PLC Based Electrical Load Management System
Report - PLC Based Electrical Load Management SystemReport - PLC Based Electrical Load Management System
Report - PLC Based Electrical Load Management System
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
 
Ppt on automatic street light control using ir sensors
Ppt on automatic street light control using ir sensorsPpt on automatic street light control using ir sensors
Ppt on automatic street light control using ir sensors
 
BLDC Motor Speed Control with RPM Display and PWM
BLDC Motor Speed Control with RPM Display and PWMBLDC Motor Speed Control with RPM Display and PWM
BLDC Motor Speed Control with RPM Display and PWM
 
SIMATIC S7-1200 Overview
SIMATIC S7-1200 OverviewSIMATIC S7-1200 Overview
SIMATIC S7-1200 Overview
 
Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)Industrial automation (PLC, SCADA, VFD & HMI)
Industrial automation (PLC, SCADA, VFD & HMI)
 
Plc basics
Plc   basicsPlc   basics
Plc basics
 
Stepper motor control
Stepper motor controlStepper motor control
Stepper motor control
 
speed control of induction motor using plc and vfd
speed control of induction motor using plc and vfdspeed control of induction motor using plc and vfd
speed control of induction motor using plc and vfd
 
Automatic Star Delta Starter Using Relays And Adjustable Electronic Timer For...
Automatic Star Delta Starter Using Relays And Adjustable Electronic Timer For...Automatic Star Delta Starter Using Relays And Adjustable Electronic Timer For...
Automatic Star Delta Starter Using Relays And Adjustable Electronic Timer For...
 
TRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVE
TRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVETRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVE
TRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVE
 
Traffic light controller
Traffic light controllerTraffic light controller
Traffic light controller
 
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
 
Smart transmitters
Smart transmittersSmart transmitters
Smart transmitters
 
Automatic meter reading
Automatic meter readingAutomatic meter reading
Automatic meter reading
 
Home automation using IoT
Home automation using IoTHome automation using IoT
Home automation using IoT
 

Similar to Tachometer using AT89S52 microcontroller with motor control

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 Regulatorsajin 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
 
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
 
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-16rafiya begum
 

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
 
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
 
3) Remote Controlled Fan Regulator
3) Remote Controlled Fan Regulator3) Remote Controlled Fan Regulator
3) Remote Controlled Fan Regulator
 
Ct36570573
Ct36570573Ct36570573
Ct36570573
 
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
 
Robotic Catching Arm using Microcontroller
Robotic Catching Arm using MicrocontrollerRobotic Catching Arm using Microcontroller
Robotic Catching Arm using Microcontroller
 
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
 
Presentation200 (1).ppt
Presentation200 (1).pptPresentation200 (1).ppt
Presentation200 (1).ppt
 
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 ...
 
Visiter counter doc
Visiter counter docVisiter counter doc
Visiter counter doc
 
Steper Motor Control Through Wireless
Steper Motor Control Through WirelessSteper Motor Control Through Wireless
Steper Motor Control Through Wireless
 
Automated ppt
Automated pptAutomated ppt
Automated ppt
 
final yr project
final yr projectfinal yr project
final yr project
 
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
 
Team7 report
Team7 reportTeam7 report
Team7 report
 
Module 4
Module 4Module 4
Module 4
 
Robotics Report final.compressed (1)
Robotics Report final.compressed (1)Robotics Report final.compressed (1)
Robotics Report final.compressed (1)
 
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
 
AUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLAUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROL
 
major project ppt 27-4-16
major project ppt 27-4-16major project ppt 27-4-16
major project ppt 27-4-16
 

More from 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
 
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 sqlSushil 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
 

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
 
Opt sim manual
Opt sim manualOpt sim manual
Opt sim manual
 
Consumer electronics lab manual
Consumer electronics lab manualConsumer electronics lab manual
Consumer electronics lab manual
 
Summer training at Doordarshan presentation
Summer training at Doordarshan presentationSummer training at Doordarshan presentation
Summer training at Doordarshan presentation
 
List of microcontroller 8051 projects
List of microcontroller 8051 projectsList of microcontroller 8051 projects
List of microcontroller 8051 projects
 
Sequence Diagram of Hotel Management System
Sequence Diagram of Hotel Management SystemSequence Diagram of Hotel Management System
Sequence Diagram of Hotel Management System
 
Trigger and cursor program using sql
Trigger and cursor program using sqlTrigger and cursor program using sql
Trigger and cursor program using sql
 
c-programming-using-pointers
c-programming-using-pointersc-programming-using-pointers
c-programming-using-pointers
 
microprocessor 8086 lab manual !!
microprocessor 8086 lab manual !!microprocessor 8086 lab manual !!
microprocessor 8086 lab manual !!
 
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
 
Quiz using C++
Quiz using C++Quiz using C++
Quiz using C++
 
Mythological calender using C++
Mythological calender using C++Mythological calender using C++
Mythological calender using C++
 
Laser, its working & hazards
Laser, its working & hazardsLaser, its working & hazards
Laser, its working & hazards
 
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
 

Recently uploaded

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
rosedainty
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 

Recently uploaded (20)

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 

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