Arduino Tachometer

Questions and Comments on All Projects
Newbie Pyro
Posts: 1
Joined: Tue Oct 29, 2013 9:30 am

Arduino Tachometer

Postby mohd.ahli » Tue Oct 29, 2013 9:36 am

Hi Chris
I tried your project but i seem to be having funny readings about the RPM on my lcd... sometime i get very high values and sometimes i get a negative rpm value.

The only thing i changed on the circuit is that i used 2 2n3904 NPN transistors and the resistor for T3 i used was 24kilo ohms.....
Would like to know whats the problem.

Newbie Pyro
Posts: 2
Joined: Fri Feb 20, 2015 5:17 pm

Re: Arduino Tachometer

Postby frank00 » Fri Feb 20, 2015 5:41 pm

Hello Admin,

I would be very grateful to you if you could reply to the above post. I am having the same problem.
RPM values are very erratic, sometimes large negative values are obtained.
RPM value never becomes stable and does not return to zero when rotor blades are removed.

I made the circuit exactly as in your schematic.

Thanks in advance,


PyroElectro Admin
Posts: 1181
Joined: Mon Nov 12, 2007 9:24 pm
Location: Earth

Re: Arduino Tachometer

Postby ThePyroElectro » Fri Feb 20, 2015 11:54 pm

The design I made is not flexible or very redundant. Because of that if your fan's speed varies much in RPM from mine it's possible that erroneous data will be displayed.

The best thing to do is use an oscilloscope on the interrupt pin (digital pin 2) to make sure the interrupt is indeed occurring when expected and that it is a falling edge. Large values could occur if falling edges are rarely detected. Negative values should never be able to occur, I simply cannot explain why that would happen.

Return to “Projects”

Who is online

Users browsing this forum: No registered users and 7 guests