Professional Documents
Culture Documents
TACHOMETER
Submitted in partial fulfillment of the requirements of the degree
BACHELOR OF ENGINEERING IN ELECTRICAL ENGINEERING
By
Vikas Wadile Roll No-15
Aman Kumar Benvansi Roll No-17
Uday Kommajoshyula Roll No-14
Sumit Sharma Roll No-10
Project Guide
Prof. Ujwala Tade.
MICROCONTROLLER MICROPROCESSOR
As the motor shaft rotates such that the white spots comes in
contact with the sensor, the IR rays are reflected by the dot and
falls on the IR receiver.
The timer uses an interrupt to count overflows every 100 microseconds and so the number counted by
the timer program in this case will be ‘400.’ This is divided by ‘600,000’ (so many 100/µs present in a
minute), giving a result of ‘1500.’ This gives the rpm. These digits are displayed on the 4-digit, 7-
segment display. To perform the division, subroutine UDIV32 is employed, which is a standard
subroutine available for 8051 family for 32-bit number by 16-bit number division. It has an accuracy
of 5 rpm in a 6000rpm count.
STRENGTH: