JColvin

Administrators
  • Content Count

    2816
  • Joined

  • Last visited

  • Days Won

    79

JColvin last won the day on February 13

JColvin had the most liked content!

About JColvin

  • Rank
    Forum Moderator
  • Birthday April 22

Profile Information

  • Gender
    Male
  • Location
    Pullman, WA

Recent Profile Visitors

8696 profile views
  1. JColvin

    Zybo Z7 Development Board ESD&Safety

    Hi @Sduru, We do not have any formal documentation regarding the ESD & Safety protections for the Zybo Z7 boards. In the end the best practice would be to use appropriate protection with grounding mats and wrist bands to ensure no unitentional shock is delivered to the board. The board does have over-voltage protection up to 20V on the power inputs as well as Pmod JE which has series protection resistors, but there is no specific circuitry to protect the board from stray ESD. On anecdotal note, we have touched actively operating boards without experiencing any detriment to performance or otherwise, but if you know that you will be working in an environment where ESD will be an issue, I would recommend erring on the side of caution. Let me know if you have any other questions. Thank you, JColvin
  2. Hi @Cherrih, Unfortunately, we do not have any experience using the Xilinx System Generator so we do not have any board files for it; I would suggest to reach out to Xilinx support here. Thank you, JColvin
  3. JColvin

    DMC60 Causing Power Supply Fault

    Hi @opethmc, I have asked another engineer about this and am waiting to hear back from them. Thank you for your patience, JColvin
  4. JColvin

    Arty A7 -35T gets hot, even when unprogrammed

    Hi @Deskarano, The only other thing that Jon and I can reasonably think of to try (to see if we can get different results to hopefully point to a root cause) would be to load the program (such as the button and switch project from earlier in the thread) onto the flash memory (a guide for the Arty is available here) and then power the board with an external power supply and see if the FPGA is still hot to the touch (since viewing it in Vivado will end up using the cable and USB connection again). If you happen to have a JTAG HS2 or something similar we can try that as well (since we can also view the temperature profile that way), but it's fine if you do not have that. Thank you, JColvin
  5. JColvin

    Web.Config file

    Hello @lahane123, Unfortunately, those of here on the Digilent forum do not have the experience with ASP.NET so we will not be able to answer your questions. I would recommend asking your questions on a forum more suited for these types of questions such as stackoverflow. Thank you, JColvin
  6. JColvin

    please help me

    Hi @Asmaa_as, Yes, you can post back on this thread if you have a question. Please note though that the toolkit that Jon linked to (I believe) and LabForms here is only working with LabVIEW 2014 through 2016. I've personally only tested and confirmed that it works correctly with LabVIEW 2014 though. Thanks, JColvin
  7. JColvin

    OpenScope MZ

    Hi @arlene703, Could you attach a picture of your physical setup? The only thing I was able to find that closely replicated your setup was that the WaveForm generator (yellow wire) was connected to Oscilloscope channel 2 (the blue wire) rather than Oscilloscope channel 1 (orange wire). Let me know if you have any more questions. Thanks, JColvin
  8. JColvin

    Arty A7 -35T gets hot, even when unprogrammed

    Hi @Deskarano, Thank you for the information; the voltage all look pretty good to me as well aside from the 5V. How are you powering your board? If you are powering it via USB (direct to PC or USB hub?), could you test that voltage? You can access it by measuring between the underside of J13 (the regulator vs USB power jumper) and J11 (an unloaded single pin next to the Ethernet port); this value should be pretty close to 5V (mine is 4.98V). Also, did you get the opportunity to try a different USB cable or computer (to see if that affects power delivery)? Thanks, JColvin
  9. JColvin

    DMC60 Causing Power Supply Fault

    Hi @opethmc, Can you attach a picture of the setup that you are using so that we can better understand your configuration? I presume also that you are keeping PWM pulse width within the parameters described in this section of the Reference Manual here? Thank you, JColvin
  10. JColvin

    Arty A7 -35T gets hot, even when unprogrammed

    Hi @Deskarano, I apologize for the delay; I thought I had sent this off, but apparently not. In the meantime I relooked at this and realized that we inquired about capacitors that are for a newer revision of the Arty, rather than the Rev C board. The newer revisions have some additional protection and capacitors for the DDR memory, so a lot of the numbering system was shifted around, while the board between revisions functionally remained the same. The correct schematic for the Arty Rev C is available here: https://reference.digilentinc.com/_media/reference/programmable-logic/arty/arty_sch.pdf. With that, here are the correct capacitors that line up with the voltage rails we were intending to have you measure: C143 (should be 5V): C64 (should be 0.95V): C162 (should be DDR 1.35V): C159 (should be 1.8V): C152 (should be 3.3V): I have attached a picture for your convenience showing the location of C143, C162, C159, and C152. C64 is on the back of the Arty underneath the letter 'N' in the "Xilinx" silkscreen label. I apologize for the confusion and let me know what you find. Thanks, JColvin
  11. JColvin

    PmodIA Extension

    Hi @Nianyu Jiang, Not quite; the mux selects external feedback resistor used. The programmable gain (1x or 5x) is controlled by bit D8 in the Control register (address 0x80) within the embedded AD5933. Similarly, the output voltage range (whether 2V, 1V, 400mV, or 200mV peak-to-peak) is also controlled by bits D10 and D9 in the same Control register address. Can you also link to the paper you saw that talks about expanding the number of electrodes? I'm having difficulty finding it. Let me know if you have any further questions. Thanks, JColvin
  12. JColvin

    problems with PMOD DA2 on Arduino Leonardo

    Hi @contraption, You'll actually be in SPI Mode 1 (clock idles low and the data is sampled on the falling edge of the clock) since that's what the IC for the DA2 needs. This is what I used on the ICSP header for an Arduino Uno (I don't have a Leonardo available). Let me know if you have any questions. Thanks, JColvin
  13. JColvin

    PmodIA Extension

    Hi @Nianyu Jiang, 1. I believe this is high pass filter to move the offset. -- That is correct. 2. I believe this is Op-Amp, but why do we need this? -- This op-amp is arranged as a voltage follower, to help further stabilize the signal. 3. I think this is a switch or multiplexer, but why do we need this here? & 4. Same as part 2. -- This is part of the feedback amplifier that goes from the received signal (after passing through the device under test) to internal ADC, detailed further on page 15 of the AD5933 datasheet and shown again in Figure 24 on page 18. As this user mentions in their post, driving SEL to ground sets the feedback resistor (what the mux/switch is selecting) to 100 kOhms and setting SEL to Vdd sets the feedback resistor to 20 Ohms. The choice in the feedback resistors (as well as the gain factor and output excitation voltage range selected in the Control Register) affects the result which needs to stay within the internal ADC input range of 0V to Vdd. To figure out if the gain through the system is within the ADC voltage input range, follow the calculation presented on page 18: You'll note that this inherently limits what can be reliably measured with regards to the unknown impedance depending on what settings you have chosen, which is also noted in the user post I linked to earlier. Let me know if you have any questions. Thanks, JColvin
  14. Hi @m@tt, I don't believe there is any formally recommended (re)calibration schedule for the Analog Discovery 2; the easy answer is that you can re-calibrate it whenever you feel the need to do so. In truth, the calibration schedule will be dependent on both the individual components personal integrity as well as the number of hours that each component was used. So every year would not be a bad start. @attila do you have a recommendation on this? Thanks, JColvin
  15. Hi @mmhnto, Unfortunately, WaveFormsLive does not currently support WiFi logging and connectivity at this point in time. I believe this functionality is intended to be added soon. Thank you, JColvin