-
Posts
6,454 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Gallery
Everything posted by attila
-
Questions about features of the Analog Discovery Pro devices
attila replied to a question in Test and Measurement
Hi @reddish In the next software version I will allocate an additional PLL to be able to use scaling above 8x, like 10x10MHz Thank you for the information. -
How to measure frequency stability (jitter)
attila replied to JC Gauthier's question in Test and Measurement
Hi @JC Gauthier The capture sample Rate can be adjusted in the top right. For Digital Discovery the input mode can be selected 100-200MHz/32bit, 400MHz/16bit or 800MHz/8bit -
Hi @Julien Note that you are trying to analyze a 50-100kHz signal with 4kHz capture. You would need at least double sample rate than signal rate. The trigger position is far out on the right so the interface performs 'digital zoom'. Use Record mode if you want to capture more samples.
-
Hi @Zebel Unfortunately no. The SDK is the same for ADP 3000.
-
Hi @Julien Have you connected AD2 gnd to the circuit gnd?
-
Questions about features of the Analog Discovery Pro devices
attila replied to a question in Test and Measurement
Hi @reddish It will require a reference clock around 20MHz. The supported scaling is 1-8, like 8x10MHz = 80MHz or 8x12.5MHz = 5x20MHz = 100MHz or 5x25MHz = 125MHz or any arbitrary combination. It is also working with up to 15x but this is out of the spec. -
Questions about features of the Analog Discovery Pro devices
attila replied to a question in Test and Measurement
Hi @reddish The next software version will add reference clock IO for ADP. The trigger IO is not on a clock capable pin. It is planned to be on the next products. This mostly affects the delay which is ignorable when compared to the external the wiring. -
Not getting 250mA high current from audio jack
attila replied to shadowcentaur's question in Test and Measurement
Hi @shadowcentaur The 250mA spec is for the amplifier IC. Toward the audio jack it has 100uF 33Ohm see: https://reference.digilentinc.com/reference/test-and-measurement/analog-discovery-2/reference-manual#audio The Wavegen has zero output impedance. Depending on the voltage level it can drive 10-50mA. https://reference.digilentinc.com/reference/test-and-measurement/analog-discovery-2/reference-manual#awg_out -
Hi @Bambam Yes. The AD2 oscilloscope inputs are differential but not floating. USB isolator can be used to protect the computer, to filter noise from this and to have different AD2 and computer ground. Alternatively battery powered laptop can also be used to have floating ground.
-
Analog Discovery 2 USB Communication Timeout/Issues
attila replied to cwatt's question in Test and Measurement
Hi @cwatt For warranty and replacement contact the support.digilent at ni.com specifying the Date of Purchase, Seller and Purchase Order/ Web order Number. -
New Analog Discovery 2 No Longer Recognized
attila replied to Reyngoudt's question in Test and Measurement
Hi @Reyngoudt For warranty and replacement contact the support.digilent at ni.com specifying the Date of Purchase, Seller and Purchase Order/ Web order Number. -
New Analog Discovery 2 No Longer Recognized
attila replied to Reyngoudt's question in Test and Measurement
Hi @Reyngoudt Such error indicates disconnect. It is likely cable contact issue. Please try using the original or other USB cable you have, other computer socket, powered hub... -
Questions about features of the Analog Discovery Pro devices
attila replied to a question in Test and Measurement
Hi @reddish 1. Yes it can be controlled with the WaveForms app or with DWF SDK over USB or Ethernet. The DWF SDK is also preinstalled in the embedded Linux, so custom app/script developed on the computer can be ported/run in the device. 2. No. I will try to add such option for ADP3000 but not sure it is feasible or what limitations it will have. We are planning to have such support for next products. -
Analog Discovery 2 possibly damaged, any ideas for how to debug?
attila replied to Chuankun's question in Test and Measurement
Hi @Chuankun The FPGA IDs are not read correctly over JTAG. The USB controller soldering may not be good or other ICs are damaged as well, like the buffers or the FPGA. -
Hi @reddish The attenuation simply scales the offset, range and trigger levels. The Offset/Range-Get return the calibrated values. The offset DAC has a similar resolution as the ADC. The low and high gain are decided like this: if xAttenuation == 0: xAttenuation = 1 vh = vOffset + vRange/2 vl = vOffset - vRange/2 if trigger channel vh = max(vh, vTrigLevelHigh) vl = min(vl, vTrigLevelLow) Analog Discovery 1/2 : low/high range = abs((vh-vl)/xAttenuation) > 5 OR abs(vh/xAttenuation) > 8 OR abs(vl/xAttenuation) > 8 Analog Discovery Pro 3000 : low/high range = abs((vh-vl)/xAttenuation) > 2 OR abs(vh/xAttenuation) > 2 OR abs(vl/xAttenuation) > 2
-
Analog Discovery 2 USB Communication Timeout/Issues
attila replied to cwatt's question in Test and Measurement
Hi @cwatt Such error is show on device disconnect so it is likely to be a contact issue. Since you tried multiple cables, USB sockets, computers... the inner micro USB contact plate could be broken or it could be a cold solder... -
lock-in and PID using Analog Discovery 2
attila replied to NorthTech's question in Test and Measurement
Hi @NorthTech It could be done with custom application or Script but running this on the computer would have relatively high USB latency (milisecs). A lower latency solution would be using the ADP 3000 series and running the app/script on the device with AXI latency (microsecs) The best solution would be using Eclypse Z7 and ADC/DAC ZMod and HDL for this purpose (nanosecs) -
How to measure frequency stability (jitter)
attila replied to JC Gauthier's question in Test and Measurement
Hi @JC Gauthier You can use Logging Script for logging or Measurements to performs statistics. A more accurate measurement way would be using oscilloscope and FFT/Spectrum analyzer with averaging or peak hold. FileAppendLine("~/Desktop/scope/measure.csv", [(new Date()).toISOString(), Logic.Channels.DIN0.measure("Frequency")]) -
Hi @Charles H Thank you for the observation. Most of the missing functions are added and already corrected in the PDF manual in the latest version: https://forum.digilentinc.com/topic/8908-waveforms-beta-download/ The online version will be updated soon. The functions at the end of the dwf.h are obsolete like the mentioned FDwfEnum* and comments indicate the alternatives.
-
How to enable the noise checkbox in the Python SDK on the AD2
attila replied to tipoca99's question in Test and Measurement
Hi @tipoca99 The respective option is not about noise reduction but to capture or not the "Noise band". See the FDwfAnalogInNoiseSize*, FDwfAnalogInStatusNoise functions in the SDK manual. Edit: For noise reduction you can use the FDwfAnalogInChannelFilterSet Average, called "Sample Mode" in the application. -
Differential impedance with analog discovery 2 using API Python ?
attila replied to tanguyvr's question in Test and Measurement
Hi @tanguyvr The impedance measurements returned are for the DUT with respect to the selected mode and reference resistor. The calculations are performed in the function, there is no need to perform additional math. The results of mode 0 and 2 are similar in the range where DUT and R are comparable. -
Differential impedance with analog discovery 2 using API Python ?
attila replied to tanguyvr's question in Test and Measurement
Hi @tanguyvr The Mode 2 is for differential W1-C1P-DUT-C1N-C2-R-GND mode. dwf.FDwfAnalogImpedanceModeSet(hdwf, c_int(2)) I think I have left out from the manual because I don't wanted to recommend using it. In this mode two scope probe are connected between DUT/R which could alter the measurement specially at high frequency and impedance. -
Hi @nlHans There is no USB interpreter in the WaveForms application, yet. The WF SDK/API can be used by custom applications to control, generate and acquire data with the T&M devices.
- 1 reply
-
- sigrok
- digital discovery
-
(and 1 more)
Tagged with: