Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Android Phone Based Metal Detector - FCMD

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Carl-NC
    replied
    To do it right (or at least in a useful manner) you need a way to switch in a ferrite-equivalent load inside the coil. Since ferrite is close to 0°, I can't think of a way to do that. Again, the best way to eliminate the coil phase error is to use the TX current as the phase reference. You still need to deal with other phase errors (preamp, demod clocking, ADC, etc) but they are manageable through good design practices. Then a one-time ferrite calibration should just about do it.

    Leave a comment:


  • JoyJo
    replied
    Is it realistic to come up with an algorithm that would produce "digital ferrite calibration" based on the measurement of the current phase (dependence of the current phase on the frequency)? Or is it from the field of fantasy? Or is it possible to perform a calibration once, "remember it in the algorithm", and then make an adjustment or adjustment on the basis of the actually measured phase (in the process of operation)?

    Leave a comment:


  • Carl-NC
    replied
    Originally posted by JoyJo View Post
    I still can't understand why branded devices don't have such calibrations. The only thing is that all search coils have the same parameters and are manufactured with the same imbalances in factories and in the same technology? Only in this?
    Detectors are calibrated at the factory with the stock coil using a ferrite. This should make all detectors have the same VDI response. Beyond that, there are 2 sources of error that could affect the VDI.

    First is temperature which changes the resistance of the TX coil (copper R is +3900ppm/°C) which alters the voltage-current phase relationship (in ITMD3, this is discussed in 8.11). One way to fix this is by placing an NTC resistor in series with the coil; this will add to the absolute phase error (easy to remove) but stabilize the temperature change. Another way is to reference the demods off the coil current instead of the coil voltage. Then resistance doesn't matter.

    Second error comes from swapping coils, where an accessory coil could have a different TX phase shift than the stock coil. If you reference the demods off the coil current then this won't matter. If you reference the demods off the coil voltage then what you want to do in ensure the TX L/R time constant is within a certain specification. For a 2X bigger coil you (first order) cut the turns by sqrt(2) to maintain inductance and you increase the wire gauge by sqrt(2) to maintain resistance. But number of turns and wire gauge availability have coarse step sizes that may limit how close you can get, so some resistance padding may be needed.

    What should not matter is the null imbalance of the coil. That is, if the coil null shifts over temperature or an accessory coil is nulled to a different level, that should not affect the VDI because the phase of the null should always be 0°. It will seem to affect the phase of the RX signal as seen at the preamp, but this effect is removed by the demods and motion filters.
    Last edited by Carl-NC; 01-22-2026, 09:01 PM.

    Leave a comment:


  • moodz
    replied
    Added an iron ID channel for those pesky surface iron bits https://www.youtube.com/shorts/gcnKkPmBtng

    Leave a comment:


  • JoyJo
    replied
    I still can't understand why branded devices don't have such calibrations. The only thing is that all search coils have the same parameters and are manufactured with the same imbalances in factories and in the same technology? Only in this?

    Leave a comment:


  • moodz
    replied
    The big challenge for my work is to cancel conductive ground ( like salt ) AND ferrite simultaneously ....

    Here is a video of the results ...

    https://youtu.be/CxXo76ON9_Y

    Leave a comment:


  • moodz
    replied
    ...I agree. If I am a bit more charitable .. VDI does have its use cases. If you are searching a well searched place like a beach then you are only interested in the stuff that was dropped in the last day or so, the good targets will all be nearer the surface ( ie close to the coil ) and you will have good VDI readings.
    However my research at the moment is concentrated on deep targets and cancelling the ground / salt. I also want to eliminate all the tiny nuisance targets like lead shot and slivers of rust from decayed cans and wire. Although lead shot is similiar to small gold.

    Leave a comment:


  • Carl-NC
    replied
    Originally posted by moodz View Post
    4. Notch out things we dont want like rusty iron, foils, hotrocks etc ( ability to do task 1,2 and 3 ) without chasing crap.
    Rusty iron can easily mask a good target, and I've dug small jewelry that ID'd as foil. So if you want to eliminate the possibility of missing a good target, you use AM mode and dig absolutely every signal. But -- depending on the amount of trash, the hardness of the ground, or the time available to hunt -- this may not be practical. Maybe today you want to cherry-pick silver coins, in which case discrimination and VDI become useful tools. There is no "absolutely right," it depends on the situation.

    Leave a comment:


  • JoyJo
    replied
    That's all: homemade detectors have such a procedure: ferrite calibration. With the help of this calibration, the phase parameters of the detector are brought to the desired state: the vdi scale is calibrated. To do this, you should always have a piece of ferrite with you. It's not convenient. The whole question is to make this calibration automatic, without human and ferrite participation.

    Leave a comment:


  • JoyJo
    replied
    Originally posted by moodz View Post

    I am not sure why VDI should be the focus.
    The priority in detection tasks is as follows :

    1. Target sensitivity ( ability to detect targets small and big, deep and shallow )
    2. Ground balance / removal ( ability to do task 1 with minimal ground effect )
    3. Salt balance ( ability to do task 1 and 2 ) in salty conditions not just at the beach but where soils are conductive
    4. Notch out things we dont want like rusty iron, foils, hotrocks etc ( ability to do task 1,2 and 3 ) without chasing crap.
    5. If you can do tasks 1 - 4 ... you dont need VDI because there is only good targets left.

    Pro searchers do task 1 to 4 as a combination of experience and learning their machine really well.
    VDI is like a slot machine the pro searcher looks at the target after they have dug it up and says to themselves "waddya know ... the VDI said this gold sovreign was a ring pull ... LOL"

    anyway the bottom line is that in engineering a good detector .. VDI accuracy is way down the list in priority from an engineering viewpoint.

    You are absolutely right. Vdi is not of priority importance. But if, from possible factors, it can go beyond 0-180 degrees (or some types of targets will go beyond the scale), then they simply will not be voiced. And they won't be found.

    Leave a comment:


  • moodz
    replied
    Originally posted by moodz View Post
    ... here is a short clip demonstrating Instant Ground Balance which seems like it might be a good thing.

    https://youtu.be/pzm3iB40Adc
    ...and here is the salt response https://youtu.be/4JJUaO6ZHIk?si=HmHHzrQfoB62_ZM5

    Leave a comment:


  • moodz
    replied
    Originally posted by Aziz View Post
    Hi Paul,



    yes, I think so too. Forget VDI and Disc. It is not reliable.

    At the end, we are discriminating the targets to their own time constant (TC). This is dependent on target size, orientation and conductivity.
    So make the detector to work on heavy mineralized ground (=good ground balance). And dig every target signal.
    Aziz

    Leave a comment:


  • Aziz
    replied
    Hi Paul,

    Originally posted by moodz View Post
    .. anyway the bottom line is that in engineering a good detector .. VDI accuracy is way down the list in priority from an engineering viewpoint.
    yes, I think so too. Forget VDI and Disc. It is not reliable.

    At the end, we are discriminating the targets to their own time constant (TC). This is dependent on target size, orientation and conductivity.
    So make the detector to work on heavy mineralized ground (=good ground balance). And dig every target signal.
    Aziz

    Leave a comment:


  • moodz
    replied
    Originally posted by JoyJo View Post
    That's what I'm talking about: the parameters of coils can be very different. The physical dimension can explicitly provide better stability and adjustment.
    I am not sure why VDI should be the focus.
    The priority in detection tasks is as follows :

    1. Target sensitivity ( ability to detect targets small and big, deep and shallow )
    2. Ground balance / removal ( ability to do task 1 with minimal ground effect )
    3. Salt balance ( ability to do task 1 and 2 ) in salty conditions not just at the beach but where soils are conductive
    4. Notch out things we dont want like rusty iron, foils, hotrocks etc ( ability to do task 1,2 and 3 ) without chasing crap.
    5. If you can do tasks 1 - 4 ... you dont need VDI because there is only good targets left.

    Pro searchers do task 1 to 4 as a combination of experience and learning their machine really well.
    VDI is like a slot machine the pro searcher looks at the target after they have dug it up and says to themselves "waddya know ... the VDI said this gold sovreign was a ring pull ... LOL"

    anyway the bottom line is that in engineering a good detector .. VDI accuracy is way down the list in priority from an engineering viewpoint.

    Leave a comment:


  • JoyJo
    replied
    That's what I'm talking about: the parameters of coils can be very different. The physical dimension can explicitly provide better stability and adjustment.

    Leave a comment:

Working...
X