high i am new here, but i have been researching for a while and i cant find anyone atleast anyone who is willing to share code and build. Can this be done using an uno? Thank you to anyone in advance for reply
100'000 RPM is 1,667 Hz which is well within the capability of a Uno. What are you trying to do ? Count pulses using an optical sensor ?
Basically i built a gas turbine jet engine and i need to be able to read the rpm which max could be around 170,000 rpms most builds from what i saw where around 20,000 max others didnt say. If no max is given as long as lcd board has enough room does that mean it should keep working until the board cant go higher? sorry if these are stupid questions and thanks for replying
If your problem is only displaying the results, you can of course chose the units you display to fit the amount of digits available. If you need an accuracy of only the nearest 1000 RPM, then a display of 3 digits would be enough.
Formatting the presentation of the data to fit the screen is a minor problem.
But what sensor do you envisage for measuring the the rotations of the turbine ?
ir led with an ir photo transistor with half the turbine painted black and the other white thats what ive read others have done but without arduino
You get optical devices which can switch in the microsecond range so this arrangement should work for you.
You simply count the number of pulses received in a unit time from the optical device and derive the rotational speed from that and display the results.
It appears from what you have said to be a simple Arduino application.
You might try connecting a high speed counter-timer chip to a detector, wire that up to the Arduino and have the CTC pulse the duino once every 256 counts.
I have used a frequency to voltage chip and a cheap chineze digital voltmeter for something similar.