Pages: [1]   Go Down
Author Topic: How to measure RPM using inductive capacitive sensor using arduino ?  (Read 904 times)
0 Members and 1 Guest are viewing this topic.
TAMILNADU - INDIA
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have to measure the engine rpm using the inductive capacitive sensor as like the file attached. The maximum rpm will be upto  10000. Please help me in this regard. I have selected ATMEGA 328 board for my project. Whether this board will suit or please suggest me any other board that will be compact able with this sensor. i have attached a pdf file containing the specification and information about the sensor and also how make the program...

* INDUCTIVE-CAPACITIVE-SENSOR.pdf (1151.84 KB - downloaded 44 times.)
« Last Edit: October 31, 2013, 02:46:42 am by NJANAPRAKASH » Logged

With regards,
N.JANA PRAKASH...

Oregon, USA
Offline Offline
Edison Member
*
Karma: 68
Posts: 2324
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The three wire sensor with PNP output will work well with your board, but as the sensor needs > 10 volts to operate, you will need an interface circuit to protect the input pin of the Arduino from voltages above 5 volts. A resistive voltage divider will do the job.
Logged

"It seems to run on some form of electricity"

United Kingdom
Offline Offline
Tesla Member
***
Karma: 227
Posts: 6637
Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I think the 3-wire with NPN output would probably be suitable. It sounds like it has an open-collector output, in which case it could be connected directly to an Arduino input with pullup resistor enabled. But you will still need 10V or more to power the transducer.

If you use the PNP output version, you will need a voltage divider (2 resistors) to scale the output down to 5V.
Logged

Formal verification of safety-critical software, software development, and electronic design and prototyping. See http://www.eschertech.com. Please do not ask for unpaid help via PM, use the forum.

TAMILNADU - INDIA
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Can anyone help me in the programming part of this sensor, since i am from mechanical engineering background. please give the brief of headerfiles , declaring input variables and acquiring output through lcd. Also for the rpm range above 3000 i have develop a logic 1 in any one of the pins of microcontroller.
« Last Edit: November 01, 2013, 09:18:33 pm by NJANAPRAKASH » Logged

With regards,
N.JANA PRAKASH...

Oregon, USA
Offline Offline
Edison Member
*
Karma: 68
Posts: 2324
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

http://lmgtfy.com/?q=arduino+rpm
Logged

"It seems to run on some form of electricity"

Pages: [1]   Go Up
Jump to: