Announcement

Collapse
No announcement yet.

VDI-RODERICO

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

  • nikko10
    replied
    Today I tested the indicator on 3 LEDs on the PIC12 - it works perfectly, one indicator shows the ground balance (ferrite), the second is ferrous metal, the third is non-ferrous metal. On 10 LEDs I have not checked yet, there is no adapter from SMD to DIP to a microcircuit. Roderico can be like - what to start the indicator on PIC16F819 according to the scheme that I posted earlier?

    Leave a comment:


  • Wiltran
    replied
    Roderico, with V 2.2 can you use a 10 led display in addition to an LCD numerical display at the same time?

    Leave a comment:


  • nikko10
    replied
    Thanks

    Leave a comment:


  • roderico
    replied
    yes, you only need to disconnect the display from your pcb v2.2 and connect 3 leds if using the 3 leds firmware to DB0, DB1, DB2 with their limiting current resistors, or 10 leds or the 10 segment led bar to DB0, ..., CS2 if using the 10 leds firmware

    Leave a comment:


  • nikko10
    replied
    Roderico, if I understand correctly, can you put 10 pcs of LEDs on the board instead of an LCD indicator with these firmware?

    Leave a comment:


  • roderico
    replied
    Originally posted by nikko10 View Post
    Yes, well, I will test it. This board for 6SVD on PIC16F819 can be disassembled? So whose project it was, it is not clear ........
    this is the pic12f version compiled for pic18f25k22 + a 10 segment led bar with the following scale:

    Code:
    DB0---DB1---DB2---DB3---DB4---DB5---DB6---DB7---CS1--------CS2
    -60   -30   0     5     10    20    30    50    70    90   SAT
    e.g. if vdi = 15 then leds connected to DB2, DB3, DB4 would be on
    if vdi = -45 then leds DB0 and DB1 will be on (red leds)
    if op-amp is in saturation led CS2 will be on
    you would need to wire each led adding a limiting current resistor e.g. for < 10mA
    for the 3 led version (pic12) DB0 is saturation, DB1 vdi- and DB2 vdi+
    to calibrate the 0 scale, e.g. with a small foil adjust the 5K potentiometer until leds on DB1 and DB2 are alternating
    the firmwares are untested:
    Attached Files

    Leave a comment:


  • roderico
    replied
    you will need the led bar, I've seen one that has 2 red leds, 3 yellow, 4 green and 1 blue, so instead of turning only one led on it might work by turning on a group of leds as a scale depending of the vdi value, red for negative vdi and yellow-green for vdi>0, the greater the vdi value the greater the number of green leds on, which pic are you using pic16f886 or pic18f25k22?

    Leave a comment:


  • nikko10
    replied
    Yes, well, I will test it. This board for 6SVD on PIC16F819 can be disassembled? So whose project it was, it is not clear ........

    Leave a comment:


  • roderico
    replied
    I guess this might be a modified version, the threshold in the schematics might refer to the minimum vdi so your pcb might be right, from the binary firmware I cannot see what it does, all I can do is to rebuild the led firmware for pic16f886 or pic18f2xk22 with your led bar (10 leds) if you want to test it with the vdi v2.2 pcb before building the pic12f version

    Leave a comment:


  • nikko10
    replied
    RODERICO, here is the diagram and firmware-VDI_Light 6 SWD прошивки для &amp;.zip

    Leave a comment:


  • roderico
    replied
    maybe I overlooked, but where did you get the 6 led version? could you post or link the firmware files and schematics? Anyway, you may reuse the board you already posted with pic18f25k22, rebuilding the pic12f683 firmware and defining the led pins in DB0, DB1, ..., DB7 and thus you can test from 1 to 8 leds (even more) without buying anything else, if it works well then you could go for a smaller version with a smaller pic, if not then you can remove the leds and replace them with a LCD or GLCD display

    Leave a comment:


  • nikko10
    replied
    Dear roderico, if you don't know how the 6 LED indicator circuit works, tell me who developed this circuit and firmware. Thanks

    Leave a comment:


  • roderico
    replied
    I don't know about that board but I guess the alternating leds are due to the error in the vdi numbers. The version with pic12f683/675 might be more stable because it has only 3 leds (vdi+/vdi- and saturation) so the leds can only alternate when the target vdi is close to 0 (or the value that was set in the calibration). I think praktik_1974 was giving it a try, the advantage over the glcd version is that is smaller, cheaper and has less components but it cannot be better for target id than the glcd

    Leave a comment:


  • nikko10
    replied
    Hello roderico! Thanks for your reply. There is a ready-made indicator board for 6 LEDs, the brightness of the backlight is adjustable, and probably the sensitivity, judging by the alternating movement of the LEDs. How to calibrate or how else can you programmatically adjust this indicator? Or is it not worth wasting time and throwing away this design? thanks for the help

    Leave a comment:


  • roderico
    replied
    Hi nikko10, you can see in the glcd or lcd version that for a given target there is a big error in vdi numbers, e.g. depending on the orientation of the coil, if you add many leds and the vdi separation for each led is less than the vdi error then they will be alternating for a single target, two leds should work best but at the vdi boundary between ferrous/non-ferrous (depending on your calibration) you will also have alternating leds, if your vdi error is small you could add more than 2 leds, (3 or 4) but it cannot be better than the glcd version that provides more information

    Leave a comment:

Working...
X