Interfacing a VR sensor

I'm looking at ways to interface several VR sensors to the Arduino, and wondering what ideas you have...

I know one sensor is only going to be connected to the Arduino, so I have control over which wire I connect to ground, it'll output about a 2.5Khz sine wave, an I want to sense it with a interrupt enabled pin.. Do you think putting it through a 5V op-amp with a very small positive feedback would be sufficient? How about if just have a resistor (Value TBD... lets say 3k ohm) in series with it, and then a diode/Zener pair to prevent it from dropping below 0 V or above 5V.. this would clip the wave so I only get one half of it.. I know that as the frequency of the output drops, so does the voltage produced by the VR sensor.. At low speeds I may never get the voltage needed to trigger the interrupt, but I'm not terribly concerned about it. Any ideas are appreciated.

Thanks

You should specify what you mean by VR.

Virtual Reality?

Voice Recognition?

Neither of those seem to make sense in the context you're describing.

Voluntary Redundancy?

Ventricular Tachycardia?

Véhicule Récréatif?

Ventricular Rate?

Vanilloid Receptor?

Sorry about the ambiguity.. Variable reluctance sensor is the one I'm talking about...

Have you got a link to the sensor you want to use?

nope.. it's on a Holset turbo for the shaft speed.. who knows where I'd find the datasheet for that!

Hi,
I assume it is just a 2 wire sensor, so just a coil with a magnetic core, detecting a metal marker on the turbo shaft.

Tom.... :slight_smile:

TomGeorge, yep, that's about all it is I think.. just wondering the easiest way to get an approximation of a square wave out of it

Google a MAX9926 VR conditioner.

I was hoping for an easier method,... yes, those are the right way of doing this... I'm going to go with a 2 channel and have a spare for future use.