Eddy current position sensor circuit

  • Thread starter Rx7man
  • Start date
  • #1
Rx7man
426
187
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?
 

Answers and Replies

  • #2
Rx7man
426
187
Anyone?
 
  • #3
Baluncore
Science Advisor
12,348
6,417
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
Rx7man
426
187
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
Tom.G
Science Advisor
Gold Member
4,743
3,500
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
 
  • #6
Rx7man
426
187
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
 

Suggested for: Eddy current position sensor circuit

  • Last Post
Replies
3
Views
427
Replies
18
Views
1K
Replies
19
Views
529
Replies
6
Views
638
Replies
14
Views
1K
  • Last Post
Replies
2
Views
592
  • Last Post
Replies
8
Views
637
Replies
6
Views
2K
Replies
10
Views
574
Replies
1
Views
417
Top