Announcement

Collapse
No announcement yet.

ID based ground balance for PI

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

  • ID based ground balance for PI

    I take two successive samples, TargetS and IdS. A level baseline TargetBase is created by low pass filtering (dynamic PI). The ID is the ratio TargetS/IdS. An ID baseline IDBase is created as the ratio of the low pass filtered versions of TargetS and IdS.

    A target temporariliy raises TargetS above the baseline TargetBase. The signal level is TargetS - TargetBase and it triggers a target signal, however, it is only accepted if its ID is different from IDBase.

    Two coins placed under a magnetically responsive tile:

    Click image for larger version  Name:	a.jpg Views:	0 Size:	47.1 KB ID:	425354

    https://youtube.com/shorts/rbP85u1VJ...EDSCm6-d6b0pEK

  • #2

    Comment


    • #3
      Well done Teleno! Do you have to ground balance the detector or is it taken care of in your filters?

      Comment


      • #4
        Originally posted by Altra View Post
        Well done Teleno! Do you have to ground balance the detector or is it taken care of in your filters?
        You just move or hold the detector at normal working distance above ground until the beeping stops, then it's balanced.

        It takes some time cause the ID baseline filter updates slowly, so I've added a button that updates faster when you want to balance. For the impatient.

        Comment


        • #5
          Thanks, if you did the same test as in the video and then put a third coin in the grass, What would happen as you scan from the tile to the coin in the grass?

          Comment


          • #6
            Originally posted by Altra View Post
            Thanks, if you did the same test as in the video and then put a third coin in the grass, What would happen as you scan from the tile to the coin in the grass?
            I've just tried it and the coin in the grass is detected normally, then back to the tile and the other 2 coins were detected too.

            The behaviour is expected cause the ground ID is memorized, while the coin IDs are different. Only the ground ID is ignored.

            Comment


            • #7

              Comment


              • #8
                A test with a 0.7g (11 grain) gold nugget slightly above the center of the tile and a 22kt gold chain near the top left corner.

                Click image for larger version

Name:	gold_test.jpg
Views:	300
Size:	183.0 KB
ID:	425545




                Comment


                • #9
                  This GB seems realy stable. After 15 minutes of operation the detector was still balanced.

                  MCU is Atmega 328P.

                  Comment


                  • #10
                    Excellent work congratulations​



                    Comment


                    • #11
                      Originally posted by Emersonpaz View Post
                      Excellent work congratulations​
                      Thank you.

                      This method stores ground measurements at different heights. Samples are collected by "pumping" the coil.

                      This allows a much smaller threshold than the traditional PI ground balance of subtracting a later weighted sample, so it's more sensitive. The depth penalty is less and none for targets outside the hot area. The "holes" are smaller and only affect one height value, no target is fully cancelled.

                      Any commercial PI out there could benefit with a software update. I'm open to business deals

                      Comment

                      Working...
                      X