Eddy current position sensor circuit

In summary: The idea is to use a function generator to generate a sine wave at a specific frequency, and feed this into the coil. This will cause the amplitude of the waveform to change, and by measuring this, you can determine the position of the coil.If you insist on using the Komatsu V12 pump, then you will need to get the non-obvious information from a Komatsu technician or engineer. Alternatives would be to find a running Komatsu V12, then measure the signal frequency and amplitude, or consider replacing the sensors completely with alternatives.
  • #1
Rx7man
425
189
I started a project, and where I thought I has a potentiometer position feedback, best I can tell I have an eddy current position sensor, which I'm absolutely not familiar with

The application is a diesel engine injector pump (retrofitting to a different engine, it was from a Komatsu V12, no, I can't look at the original ECU for ideas)

There are two big solenoids (fed by brown wires) (one at the top for changing the timing which does not have position feedback, one below it for varying fuel quantity, which does have position feedback, the plunger of the solenoid moves outward (toward camera))
on the right side there is a dual coil sensor system, the lower one is picks up a rotating nub on the shaft (Max9924 should interface that just fine), but the upper part has a copper ring that slides up and down it, and to the best of my knowledge, that's an eddy current style sensor
20211020_165322.jpg


different angle on the sensor, right part is the shaft position nub sensor, left part has the moving copper ring
20211020_170803.jpg


Here's the copper ring
20211020_170856.jpg


Shaft nub
20211020_170903.jpg
The only circuit diagram I've been able to find, in miserable resolution and with poor details is figure 8 in this article, but it tells me nothing of the output frequency or how it changes, but from my reading it would be between 500khz-1mhz, which is far faster than I'd want to interface to a microcontroller interupt... maybe I could put a 14 bit binary counter inline with the output to get ~50-100hz output?
https://www.fierceelectronics.com/components/designing-and-building-eddy-current-position-sensor
1634888952373.png


I have a function generator and a 2 channel scope and was playing around feeding a sine wave to the coil and watching the waveform on the scope, I never did get much for phase shift, but at 75khz seemed to be the resonant frequency in my setup, and at that frequency, moving a copper loop over the sensor did have a large effect on amplitude... my peak-to-peak amplitude went from 1.64V down to 160mV, (when feeding 5V) which is a fair dynamic range, I could increase the feed voltage a bit, rectify it, and put into an ADC... does this sound like a reasonable way to do it?
 
Engineering news on Phys.org
  • #2
Anyone?
 
  • #3
Rx7man said:
The application is a diesel engine injector pump (retrofitting to a different engine, it was from a Komatsu V12, no, I can't look at the original ECU for ideas)
Too much complexity, alternatives and information in the picture, with no arrow to the item you are actually referring to.
Is it an in-line pump? Which shaft, there are many possibilities?

If you insist on using the Komatsu V12 pump, then you will need to get the non-obvious information from a Komatsu technician or engineer. Alternatives would be to find a running Komatsu V12, then measure the signal frequency and amplitude, or consider replacing the sensors completely with alternatives.

Who manufactured the injection pump?
What is the part number of the pump?
What engines was it used on?
Why not use a common rail with electronic control?
 
  • #4
Baluncore said:
Too much complexity, alternatives and information in the picture, with no arrow to the item you are actually referring to.
Is it an in-line pump? Which shaft, there are many possibilities?

If you insist on using the Komatsu V12 pump, then you will need to get the non-obvious information from a Komatsu technician or engineer. Alternatives would be to find a running Komatsu V12, then measure the signal frequency and amplitude, or consider replacing the sensors completely with alternatives.

Who manufactured the injection pump?
What is the part number of the pump?
What engines was it used on?
Why not use a common rail with electronic control?
Sorry for not making things more clear.. so for now, let's only talk about the eddy current position sensor.

This is the moving part
1635391915496.png


and it slides over this part of the coil/inducer
1635391813130.png


It's a Bosch inline 6 pump.. I was able to find specs on fuel delivery, etc, but nothing on how to control it.. This pump design was used in the later Komatsu SA12V140 and Cummins QST30 engines, and I've heard of similar pumps used in Scania trucks... unfortunately non of any of them are to be found around here.

I have toyed with the idea of a potentiometer type sensor, but from my reading, the eddy current system is extremely accurate over large temperatures, and being non-contact, it has nothing to wear out which is kinda nice.. the interface is my only stumbling block
Bosch H pump tag.jpg
 
  • #5
This video found by Google,
https://www.google.com/search?&q=bosch+pes6h120
Also check other links on the youtube page.

From the descriptions there and in the video below, I gather that:
  1. The Red lead of the coil is the center tap, and I suspect the Common
  2. One half would be driven with AC (or chopped DC) voltage
  3. As the Copper 'Reluctance Loop' moves around the core, it acts as a shorted turn, reducing the voltage induced in the other half of the winding

The circuit you supplied in the first post seems to be variation on the above.
It appears to be an oscillator with the frequency dependent on the coil reactance; in other words a position-to-frequency converter.

  1. The first stage (pins 1&2) is an AC coupled inverting analog amplifier and the second stage (pins 3&4) is acting as an inverting comparator to give logic-level output.
  2. With two inversions, there is positive feedback thru the 0.01uF and Rs 10K
  3. As the Copper loop moves and changes the effective coil inductance (Lx), the tuned circuit composed of L(x) and Cp changes resonant frequency

Anyhow, that's my take on it. Looks like you have some computer work to do if you want to use that pump!

Let us know how it goes... and Have Fun!

Cheers,
Tom
 
  • Like
Likes Rx7man
  • #6
Tom.G said:
This video found by Google,
https://www.google.com/search?&q=bosch+pes6h120
Also check other links on the youtube page.

From the descriptions there and in the video below, I gather that:
  1. The Red lead of the coil is the center tap, and I suspect the Common
  2. One half would be driven with AC (or chopped DC) voltage
  3. As the Copper 'Reluctance Loop' moves around the core, it acts as a shorted turn, reducing the voltage induced in the other half of the winding

The circuit you supplied in the first post seems to be variation on the above.
It appears to be an oscillator with the frequency dependent on the coil reactance; in other words a position-to-frequency converter.

  1. The first stage (pins 1&2) is an AC coupled inverting analog amplifier and the second stage (pins 3&4) is acting as an inverting comparator to give logic-level output.
  2. With two inversions, there is positive feedback thru the 0.01uF and Rs 10K
  3. As the Copper loop moves and changes the effective coil inductance (Lx), the tuned circuit composed of L(x) and Cp changes resonant frequency

Anyhow, that's my take on it. Looks like you have some computer work to do if you want to use that pump!

Let us know how it goes... and Have Fun!

Cheers,
Tom

I've studied that layout and those vids a fair bit, this only uses a single coil for the sensor, but it shares a ground with the pump position sensor, though they're magnetically isolated.. the blue side circled here is a completely different sensor
1635541924839.png


Here's the circuit I drew up in Spice, r1-3, c1-3 smooth the square wave to about a sine wave, U1 and resistors provide fixed impedence, L2 is the sensor, and the rest of the lower right side takes the peaks of the square wave, smooths them, and will feed the ADC

After about 2 days of fighting with the microcontroller, poring over the datasheets, etc I finally was able to get it to output an adjustable frequency square wave, though I may yet go with a LTC1799 oscillator chip... At this point I can at least breadboard something together to test it...Also working on a current sensor circuit that drives the control solenoids
1635542460679.png
 
  • Like
Likes Tom.G

FAQ: Eddy current position sensor circuit

What is an eddy current position sensor circuit?

An eddy current position sensor circuit is a type of sensor that uses the principle of eddy currents to measure the position of an object. It works by inducing eddy currents in a conductive material and then measuring the changes in those currents to determine the position of the object.

How does an eddy current position sensor circuit work?

An eddy current position sensor circuit works by using a coil of wire to generate a changing magnetic field. This magnetic field induces eddy currents in a nearby conductive material. The strength and direction of these eddy currents are affected by the position of the conductive material, which can then be measured and used to determine the position of the object.

What are the advantages of using an eddy current position sensor circuit?

One advantage of using an eddy current position sensor circuit is that it does not require physical contact with the object being measured. This means that there is no wear and tear on the sensor, making it a more durable option. Additionally, eddy current sensors can be used in harsh environments, such as high temperatures or corrosive conditions.

What are some common applications of eddy current position sensor circuits?

Eddy current position sensor circuits are commonly used in industrial applications, such as in the automotive, aerospace, and manufacturing industries. They are also used in medical equipment, robotics, and precision measurement devices.

How accurate are eddy current position sensor circuits?

The accuracy of an eddy current position sensor circuit depends on various factors, such as the design of the sensor, the distance between the sensor and the object, and the material being measured. Generally, eddy current sensors have a high level of accuracy, with some models capable of measuring positions with sub-micron precision.

Similar threads

Back
Top