Jump to content

longboard

Members
  • Posts

    41
  • Joined

  • Last visited

Everything posted by longboard

  1. Thank you @attila. I downloaded the new version of the software and will experiment with the bar option for the histograms.
  2. Hi @attila Thank you for the explanation. Does the "resolution" setting on the histogram configuration panel effect the number of bins within the horizontal span along the X axis? The image below has the resolution set to 'auto' but I have experimented with many of the other option and included an image showing the 64ki setting as well. Also, how did you get the bar graph representation on your histogram? My histogram is composed of points connected by lines. Based on your explanation is it accurate to say that the histogram below is showing that nearly 12% of the samples shown in the 80uS O-scope trace are approximately 0.6mV in amplitude? I just want to make sure that I am correctly interpreting the histogram. Thank you
  3. Hello, I am attempting to use Waveforms with the AD2 to measure the Guassian noise from a +5V switching regulator output. My goal is to generate a probability density function (PDF) of the noise amplitude for the output of the regulator. I want to determine if the regulator's output has a noise spec that exceeds 100mV peak to peak for only 0.1% of the time. Below is an example of a PDF plot, similar to what I am attempting to generate. The link below describes the process I am attempting to perform regarding the PDF and Guassian noise analysis. https://www.allaboutcircuits.com/technical-articles/noise-in-electronics-engineering-distribution-noise-rms-peak-to-peak-value-PSD/ I have been experimenting with the O'scope's "histogram" functionality within Waveforms while using one channel from my AD2 connected to the switching regulator's output. I have set my AD2's BNC adapter to AC coupling (via a jumper) and the vertical span is set to 500mV range. I reviewed section 5.3 in the Waveforms reference manual, but am a bit unclear regarding the relationship between '%' along the 'Y' axis and the histogram's resolution setting. If have noticed that if I reduce the histogram's resolution the '%' increases along the Y axis as can be seen in the images below. I may have to log a raw time series using Waveforms and process the data to generate the PDF using the process described in the link above, but I would like to better understand the O'scope's histogram functionality within Waveforms to see how I might be able to use it for my noise analysis. Thank you Sean
  4. Hello, I am using the Analog Digital 2 along with the Digilent BNC board for a project. I looked at the schematic for the Digilent BNC board and can see that the GND pins available on the pin out side of the 2x15 header are not connected to the WGND node for the waveform generator channels or the SGND node for the O-scope inputs. However WGND, SGND as well as GND nodes all seem to be connected to the ground pin for the USB connection to the AD2. So I believe all three grounds are ultimately tied together within the AD2. Is there any information available regarding the relationship put WGND, SGND and GND within the Analog Discover 2? Thank you Sean
  5. Thank you Attila. Your suggestions helped me get it working nicely. I appreciate you help.
  6. Hello, I have been using my AD2 for playback of .wav files which is working well. However the playback mode loops the .wav file and I was curious if there is a "one-shot" mode where the .wav file would play just once until being triggered again? Thank you Sean
  7. Hello, I have been experimenting with using the Waveforms sdk and Python to upload .wav files to the AD2 for playback. I have been using the "AnalogOut_Play.py" program as a guide for this effort which has been helpful. However I am curious how large of a .wav file can be loaded into the Analog Discovery 2 for playback? Thank you Sean
  8. Hello, I have installed the Adept runtime and Waveforms packages on a Beaglebone Black SBC which is using a 'headless' version of Ubuntu 20.04.2. However the Waveforms package has three dependencies that are not installed and I believe this is because the system is 'headless' and does not have GUI support. Is there a way to install Waveforms but without the GUI support aspect? I believe it is just the Waveforms SDK that I would want to install but I think this is part of the overall Waveforms package that I have already installed? So I am not sure how to only install the Waveforms SDK? I am able to successfully control my Analog Discovery 2 from the Beaglebone Black, so I believe the two Digilent packages have installed properly. Perhaps I should not worry about the unmet dependencies that the Waveforms package wants to find on the system. Thank you Sean
  9. Hi Attila, Thank you for the link. I was concerned that the USB functionality might not be supported in WSL. Sean
  10. Hello, I am using WSL version 1 running Ubuntu 20.04.2 on an X64 based Dell Precision laptop. This laptop is running Windows 10 natively. I have successfully downloaded the Adept runtime engine for my WSL Linux environment as well as Waveforms software. I want to use the WSL environment to control my Analog Discovery 2 device using Python. However WSL appears to not be able to see my Analog Discovery 2 device connected over USB. Should I attempt to "mount" the Analog Discovery 2 similar to an external hard drive? I appreciate any suggestions for how I might be able to allow my WSL version 1 Linux environment to "see" my Digilent Analog Discovery 2 device. Thank you Sean
  11. Hi Attila, Thank you for clarifying. So for my sweep the device should then have 20,000 / 2048 = 9.765 Hz. Sean
  12. Hi Atilla, So I think I am slowly understanding the situation better. The USB connection between the computer and the AD2 provides a combination of JTAG and parallel interface for the AD2 to function properly and has nothing to do with a serial interface? Thank you again Sean
  13. Hi Attila, Thank you for that information. I found the control for the buffer size under 'Settings' > 'Device Manager'. From there I can see the 8 different options to select from. It appears as though the max for the 2 waveform channels is 16K. So for my sweep of 20kHz does this mean that there is a 20,000/16,000 or 1.25 Hz resolution? Thank you Sean
  14. Hi Attila, We may do as you suggest and use a dedicated SBC to allow for remote control of the A2D. But I was looking at the device manager on my Windows machine today and noticed that the AD2 appears as a "USB serial converter". My application does have both serial and Ethernet connectivity, its just USB that is not optimal in our application. So I was wondering if it might be possible to use a USB to serial adapter with the A2D for remote control. I am guessing that this probably wouldn't work but just wanted to ask. Thank you Sean
  15. Hello, I am using the AD2 for generating a 80-60kHz sinusoidal linear sweep over a 40mS span. I am trying to understand how to determine the frequency resolution during the sweep. I have read the post below. I understand that the DAC output rate is 100MHz. But I am struggling to understand the carrier buffer index increment amount and how to calculate the number of frequency steps in my sweep. I appreciate any help possible. Thank you Sean
  16. Thank you Attila. I will explore the Waveforms API with a dedicated SBC as an option for my application. Sean
  17. Thank you Attila. Its unfortunate that the microUSB to Ethernet adapter won't work with the AD2. I have recently purchased and just received a Pro 3450. I understand that I can control it via Ethernet using the WF SDK which is very good. However unfortunately this particular application doesn't have the necessary space for the Pro 3450 to fit. The AD2 on the other hand is the perfect size. So that is why I was trying to figure out a way to control the AD2 via Ethernet. But I appreciate your information and time. Sean
  18. Hello, I am using a BeagleBone running Ubuntu without a Desktop. I installed the Linux version of the Adept runtime engine and am successfully controlling my Analog Discovery 2 via Python. However for my application it would me much more convenient to control the Analog Discovery 2 with Python using an Ethernet connection to the device. I have found micro USB to Ethernet adapters for sale and was curious if anyone had used something like that with an Analog Discovery 2? Thank you Sean
  19. Thank you Atilla. I understand that both AM and FM modulation can be used at the same time on separate channels at fixed frequencies. However it doesn't seem possible to amplitude modulate an FM sweep based (all on the same channel) using the Waveforms interface. Once I enable a "Sweep" in the drop down menu I don't think it is possible to then amplitude modulate that same FM sweep on the same channel unfortunately. I will experiment further with the software interface to see if I am missing something. Sean
×
×
  • Create New...