Announcement

Collapse
No announcement yet.

PICAXE Pinpointer

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

  • PICAXE Pinpointer

    Hi All

    This is my first post here, so apologies if the quality of the info is not up to scratch :-)

    I've been looking about for a pinpointer probe that was fully automatic, and wouldn't break the bank.
    Sadly, I couldn't find anything that was fully automatic (like the Garrett pro pointer) - no pots or adjustments, so have resorted to rolling my own. I had a good look through the forums before posting but didn't find anything.

    This project is nothing original really, just a fairly standard colpitt's oscillator strapped to a picaxe microprocessor (picaxe is programmed in basic). I've used various flavours of picaxe over the years and like the easy way you can quickly lash up a project without resorting to buying a full blown development system (you can get up and running easily with their USB in-circuit adaptor - or make your own - http://www.picaxe.com). Above all, the picaxe is cheap (I mean REALLY cheap, the 08 device is only 1.80 GBP!)
    At boot-up, the processor measures the oscillator frequency and stores its 'calibrated' value (it counts the number of oscillator pulses in a fixed gate time). If metal is detected, the oscillator changes frequency then if it's over a threshold value, it beeps - that's essentially it. No bells or whistles, it doesn't monitor battery voltage, light LEDs, tweet the results, record it's GPS location or flash a big light in the hole.

    Sensitivity is about 20 to 25mm on a UK penny (about the size of a US cent) - I would have like a wee bit more, but this is fine.

    I struggled to find a decent enclosure for the electronics, so ended up rolling my own again. The box is just layers of 3mm scrap perspex stuck together - again, not original - I cut all the layers one evening with a fretsaw and file (that would be sad, I have a laser cutter that I built :-) I also cut a foam gasket that seals the lid - the hole for the piezo sound is masked with some mylar film stuck to the back.

    I've attached a couple of pix of the project, the source code for the picaxe and a rough schematic - no PCB, it's easily done on veroboard - if anyone wants to produce a PCB, feel free !

    I'd be interested in anyone's thoughts on increasing sensitivity.

    Cheers

    Neil

    PS I would have attached all the relevant info, but it seems I am not allowed to send attachments - do you require a first post ?

  • #2
    You'll have to get used to this forum's method of attaching things. There is no pics you mentioned here. The attaching thingie allows only a certain number of formats, and if it is not supported just zip it and it will go.

    Comment


    • #3
      Hi

      No, specifically, it says I am NOT allowed to post attachments.
      I'm assuming that at some point, that will change - in which case, I'll post them then
      Meanwhile, I guess you'll have to wait

      Cheers

      Neil

      Comment


      • #4
        Hi

        Seems to work now, you must need to have made one post first - there was nothing in the forum FAQ about it 'though.
        Here are the attachments ...

        Cheers

        Neil
        Attached Files

        Comment


        • #5
          Nice Job Neil

          pinpointers have been a bit of a favourite of mine, I've made a few
          my most recent is here http://www.geotech1.com/forums/showthread.php?t=19005

          bunching the windings all towards the end did seem to help with distance
          In the video I was using a US cent and could get 5-6cm
          Power is very low and works well with 2 x AA
          Only negative is the probe requires movement to detect, a static probe would be much better

          good fun though

          Comment


          • #6
            EXCELLENT JOB!!

            Comment


            • #7
              MalishFm russian PP

              This is Eddy's pinpointer I found on russian forum.
              http://translate.google.com/translat...46d607d4668936

              http://www.youtube.com/watch?v=t5ck9LV0D3o&feature=plcp

              There is also a second version (improved?) I haven't tried yet
              http://md4u.ru/forum/viewtopic.php?f=8&t=3977

              Though no source code is available nor author the replied to mail.

              Comment


              • #8
                Hi
                @stefan
                I didn't see these, probably because my Russian isn't too good :-)
                I like the second version, the multivibrator may be a better solution - more of an 'unstable' oscillator - probably pull off frequency more. I'll maybe give it a try tonight.
                Thanks for that.

                @silverdog
                I tried various coil setups - pile wound on ferrite, air , in line - to be honest, there was next to no difference between them. Thanks.

                This FM system is very stable though (or it can be if the 'threshold 'is set high enough).

                Cheers

                Neil

                Comment


                • #9
                  Originally posted by igull View Post
                  Hi
                  @stefan
                  I didn't see these, probably because my Russian isn't too good :-)
                  I like the second version, the multivibrator may be a better solution - more of an 'unstable' oscillator - probably pull off frequency more. I'll maybe give it a try tonight.
                  Thanks for that.

                  @silverdog
                  I tried various coil setups - pile wound on ferrite, air , in line - to be honest, there was next to no difference between them. Thanks.

                  This FM system is very stable though (or it can be if the 'threshold 'is set high enough).

                  Cheers

                  Neil
                  .......can have errors....made it between 2 beers... ... if you spot errors please tell ( or other adjustemts)

                  Now the second from the two beers..

                  Best regards.

                  Ap
                  Attached Files
                  Last edited by ApBerg; 05-15-2012, 10:17 PM. Reason: error

                  Comment


                  • #10
                    Originally posted by ApBerg View Post
                    .......can have errors....made it between 2 beers... ... if you spot errors please tell ( or other adjustemts)

                    Now the second from the two beers..

                    Best regards.

                    Ap
                    Thanks ApBerg, all we need now is a source code hope someone posts one on here, wont hold my breath though.

                    Regards

                    Comment


                    • #11
                      Originally posted by satdaveuk View Post
                      Thanks ApBerg, all we need now is a source code hope someone posts one on here, wont hold my breath though.

                      Regards

                      Hello Dave,

                      Think that Neil has put the source code under the large photo ? ...the Sprint file can have errors...I have not build it !

                      Best regards.

                      Ap
                      Attached Files

                      Comment


                      • #12
                        Hi Ap

                        Ok on the PCB, that was quick work!
                        Looks ok, the programming connector doesn't really need to be on the board anyway - although it's useful for debugging/changing the firmware. Its been a couple of years since I used eagle seriously - its amazing how easy you forget (age might be a reason too of course :-)

                        @satdave
                        As Ap said, the firmware is attached to my post - it's free to use. Programming is extremely simple, just need a usb/serial interface that I mentioned in the post. Picaxes are easy to use for other jobs too - just don't get sidetracked LOL

                        Tried the astable oscillator on the russian probe, no joy - could barely get it to oscillate. I see there have been some changes to the osc - including using the one from the minimax. You can almost transmit to Oz with that one LOL

                        Cheers

                        Neil

                        Comment


                        • #13
                          Originally posted by ApBerg View Post
                          Hello Dave,

                          Think that Neil has put the source code under the large photo ? ...the Sprint file can have errors...I have not build it !

                          Best regards.

                          Ap
                          Thanks AP and Neil hadnt noticed the source code
                          regards

                          Comment


                          • #14
                            To pic or not to pic...

                            Originally posted by satdaveuk View Post
                            Thanks AP and Neil hadnt noticed the source code
                            regards
                            Can any of you boffins write this code to suit Pic 12f675? or similar.
                            I dont have a picaxe cable but I do have a pic programmer.
                            Cheers
                            Regards John

                            Comment


                            • #15
                              Hi John
                              While the chip is a pic, it comes with a bootloader already in there when you buy it.
                              I'm not sure if the 'axepad' software can output the hex code to a file - I'll check and get back to you. I no longer have my PIC programmer, so can't help - one of the reasons I went on to picaxe, it's just so quick and easy - the programming cable is only 9.99 gbp - the software is free and the chip is 1.50 gbp, so for 11.50 you can be up and running!
                              Chers
                              Neil

                              Comment

                              Working...
                              X