Contactless Tachometer
![vlcsnap-2016-12-18-01h06m54s704.png](/proxy/?url=https://content.instructables.com/FU0/21YD/IWQV4MGM/FU021YDIWQV4MGM.png&filename=vlcsnap-2016-12-18-01h06m54s704.png)
![vlcsnap-2016-12-18-01h07m30s101.png](/proxy/?url=https://content.instructables.com/F8T/UZWC/IWQV4MIR/F8TUZWCIWQV4MIR.png&filename=vlcsnap-2016-12-18-01h07m30s101.png)
Hello Friends
This is my another Instructable Contactless Tachometer using Arduino and IR sensor. I inspired to make this project when i need to measure the RPM of DC motor, then I started to make contactless tachometer. the main advantage of this project is that it can measure the rpm of very low power motors, because it don't need to touch the axis of motor. you can make this using 8051 and PIC microcontroller
Working
![Untitled.png](/proxy/?url=https://content.instructables.com/FT4/0PTU/IWQV4O3P/FT40PTUIWQV4O3P.png&filename=Untitled.png)
IR sensor can differ the white and black color, when it is in front of white part it will give output as HIGH and when it is in front of black color output as LOW. The output of IR sensor is connected to counter pin (D3) of Arduino which is INT0.
For the measurement of RPM attach a white line over a black part which will attached to axis of motor. Rotating circle is shown is images.
Collect the Material
![81ywaoPPI3L._SX522_.jpg](/proxy/?url=https://content.instructables.com/FBO/3QR5/IWQV4H8P/FBO3QR5IWQV4H8P.jpg&filename=81ywaoPPI3L._SX522_.jpg)
![A000066-Arduino-Uno-TH-2tri.jpg](/proxy/?url=https://content.instructables.com/F03/TGQT/IWQV4HBJ/F03TGQTIWQV4HBJ.jpg&filename=A000066-Arduino-Uno-TH-2tri.jpg)
![e072a5616d71c0979b5a00afdcc7bc499f41ec5f_large.jpg](/proxy/?url=https://content.instructables.com/F61/V26E/IWQV4HE2/F61V26EIWQV4HE2.jpg&filename=e072a5616d71c0979b5a00afdcc7bc499f41ec5f_large.jpg)
![FOW7UVBH8I44EG4.MEDIUM.jpg](/proxy/?url=https://content.instructables.com/FW5/C722/IWQV4HG2/FW5C722IWQV4HG2.jpg&filename=FOW7UVBH8I44EG4.MEDIUM.jpg)
![r18-29a red-0.jpg](/proxy/?url=https://content.instructables.com/FHA/REFP/IWQV4HH5/FHAREFPIWQV4HH5.jpg&filename=r18-29a red-0.jpg)
![Variable resistor-500x500.JPG](/proxy/?url=https://content.instructables.com/F2F/BVZD/IWQV4HHM/F2FBVZDIWQV4HHM.jpg&filename=Variable resistor-500x500.JPG)
1. Arduino UNO
2. IR sensor
3. LCD Display
4. Power Supply
5. Motor for Rpm Measurement
6. 9 volt battery
7. Potentiometer
Circuit Diagram
![vlcsnap-2016-12-18-01h08m03s597.png](/proxy/?url=https://content.instructables.com/FJX/HB0R/IWQV4HPX/FJXHB0RIWQV4HPX.png&filename=vlcsnap-2016-12-18-01h08m03s597.png)
![vlcsnap-2016-12-18-01h08m32s780.png](/proxy/?url=https://content.instructables.com/FDY/8QD4/IWQV4HRC/FDY8QD4IWQV4HRC.png&filename=vlcsnap-2016-12-18-01h08m32s780.png)
We need two circuits 1st is for speed control of DC motor, its very simple circuit but use a good quality motor because magnetic field of dc motor can disturb working of sensor
Second circuit is our Tachometer circuit.
Arduino CODE
Downloads
Check It
![vlcsnap-2016-12-18-01h06m54s704.png](/proxy/?url=https://content.instructables.com/F53/DCRA/IWQV4L3X/F53DCRAIWQV4L3X.png&filename=vlcsnap-2016-12-18-01h06m54s704.png)
![vlcsnap-2016-12-18-01h07m30s101.png](/proxy/?url=https://content.instructables.com/FR7/XUYE/IWQV4L65/FR7XUYEIWQV4L65.png&filename=vlcsnap-2016-12-18-01h07m30s101.png)
After the completing of the circuit and uploading the program, its time to check the output.
If you are facing any problem please contact me.
thank you