Announcement

Collapse
No announcement yet.

VDI-RODERICO

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

  • hello roderico presenting my modification of IDX I wanted to leave the analog RX generator and RX U1 U2 circuits, as well as U3 U4 and U5 keys, and replace all remaining blocks with a microcontroller

    Comment


    • I did a test some time ago with a similar idea but with a simpler circuit, i.e. half idx and the discrimination and audio with the microcontroller (with a buzzer), the problem is that to minimize the latency you would need to use the first x, y values for turning on/off the speaker and this makes the audio signal even less reliable. The only advantage is that is very small and compact but performance is much worse.

      Comment


      • I was thinking of creating something similar to Fortuna M there are two analog tracks X and Y but I lack the third X+ and static AllMetal

        Comment


        • maybe another microcontroller. PIC18F4520 easy availability and affordable price

          Comment


          • it's not the microcontroller, if you want to test it I can upload the firmware but it only works with X and Y channels (not X+)

            Comment


            • if not PIC18F4520 then maybe another microcontroller will be important availability and favorable price

              Comment


              • scrungy_doolittle already suggested to use PIC24 and I think he is trying to do something similar, i.e. to move some of the detector features to the microcontroller. I'm proposing something more simple, e.g. to use the PWM module to generate a beep for positives and another beep (with different frequency) for negatives and thus replace all the audio stage if the latency problems could be solved...

                Comment


                • it will be good if the microcontroller does as much as possible, i.e. it will eliminate all potentiometers and switches and make a sound,
                  adjustable low tone mute for negative indications, PIC24 family microcontrollers have low supply voltage up to 3V6, but this is not a problem,
                  I care more about the behavior of the TX generator in a system with its own resonance

                  Comment


                  • no need to change the pic for testing, you only need to move the backlight control to the open drain (RA4) which is not used and then connect a buzzer to RC2, I have modified the last schematic to show how it would look like, what display are you using?
                    Attached Files

                    Comment


                    • I use displays with the KS0108 controller for me, it is clear that I can change the backlight to control the speaker

                      Comment


                      • this firmware is only for testing, I renamed to v3 because it is not backwards compatible with v2 but it is v2.1+buzzer code, you would only need to disconnect your speaker and connect a buzzer to pin 13, R16 should be 1W or greater than 330R. The main issue is the bad performance of the buzzer for locating targets and it would be good if you could test it in the fields. You can select the vdi range where the buzzer will be enabled, e.g. from -45 to 90, the frequency for VDI+ and VDI- and the duty cycle. Currently it is set for a 32R speaker, if you need the buzzer to be very loud you would need to set VDI+ to the resonance frequency of the buzzer e.g. 2.4KHz and 50%.
                        Attached Files

                        Comment


                        • good evening everyone .
                          I just made a VDI Roderico. It is with a KS0108 glcd. it works very well on IDX. Thank you very much for all the work done by Roderico and koman01.
                          I would now like to use it on an old LOBO.
                          I don't know where I should connect X and Y ... at the ends of the DISC potentiometer? exit of op amps?
                          thank you for your great advice.

                          Comment


                          • the LOBO schematic...
                            Attached Files

                            Comment


                            • thank you on behalf of Roderico and my for the positive opinion about the good operation of VDI I think that if you connect to X-A and Y-A it should be good but it is worth trying to connect to X-B and Y-B write which option is better
                              Click image for larger version

Name:	s-l160033.jpg
Views:	1
Size:	316.8 KB
ID:	356016

                              Comment


                              • I also have built the VDI using a few different PIC's.
                                Thank you Roderico for the time put in and for posting all the source files.

                                The way you broke the code into modules made it very easy to port your code to a different PIC or display.
                                I am using an OLED 128x64 with an SDD1305 controller. I only had to re-write 4 functions in the GLCD.c module.

                                I also designed and had made a PCB for different displays I call a Universal Display board. For this I moved some pins on the 28 pin PIC. Easy to simply redefine display to PIC pins.

                                This is being used on a TGSL EDU. So far bench testing looks very good. Hoping to get it packaged soon for field testing.

                                Comment

                                Working...
                                X