Announcement

Collapse
No announcement yet.

My take on the HH2

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

  • Originally posted by 6666 View Post
    I have been trying, but my usual supplier does not carry that chip, so been trying to source one at decent price, postage really kills business here in Oz, would that hex go into another chip ?
    No, the hex has configuration words set and some other chip specific settings.
    The PIC12F1501 has a NCO module that other PIC's do not have. This family includes the 1501/3/7/8/9 which just have more memory and number of pins so any of these will work.
    But the source code will need a few changes to indicate exactly which PIC the code is for and then re-build the code.
    I use MPLAB v8.92 for these PICs (this IDE is still available for Microchip).

    Originally posted by Polymer View Post
    Wow, this looks great waltr. What sound "profile" does it have?
    I am far far away from getting a pic programmer ... still trying to understand simple analog PI stuff.
    Working on better / more informative sound is a field that is very much worth pursuing I find.
    With the HH2 the audio frequency goes the higher tones for low conductive (short TC) targets and a lower tones for high conductive (long TC) targets.

    Have you come across these specialist IC's yet? I find them very interesting, quite out of the box and relatively new to the market.

    http://www.alfarzpp.lv/eng/sc/application.php
    I have come across those parts when I was looking for a Match transistor pairs to build a Log converter amp.
    I tend not to use specialized chips.

    They do make equivalents of some older very popular parts like the LM194 matched NPNs so should be a good source.

    Comment


    • Good news today I found a supplier and they are in the mail,

      Comment


      • Wow that's a great project waltr with high level of detail in theory of operation and construction!!Wanna try this build,as I said before HH was the detector that drove me hear...Very elegant work with the PIC you ve done,is there a freeware pic programmer I could use?

        Comment


        • Originally posted by mushaba View Post
          Wow that's a great project waltr with high level of detail in theory of operation and construction!!Wanna try this build,as I said before HH was the detector that drove me hear...Very elegant work with the PIC you ve done,is there a freeware pic programmer I could use?
          There are freeware PIC programmers but for older PICs and not supported under Microchip's MPLAB IDE.

          I use either the PICKit2 for older (but too old) PIC and the PICKit3 for newer PICs.
          These are not too expensive and work well.
          https://www.mouser.com/ProductDetail...iWtY5TuA%3D%3D

          Thanks for the comments on my HH project.
          When I started studying detector circuits the first thing I saw was all those timing chips and said a PIC can do all the timing.
          This then allowed very easy experimenting with different timing and allowed doing the three sample GEB method without any hardware mods.

          Comment


          • Found this programmer
            [8,80?]Geekcreit? K150 ICSP USB PIC Automatic Develop Microcontroller Programmer Arduino Compatible SCM & DIY Kits from Electronics on banggood.com
            https://banggood.app.link/QSqmz8JkYW

            It's affiortable and should support the 16f88..Will buy one as I want to build a HH2..My worries that I've never used PIC's before and don't know what software to use with this..keep on searching.

            Comment


            • Originally posted by mushaba View Post
              Found this programmer
              [8,80?]Geekcreit? K150 ICSP USB PIC Automatic Develop Microcontroller Programmer Arduino Compatible SCM & DIY Kits from Electronics on banggood.com
              https://banggood.app.link/QSqmz8JkYW

              It's affiortable and should support the 16f88..Will buy one as I want to build a HH2..My worries that I've never used PIC's before and don't know what software to use with this..keep on searching.
              Should work but as in their description ensure the driver runs on your PC before buying.

              I use Microchip's MPLAB 8.92 for the 16F88 code for the detector. It is available directly from Microchip here:
              https://www.microchip.com/developmen...nloads-archive

              The latest is MPLAB X v5.10 but I have not tested if this builds my code properly yet. One reason not to use v5.10 is it does not support the PICKit2 programmer which I prefer for the 16F88.

              But MPLABs can be installed on a PC without issues. I do use the X v5.10 version for 'C' code on a PIC32.

              I also have a thread on code in the "programming" sub-forum so that thread is a good place to ask about specifics on using PIC's and getting help on my code. I have planned to go into details on how the code works so if you ask questions there I will answer.
              https://www.geotech1.com/forums/show...etector-timing

              Comment


              • Originally posted by mushaba View Post
                Found this programmer
                [8,80?]Geekcreit? K150 ICSP USB PIC Automatic Develop Microcontroller Programmer Arduino Compatible SCM & DIY Kits from Electronics on banggood.com
                https://banggood.app.link/QSqmz8JkYW

                It's affiortable and should support the 16f88..Will buy one as I want to build a HH2..My worries that I've never used PIC's before and don't know what software to use with this..keep on searching.
                "It may can not compatible with WIN8, because the compatibility of WIN8 is not so good. Not compatible with WIN10"

                Comment


                • Just back from a vacation in Rhode Island USA. Did a bit of beach detecting and found over $9 in coins and a 3.2gm 10K gold ring.

                  The beach had areas with Black sand which drove my pin pointer (Teemo's design) nuts with constant falsing. My PI detector with the GEB set to 90usec did not false and allowed me to find many coins that had been in the sand for a long time. The coins were very thin due to being tumbled in the sand. Seems these areas were avoided by other detectorists using detectors that could not handle the black sand.

                  I think this is proves that the 3-sample GEB method does work to eliminate 'hot' ground.

                  Comment


                  • After build quasar, fm3, tgsl, i think i need to go back to Pi for deeper reason. Im often go to the forest/jungle with my team, and i see there is no metal trash there, its good for Pi i think, let me try build this HH2, in my spare.
                    Is there all in one package file for the project?

                    Thanks,
                    Arief

                    Comment


                    • Originally posted by ripsdevala View Post
                      After build quasar, fm3, tgsl, i think i need to go back to Pi for deeper reason. Im often go to the forest/jungle with my team, and i see there is no metal trash there, its good for Pi i think, let me try build this HH2, in my spare.
                      Is there all in one package file for the project?

                      Thanks,
                      Arief
                      No one package.
                      I also didn't post the gerbers files of the main PCB or the PIC processor PCB if my memory is correct. I can do that if requested.

                      Do go through this thread carefully as there are mods from the original posting. Also there are newer PIC code versions that does GEB/high-low conductor detection.

                      Comment


                      • One side pcb layout would be help , one layer etching is possible for me. And it would be great if all the mod is applied on the pcb, i need to read the remain pages.

                        The problem with our soil is high vulcanic mineral, even mine clap gm1000 is wasted here

                        Comment


                        • Originally posted by ripsdevala View Post
                          One side pcb layout would be help , one layer etching is possible for me. And it would be great if all the mod is applied on the pcb, i need to read the remain pages.

                          The problem with our soil is high vulcanic mineral, even mine clap gm1000 is wasted here
                          I would not do this PCB one sided.The nearly solid ground plane and Stared power traces are important.
                          I did post pdf's of the two PCB sides so look at them.

                          I haven't run into very mineralized soil (the beach black sand is all I've run into) so unsure how well the GEB will work where you are.
                          No one else seems to have tried the three-sample GEB method so not tested in very bad soil.

                          Comment


                          • Hi waltr,how much voltage should be on input of U7?
                            For osc of 7660 you use Pulse rate or pulse?
                            What type filter is better on outside 5534?

                            Comment


                            • Originally posted by saba View Post
                              Hi waltr,how much voltage should be on input of U7?
                              For osc of 7660 you use Pulse rate or pulse?
                              What type filter is better on outside 5534?
                              U7, the lm78L05, has about 10V from the 7660 (U9). An LM78L05 has a drop-out of about 3V so input needs to be 3V higher than 5V output or >8V but as high as 30V (see LM78L05 data sheet).

                              For U9 I now use the 12V version, ICL7660A which has a 12V input so the series zener diode is not needed and replaced with a wire.
                              The Zener diode 'option' was for the non- "A" type 7660 which has a Maximum input of 10V.

                              I use the 'pulse' signal from the PIC micro controller which is the same signal the switches the TX MOSFET.
                              The 7660 then runs at half the TX PPS rate. Idea for the 'pulse rate' input was the run a signal in the PIC that ran at twice the TX PPS. This was never tried in the PIC code.
                              This does works if the PIC runs at 5V but not if the PIC is run at 3.3V.

                              I ended up with no filter on the 5534 output. Cap not installed and a low Ohm R in series to integrator switches (<100 Ohm).

                              The original HH and my version allowed for experimental mods. The PCB was designed with places for these optional parts since it is much easier to not install or install a wire than to cut PCB traces to add parts.

                              Are you building this version of the HH?

                              Comment


                              • i made the pcb, out of curiosity i want to test it but at the input of the u7 I only read 6.7 volts.
                                Do you use MCP 604?

                                Comment

                                Working...
                                X