Announcement

Collapse
No announcement yet.

PICKINI V4 - an easy to build, self adjusting PI detector

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

  • Hiya Goaty,,,,Nice to hear you made a workng unit,,,,,I know what you mean about the ''Impatience'' game,,been there, done that,,Lol. Hopefully when your new SMD parts arrive you'll have had the chance to work out what's what with the present board and then etch a new pcb and be able to apply your new found results to that one knowing everything will be perfect at first 'switch-on',,,I love these little pickinis,,I've made quite a few now and there all still going great (Thanks again Bernard!),,,I'm still yet to etch my first SMD Pickini though but I'm busy at present with tuning some DD Coils and swapping parts out of my Mirage's so I can experiment with them. Good luck with your results and keep us posted,,,Regards,,,Marty

    Comment


    • Originally posted by F117 View Post
      If you programmed the 4.2 hex file, the comparator slicing level is influenced by the sensitivity setting. It is normal that you can adjust it out of the range of the analog flyback pulse, resulting in the error tone. Make sure the potmeter voltage goes from 0 to 5v and not the other way round. Turn it up until the normal tone turns into the error tone and then down again until you get detection tones again. This would be the best sensitivity setting.
      So, everything appears to be normal.
      Hi Bernard
      The sensitivity pot range seems OK but the point at which the detector behaves normally is very narrow (if at all some times!). I am using a variety of coils which have all worked successfully on other pickinis
      I have posted my voltages below and, as you can see, some of them are way off. Little wonder the auto tune is struggling. I think I programmed the pic with vers 4.2 but at the time of doing it I was more concerned with getting the program into it as I had not used the programmer for a long time and this was the first time using win10 on a virtual machine in a Linux computer and having to concentrate on getting the USB to work! (After many hours of work my head was full!)






      U1 - PIC16F1824 SMD Vers
      PIN 1 : 5.0V 5.0V
      PIN 2 : 2.7V 3.6V
      PIN 3 : 1.2V - sensitivity potmeter 2.1V
      PIN 4 : 5.0V 4.99V
      PIN 5 : 4.7V 4.75V
      PIN 6 : 0.1V 0.01V
      PIN 7 : 0.0V 0.00V
      PIN 8 : 3.7V 4.6V
      PIN 9 : 3.7V 4.6V
      PIN 10 : 2.7V 3.7V
      PIN 11 : 0 ..5.0V – audio -
      PIN 12 : 2.8V 2.87V
      PIN 13 : 2.0V 1.52V
      PIN 14 : 0.0V 0.00V

      IC4 - LM318 opamp
      PIN 1 : 9.5V 0.01V
      PIN 2 : 6.8V 9.00V
      PIN 3 : 6.8V 8.98V
      PIN 4 : 0.0V 0.00V
      PIN 5 : 4.8V 0.01V
      PIN 6 : 7.4V 8.99V
      PIN 7 : 11.9V 12.35V
      PIN 8 : 1.4V 0.00V



      PS Sorry the table did not turn out too well - I cut and pasted from another doc.



      @Marty – Re board making, I may have mentioned before that I use a dry negative resist film which works quite well. I make my transparencies by printing onto thin wrapping type tissue paper with a laser printer then oiling it with cooking oil to make it translucent. I have a primitive light box (cardboard carton) with strips of UV leds for exposure and use a washing soda (Sodium carbonate) solution as a developer so no nasty chemicals. So the gear is pretty basic but it does a reasonable job.

      Comment


      • Hi Goaty,

        The DC values you measured look relatively normal.
        It would be very interesting to see the flyback pulse on a scope at the input of the comparator (pin 8 and of the controller).
        I have posted my voltages below and, as you can see, some of them are way off. Little wonder the auto tune is struggling. I think I programmed the pic with vers 4.2 but at the time of doing it I was more concerned with getting the program into it as I had not used the programmer for a long time and this was the first time using win10 on a virtual machine in a Linux computer and having to concentrate on getting the USB to work! (After many hours of work my head was full!)
        I also use virtualbox with ubuntu, running Win7 to control the Pickit3 programmer. You can select the USB devices at the bottom menu: machine / devices /USB ( or something like that, don't have it in front of me right now...). There you select the programmer. You need to do this each time you restart the virtual machine. I haven't found a way yet to save this setting in virtualbox.

        With the build I have v4.2 running here, the sensitivity range is quite large, not from 0 to 5V, but something like 1V to 4V at least. When you go too high and then return until you get the normal signal again, that is where you have the highest sensitivity. Doing this indoors may lead to a lot of chatter. When you turn down the sensitivity this noise will decrease and possibly disappear, but your sensitivity will be a lot less.

        I suppose you did not change anything to the project settings - like enabling the MCLR = reset functionality or anything ?
        Another thing to double check is the polarity of the electrolytic capacitors. Especially the signal coupling C9 - but also C1 and C12 are critical.

        If you say the coils worked on other Pickinis, they should also work on an SMD version.

        Do you have a scope available ?

        - Bernard

        Comment


        • Hi Bernard


          Thanks for your reply.
          I have checked the polarity of the electros and they all seem to be correct but it is a possibility that one or more could be leaky especially since I could not find a stable spot for the sensitivity pot when I powered it up today. I was intending to put the CRO on it but gave up when I could not stop it bleeping and carrying on!
          BTW, I did not change any of the settings so it is not likely to be that.



          In regard to using Mint, it’s good to hear you are a convert too. Virtual box seems to be a good option for the few occasions that Win is needed and I find that I am slowly getting more accustomed to using command lines in Terminal in Linux and am starting to enjoy that aspect of it as well as using the GUI. As a matter of fact, the reason for my tardiness in replying to you is that I got caught up trying to install an UPS monitoring program in Linux for my newly acquired UPS. The program which came with the new UPS is quite good except that its instructions were rather poor, having lost a lot of detail in the translation from Chinese. It took most of the day and several calls to the supplier to get it up and running but I got there in the end.


          Anyway, in regard to the SMD Pickini project, I will get back with more info once my missing components arrive.


          Regards
          Goaty

          Comment


          • Still waiting for components but in the meantime I’ve been playing around with the SMD Pickini board over the last couple of weeks (when time permits) and have still been unable to locate the cause of the instability with the auto tuning.
            No amount of adjusting the sensitivity pot seems to be able to stabilise it. I have tried several coils which work OK with the original Pickini board, tested it outside away from most interference and checked all over the board with the multi-meter but to no avail.

            Back in post #812 I listed my voltage readings against what they should be but when I uploaded the table it lost the column formatting and is not very clear to read – mine are the RH figures of each pair.
            It appears that the output of the LM318 is too high giving 4.6v on pins 8 & 9 of the pic instead of the original 3.7v. I feel sure this is closely related to the problem but can’t see why or how.
            While I think I am OK with the basic principles of this circuit, I am still struggling to come to grips with the finer details (Old dogs and new tricks!) so any suggestions would be much appreciated.

            Comment


            • The DC offset of the opamp is adjusted by the circuit around Q3 and controlled by the DAC output = pin 13 of the controller.
              The output of the opamp is divided by 2 and fed to pin 8 and 9 of the controller. Make sure that these 2 pins are shorted.
              One is the ADC input that is used for this auto DC adjustment after startup: the "steady state" DC level is measured after the flyback pulse and the DAC output is adjusted accordingly.
              The other input is the comparator input that is used to measure the pulse width.
              If seems that the automatic DC offset is not working in your case. This probably results in a relatively long adjustment phase after startup and ends with some extreme value that results in a too high DC offset. If you have a DC voltmeter, you can measure the DAC output that performs successive approximation after power on - pin 13 of the controller or R22 = 10 Ohm to the base of Q3.
              After setup, the collector voltage of Q3, going to the noninverting input of the opamp (pin 3) should be around 8V.

              Comment


              • Assuming you have the genuine LM318 (fake chips are always in the mix nowadays), Maybe replace C1 and C12 with other capacitors, those caps might not be best quality.

                Comment


                • Hi Bernard
                  Thanks once again for your assistance.


                  I have followed your suggestions and made some voltage measurements with the following results-


                  The base voltage of Q3 starts off around 0V-0.5v depending on residual charge in the caps and quickly climbs to 1.5V – 1.65v with a couple of minor fluctuations when power is applied. It settles at either of these two voltages at the end of the auto-tune period.


                  Pin 3 of the LM318 settles at either 8.4v or 8.9v


                  The auto-tune period takes around 10secs.


                  @dbanner


                  Assuming you have the genuine LM318 (fake chips are always in the mix nowadays), Maybe replace C1 and C12 with other capacitors, those caps might not be best quality.




                  I heartily agree with your comments and plan to pull these components as a last resort. I have been putting this off as, being SMD devices, they stand a good chance of being cooked in the removal process. Using components from China adds an extra degree of difficulty to building projects but being 70km from the nearest component retailer or adding $7au postage to the cost of even small local purchases often has to be taken into account

                  Comment


                  • Some success today - found the 470R chip resistor R2 had gone open circuit and replaced it. Now I can get it to work by adjusting the sensitivity pot after the auto-tune has completed its procedure but the range is very limited and still unstable. The smd BC848's for Q3 arrived today but fitting one made no difference. Tomorrow I will check some waveforms with the scope and then most likely swap out the LM318. Still waiting for the pack of chip resistors to arrive. For now I plan to check out the New Years Eve fireworks. HAPPY NEW YEAR TO ALL!

                    Comment


                    • happy new year, thanks for all F117

                      Comment


                      • @Goaty
                        but the range is very limited and still unstable
                        Maybe it is picking up a lot of indoor noise?
                        When I do measurements on the detector with the scope nearby, its backlight inverter introduces a lot of noise.
                        You could turn the sensitivity pot down until you get the error sound and then slightly up. This should be the least sensitive setting. If you really want to test it you should take it outside away from EMI.

                        @Boadil: All the best in 2020, including good health and great finds !

                        Comment


                        • Hello dear F117! I read the whole topic, but did not find the information. My question is --- why is this done? Thanks!
                          Click image for larger version

Name:	2020-01-10 00 10 15.jpg
Views:	1
Size:	90.2 KB
ID:	356252

                          Comment


                          • Originally posted by SWL View Post
                            Hello dear F117! I read the whole topic, but did not find the information. My question is --- why is this done? Thanks!
                            [ATTACH]49112[/ATTACH]
                            Common method when one does not have the R values needed or wished to reduce the number of different values.
                            In this case wanted 20 Ohms but only had 10 Ohm resistor. So simply put two in series.

                            Comment


                            • I realized ... I thought it was a special trick in the scheme)))

                              Comment


                              • @Bernard
                                “You could turn the sensitivity pot down until you get the error sound and then slightly up. This should be the least sensitive setting. If you really want to test it you should take it outside away from EMI.”
                                Hi Bernard,
                                Sorry about taking so long to get back to you but we’ve had a lot of other things going on around here.


                                I tried your suggestion again about moving away from interference but it still made no difference.
                                I can not fully stabilise it with any setting of the Sensitivity pot. It just gets frustratingly close at one point.


                                I’ve dragged out one of my original Pickinis to make comparative measurements of voltages and waveforms but got sidetracked making a light shield for the CRO to try to improve the quality of the screen shots.


                                I’m also still impatiently waiting for my order of SMD resistors to arrive from China. Tracking shows that it got to Aus around Christmas but there the trail goes cold. My guess is that it got held up/lost in Customs or by Australia Post. Of course, of all of the orders I made around the same time, the one I particularly need is the one that gets lost! It’s a good thing that I’m a patient person .



                                @FSB
                                I also puzzled over this but came to the conclusion that the extra resistor was used as a jumper for the single sided board layout. There is also a similar arrangement with R14 and R24 going to pin 3 of the opamp.

                                Comment

                                Working...
                                X