Hi,
Yes,The sinusoidal function generator represents the sensor.
It is crankshaft position sensor or Variable Reluctance Sensor.
The VRS sensor in the Honda F1 engine generates a 0.6V signal at cranking speeds, and a 40V signal at 6000 RPM.
The VRS interface circuit is designed to translate the analog sinusoidal signal from the engine’s crankshaft sensor into a square wave that can be recognized by the microcontroller. The circuit converts a sinusoidal signal that varies from about 0.6V at 6.7 Hz for cranking speed, to greater than 40V at 166.7 Hz for 10,000 RPM into a square wave that is either 0V or 5V over the same frequency range.
The VRS interface uses a non-inverting operational amplifier (Op Amp) circuit to condition the crankshaft signal. I chose to use an LM324 Op Amp for this circuit since it operates with a single power supply, eliminating the need for a negative power supply, since the microcontroller requires only positive voltage inputs. The two 10V Zener diodes (D1 and D2) are configured as a Zener limiter to isolate the Op Amp from the higher voltage signal as engine speed increases. The Schottky diode (D3) prevents the input of the Op Amp from going more than 0.3V negative. The Op Amp has a +6V supply so it will have a +5V output at saturation (due to a 1V internal drop in the Op Amp). The Op Amp has a gain of (R3+R4)/R3 which is 21. This amplifies a small signal of 0.6V to 12.6V, and since the Op Amp saturates at 5V, its output is 5V.
But, At high frequency, I have above problem.
If it's need to change opamp, What does opamp suitablr?
Please give your comments and suggestion.
Zaw