Announcement

Collapse
No announcement yet.

MINIDIVER (minipuls+minediver)

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

  • #46
    Originally posted by sisco View Post
    HOW?
    Hi,
    very easy.

    Find some bricks, pottery fragments, ceramics. If you can detect e.g. a cigarette box size piece of brick... you have same problem that I had on my PI detectors.

    If not, you actually are very lucky and can use your detector with lot of success finding everything metallic in that places where there is lot of ceramics too.

    You have to test with similar fragments you find in your searchfields.

    I suggest you collect some samples from various places just to use on tests at work bench with new detectors you made.

    Kind regards,
    Max

    Comment


    • #47
      Max, I want make metal detector with DISC.

      see this schematic , I need use difference frequency with difference

      delays and test output of amp and process this information for metal

      Discernment . what your suggest for these difference frequency and delay?

      for difference frequency and delay I don't Limitation.(for example can use

      10 difference frequency with 10 difference delay without any problem)

      with do this can understand this hide object gold or brick.

      so need your help for these frequency and delays.
      Attached Files

      Comment


      • #48
        Hi Sisco and thanks for pcb file.
        About gold detection is bad to heard that, but i m also shure that the problem can be fix.
        I had done clone pi and is woorking fine, but i admit that need a little touch to get a beather performance.
        I m have no idea about pic´s programing, i just copy the code for clone pi, so for this i m very curius about how to modify this open source code to get different parameters, to let my detector to catch gold nuggets.Instead my detector can reach gold, but not gold nuggets.

        Regards and keep experimenting.

        Nelson


        Originally posted by sisco View Post
        Hi nelson

        first must tell , this metal detector very good for deep and finding small

        object but have a problem , not sensitive to gold.

        I try to find way (with change delays) for this problem.

        this is PCB layout for minidiver.

        Comment


        • #49
          Hi nelson , If you have Oscilloscope I thank if you can send me waveform of

          T0 , T1 , T2 & T3 your clonePI.( pin 7 , pin 11 , pin13 , pin 14 of PIC16F873 )

          Comment


          • #50
            Originally posted by sisco View Post
            Max, I want make metal detector with DISC.

            see this schematic , I need use difference frequency with difference

            delays and test output of amp and process this information for metal

            Discernment . what your suggest for these difference frequency and delay?

            for difference frequency and delay I don't Limitation.(for example can use

            10 difference frequency with 10 difference delay without any problem)

            with do this can understand this hide object gold or brick.

            so need your help for these frequency and delays.
            Hi,
            this is the most difficault part for a PI: discrimination !

            Many claimed it's possible...in a reliable way... but, untill now, nobody realized in a good way as I know.

            The most advanced attempt is PulseDevil by Dave Emery... I don't know results about... and advancement of project.

            You can see in many detectors (e.g. Lorentz or PulseStar serie) that object is discriminated by a measure of its resistivity (or conductivity... that at the end is same thing reversed).

            Way to do so is taking some samples in early phase of signal decay just right after the first delay ... then compare them (by formula inside MCU)with known responses from known objects made of various metals and with some background level from a later (or more later) sample(s).

            I haven't the right data but remember that there was a german pubblication about those values, a book or something.

            You can also avoid the pubblication and find your way but have to collect data for signal responses for various metals. Not easy to do.

            Best regards,
            Max

            Comment


            • #51
              PD3200 was a PI detector with very good discrimination between ferrous and NO ferrous. As said KT315 (if i remember right) it used about 20 parameters to do the discrimination.

              Comment


              • #52
                Originally posted by Geo View Post
                PD3200 was a PI detector with very good discrimination between ferrous and NO ferrous. As said KT315 (if i remember right) it used about 20 parameters to do the discrimination.
                Can send me PD3200 HEX file?

                Comment


                • #53
                  Ok, when i have the time i ll try to dothat.
                  In advance, many thanks

                  Nelson


                  Originally posted by sisco View Post
                  Hi nelson , If you have Oscilloscope I thank if you can send me waveform of

                  T0 , T1 , T2 & T3 your clonePI.( pin 7 , pin 11 , pin13 , pin 14 of PIC16F873 )

                  Comment


                  • #54
                    Originally posted by sisco View Post
                    Can send me PD3200 HEX file?
                    I have not the full version HEX File. I have the demo that it can't discriminate .

                    Comment


                    • #55
                      I know , if can find original sofware easily why must tired us for find this.

                      (for find best freqeuncy,delay,... I test more than 200 difference timing to

                      now but only near 10% of this timing answer)

                      all this software you can find in internet is demo and can't read original HEX

                      file on microcontroller , you know why .

                      SO MUST STEP BY STEP AND TRY AND TRY WITH HELPING US .

                      near seven month I member this site , I don't see any industrial metaldetector and when member this site don't know anything

                      about PW,DELAY,INTERDELAY,.. (metaldetector working) ,if don't believable for you can see my funny firsts questions.

                      I need your help , idea and information.

                      Comment


                      • #56
                        nelson , I am wait.

                        Comment


                        • #57
                          SISCO!

                          Hi Sisco,

                          Where are you at the moment? You have been silent recently...

                          I made a Minediver-2 with original parts. It is very stable and detect a soft drink can (330ml) 1m under the soil and a sheet 50cm * 50cm at 1.8m by 1m coil !!!

                          Only problem with it is consume.... 450mA!


                          Regards!

                          Comment


                          • #58
                            Originally posted by sisco View Post
                            Max , your idea about timing , I want first make new device for test your

                            idea but think and decide first test this timing on my minipuls.

                            so erase minipuls ATMEGA8 and programmed by new program (1KHz ,100us

                            PW ,15us , 45us first delay , 200us interdelay and 45us second delay) and

                            test , what you think ?

                            YES this work and I can detect GOLD with this timing.

                            this is my programm writed on ATMEAG8.

                            evrey step =3.75us for example A = 27 mean this time is 101.25 us (IN THIS TIME MOS-FET IS ON)

                            $regfile = "m8def.dat"
                            $crystal = 8000000
                            Config Timer1 = Timer , Prescale = 1
                            Stop Timer1
                            Config Portb = Output
                            Config Portd = Output
                            Portb.1 = 0
                            Portd.6 = 0
                            Portd.7 = 0
                            Dim A As Word

                            Startline1:
                            Start Timer1
                            A = 0
                            Portb.1 = 1
                            Do
                            A = A + 1
                            Loop Until A = 27
                            Portb.1 = 0
                            A = 0
                            Do
                            A = A + 1
                            Loop Until A = 4
                            A = 0
                            Portd.6 = 1
                            Do
                            A = A + 1
                            Loop Until A = 12
                            A = 0
                            Portd.6 = 0
                            Do
                            A = A + 1
                            Loop Until A = 53
                            A = 0
                            Portd.7 = 1
                            Do
                            A = A + 1
                            Loop Until A = 12
                            A = 0
                            Portd.7 = 0
                            Do
                            A = A + 1
                            Loop Until A = 158
                            Stop Timer1
                            Goto Startline1


                            TIMING:
                            Frequncy = 1001.5 Hz
                            PW(ON PULSE) = 101.25us
                            delay= 15us
                            first delay = 45us
                            interdelay = 198.75us
                            second delay = 45us
                            OFF PULSE = 592.5us

                            FOR 1000HZ:ON Pulse is 100us so OFF pulse must 900us calculate = (15us+45us+198.75us+45us)-900us =~595us

                            Hi Sisco
                            why every step takes 3.75us
                            does not ATMEGA8 works in 8 MIPS (milion instruction per second)
                            does not it mean each step takes 200ns.
                            can you explain please

                            Comment


                            • #59
                              aziz abi bunu oku

                              bu devre ayrımlımı hex dosyası full mu pı-111 ile aynımı birde sina-madar arabın

                              Comment


                              • #60
                                Hello

                                Demo hex of PD3200 converted ASM by a program.

                                Maybe Someone try modify to add Discrimination Function to Program.

                                Best Regars
                                Erol
                                Attached Files

                                Comment

                                Working...