All Activity
- Past hour
-
Question on a feature for the Analog Discovery Model 410-394
JColvin replied to Clyde's question in Test and Measurement
Hi @Clyde, The Analog Discovery 3 has 9 MHz bandwidth unless you're using the BNC Adapter which bumps the bandwidth up to 30 MHz: https://digilent.com/reference/test-and-measurement/analog-discovery-3/specifications#analog_input_channels, though the ADP3250/ADP3450 both have the 55 MHz analog input bandwidth like you indicated (ADP2230 has 50 MHz bandwidth for its two analog input channels). Regarding a SPI bus transaction on the AD3 specifically, I would probably be using the Logic Analyzer instrument on the digital channels and have a result more like the splash screenshot I took for AD3 reference manual: https://digilent.com/reference/test-and-measurement/analog-discovery-3/reference-manual#logic_analyzer. If you're instead looking for a more traditional MSO setup, you could use the Digital view inside the Scope instrument to view both the digital and analog input channels in a time correlated fashion (rather than having the logic analyzer and oscilloscope run simultaneously in two separate windows) along with the option to interpret one of the analog input signals as part of the digital bus directly, much like I've done here with the Scope Channel 1 being subbed in for the SPI peripheral out controller in line (MISO): The catch with style is that the analog to digital interpretation is done in WaveForms, so you won't have the option to do any digital protocol triggering on a bus utilizing an analog input. If they are separated out, like how MISO is, you can still trigger off of the digital protocol values, like how I did above to trigger on the h40 value for MOSI. If you're looking to analyze digital protocols directly within WaveForms though, I personally think you'll have an easier time with either the ADP3250/3450 or the ADP2230 since they both have on-board DDR memory. That'll let you get much longer captures relative to the Analog Discovery 3 which are more helpful for digital protocols where there can be a comparatively long amount of downtime between the fast bursts of communication. The point is moot of course if you're only ever looking at a few frames at a time. Let me know if you have any questions. Thanks, JColvin P.S. The Analog Discovery Pro 5250 (a rebranded version of the NI VirtualBench 8012, now sold by Digilent) also has 100 MHz bandwidth for it's two analog input channels, but it lacks DDR memory and has a different price point than something like the Analog Discovery 3. - Today
-
Counter Inputs on USB-2416-4AO
metalhouse replied to metalhouse's question in Measurement Computing (MCC)
Thanks! -
metalhouse started following Software Selection Help
-
Hi, I have previously received a USB-2416-4AO from Digilent. Now I am trying to use this to run and collect data from my test rig. The goals are: 1. Energize a solenoid valve to open position through the DI/O port 2. Receive a pressure upper value to de-energize the solenoid valve to closed position holding that pressure 3. Wait for a certain period before energizing the solenoid valve again, and then waiting for a period before repeating the same process again for a certain number of cycles So essentially, I need to automate the process based on a pressure signal, number of time steps and number of cycles to be performed. I also need to automate the counter input to be able to give me event number for the given time step because I am assuming the counter ports of this DAQ would not be able to read a frequency wave directly? Based on this, what software do you recommend? Please keep in mind that this is to be used for a research project at Simon Fraser University, BC, Canada and therefore cost of the product should reflect that. Many thanks, Talha
-
Hi Arthur, I'm glad I asked — that approach was much easier than rebuilding the block diagram! Thanks. I used those steps to increase both the DLMB and the ILMB values in the block design, reverting them from 8K back up to 32K. (In my diagram, unlike the screenshot in the link, they weren't in the same part of the tree: one was in Network 0 and the other in Network 1. I've no idea if that's important or not, so I presumed it wasn't.) I rebuilt the bitstream and exported the XSA file, and then found and used this guide to update the hardware specification back in Vitis: https://digilent.com/reference/programmable-logic/guides/vitis-update-hardware-specification In Vitis, I could then see in the Explorer that the file at ‘<my_project>_wrapper/hw/<my_project>_wrapper.mmi’ had been updated, and that the ‘AddressSpace’ element there now had an ‘End’ attribute set to 32767, as expected. However, the build still doesn’t work. I’ve tried running a ‘Clean’ on each of the platform, system, and application projects in the Assistant area just in case, but I still get this: 17:00:20 **** Incremental Build of configuration Debug for project microblaze_flash_wrapper_app **** make all Building target: microblaze_flash_wrapper_app.elf Invoking: MicroBlaze gcc linker mb-gcc -Wl,-T -Wl,../src/lscript.ld -L/home/pdw/Documents/Vitis-workspace/microblaze_flash_wrapper/export/microblaze_flash_wrapper/sw/microblaze_flash_wrapper/standalone_microblaze_0/bsplib/lib -mlittle-endian -mcpu=v11.0 -mxl-soft-mul -Wl,--no-relax -Wl,--gc-sections -o "microblaze_flash_wrapper_app.elf" ./src/main.o -Wl,--start-group,-lxil,-lgcc,-lc,--end-group /home/pdw/Xilinx/Vitis/2022.1/gnu/microblaze/lin/x86_64-oesdk-linux/usr/bin/microblaze-xilinx-elf/microblaze-xilinx-elf-ld.real: microblaze_flash_wrapper_app.elf section `.heap' will not fit in region `microblaze_0_local_memory_ilmb_bram_if_cntlr_Mem_microblaze_0_local_memory_dlmb_bram_if_cntlr_Mem' /home/pdw/Xilinx/Vitis/2022.1/gnu/microblaze/lin/x86_64-oesdk-linux/usr/bin/microblaze-xilinx-elf/microblaze-xilinx-elf-ld.real: region `microblaze_0_local_memory_ilmb_bram_if_cntlr_Mem_microblaze_0_local_memory_dlmb_bram_if_cntlr_Mem' overflowed by 1856 bytes collect2.real: error: ld returned 1 exit status make: *** [makefile:38: microblaze_flash_wrapper_app.elf] Error 1 17:00:20 Build Finished (took 207ms) which as far as I can see, is exactly the same error message as before. Any suggestions of what I might be missing? I'm still at the "read instruction, click button" stage with Vitis, so I'm expecting it's a beginner's mistake somewhere. Also, in case it’s relevant (but definitely not presuming anything here!), I’m happy to upload the Vitis project somewhere if that’ll help: there’s nothing sensitive in this project yet, and it compresses pretty well. Thanks in advance for any clues you might have, Cheers, Paul. P.S. No idea why my previous post was double-posted; is there some way to delete one of them?
-
Coninuous (streaming) arbitrary waveform output
gcb replied to gcb's question in Test and Measurement
A lot of questions, and I just get 2 pictures?? I would have thought that playback would be part of the Digital Pattern Generator tool. The manual states "The Digital Pattern Generator (Patterns) lets you define the output on the digital lines, using standard types or user-defined types. The manual states for the Logic Analyzer tool "The Logic Analyzer allows acquisition and visualization of digital inputs." In any case, my objective is to play back my own custom file I created. So if it is done via the Logic Analyzer, no matter... In the demo tool, I imported my file (junk.txt) into the Logic Analyzer via the screen shown in picture "import". It consists of 2 columns of data - time and value. Based on the screenshot, it appears to recognize these properly. After importing it, I open up the data window to look at the data. Refer to "import3". Isn't the data window supposed to show what was imported? It does not look like what I imported. Why is there a red box with the word "busy"? I am running this in demo mode. Perhaps it is getting confused. Maybe this would work better if I had an actual device? If I click play, I would then expect that the data I imported would play back on DIO24, correct? Can you point me to a tutorial or video of playing back an imported file? junk.zip -
Question on a feature for the Analog Discovery Model 410-394
Clyde replied to Clyde's question in Test and Measurement
I have two pretty good bench supplies, so, I do have that covered. What I am really after is a new scope to sort of replace my old Tek scope. It has 100 MHz bandwidth and four channels. I am spoiled at work with the newer digital scopes and would like those features. From examining the specs, my take on the product offering highest analog bandwidth is 55 MHz. This is probably more than adequate for what I do. Attached are couple of scope shots. (This model scope was Tek's last glass CRT model they produced.) One shows a SPI bus transaction and as you can see, this is a stretch for this instrument. I would be curious to know how the Discovery 3 would do on these wavefomrs. -
Labview MSO not reading until re-plugging the header bundle.
AKA replied to AKA's question in Test and Measurement
Hi @attila I manage to fix it by adding time delay between PWS power-on and DIO. Not sure the problem is, but it has to do with power/IO timing. Much appreciation for your help. -
Request for Signed Packages (SHA256)
Kevin.C replied to Kevin.C's topic in Technical Based Off-Topic Discussions
Hi, SHA512 is fine! Thank you for the support here -- is there a general timeline for this this being done? When do you guys expect the next beta release for Waveforms to be? Thank you guys, and let me know if i can answer any more questions. @malexander @attila -
How to use DMM of Analog Discovery Pro (ADP5250) or NI Virtual Bench Using Labview
JColvin replied to Evan Cleary's question in LabVIEW
Hi @Evan Cleary, My understand is that it is possible to do, but you need to change out a couple of DLLs to make it work as per this specific post (and the one chronologically after it): Let me know how it goes. Thanks, JColvin -
Question on a feature for the Analog Discovery Model 410-394
JColvin replied to Clyde's question in Test and Measurement
Hi @Clyde, I don't know what your specific needs are, but other devices, such as the Analog Discovery 3 or the Analog Discovery Pro 2230, have eFuses to limit the total power output (which you can set the value of) on their adjustable -0.5 V to -5 V and +0.5 V to +5 V supplies. Thanks, JColvin -
Question on a feature for the Analog Discovery Model 410-394
Clyde replied to Clyde's question in Test and Measurement
Ok, now I understand. The description leads one to believe there is a more substantial connection, and perhaps an equal to a very light duty bench supply, or at least that is how I have interpreted it. I am just trying to figure out if this is the instrument for me. -
Question on a feature for the Analog Discovery Model 410-394
attila replied to Clyde's question in Test and Measurement
Hi @Clyde VIO = Digital Power Supply 2 pins on the DIO connector -
Validation Documents for DAQami
Ross MacKenzie replied to Ross MacKenzie's question in Measurement Computing (MCC)
Please send me an email, I am an Engineer working with Johnson and Johnson. I would like to continue working with your company, but I really need a form of documentation. -
Validation Documents for DAQami
Fausto replied to Ross MacKenzie's question in Measurement Computing (MCC)
Hello @Ross MacKenzie. No records are available for external requests. -
Analog Discovery 2 is not recognized in Debian 12
AHT replied to AHT's question in Test and Measurement
I should mention that I have USB keyboard, USB mouse, and even USB headphone. None of those are recognized by the Horizon Client, but all working when I use my virtual machine Debian. -
Analog Discovery 2 is not recognized in Debian 12
AHT replied to AHT's question in Test and Measurement
Thanks attila. I'm using VMWare Horizon Client on which I have a Debian OS. On my VMWare, I have only "USB Unavailable". -
Validation Documents for DAQami
Ross MacKenzie replied to Ross MacKenzie's question in Measurement Computing (MCC)
Hello @Fausto Are there any records of validation of the DAQami software? The ISO accreditation was just an example. -
Fausto started following Validation Documents for DAQami
-
Validation Documents for DAQami
Fausto replied to Ross MacKenzie's question in Measurement Computing (MCC)
Hello @Ross MacKenzie. Digilent does not make our products in line with/accredited by ISO. This includes MCC hardware and software. Regards, Fausto -
Thanks JColvin. That was the problem. Everything seems to be working seamlessly now. Best, Dominic
-
Ross MacKenzie started following Validation Documents for DAQami
-
I am hoping to acquirer a copy of your validation records for DAQami software . Sometimes this is as simple as a one pager signed saying the software validated this software per your ISO quality system. Thanks, Ross
-
Ross MacKenzie joined the community
-
Fausto started following mcc172_a_in_scan_status does not always return samples_per_channel
-
Using 12-volt power, you do not have to do anything with the Scaler resistor. It will override our resistor because it has a much lower value.
-
How to use DMM of Analog Discovery Pro (ADP5250) or NI Virtual Bench Using Labview
Evan Cleary replied to Evan Cleary's question in LabVIEW
Hi @JColvin when we last spole I was using a NI Virtual bench with the LabView Virtual Bench library. We have now recieved an ADP 5250 and I am trying to get this to work with the same library, the Virtual Bench library uses a VirtualBench Device I/O Control, this unfortunately isnt finding the 5250, I can see the 5250 in waveforms though Is there a way to get the labview control to see the 5250? -
Question on a feature for the Analog Discovery Model 410-394
Clyde replied to Clyde's question in Test and Measurement
-
attila started following Question on a feature for the Analog Discovery Model 410-394
-
Question on a feature for the Analog Discovery Model 410-394
attila replied to Clyde's question in Test and Measurement
Hi @Clyde On ADP3X50 the Digital IO voltage is adjustable between 1.2V and 3.3V The VIO output of this, first 2 pins of the DIO connector, is protected and can deliver up to 300mA. The 4 USB host ports are available in Linux mode. 2 of this can deliver 500mA and the other 2 900mA. The device has no other power supplies. Eventually the 2 AWG channel can output +/-5V 30mA 50R -
James 2024 joined the community
-
Counter Inputs on USB-2416-4AO
metalhouse replied to metalhouse's question in Measurement Computing (MCC)
Hey @JRys, what should I do with the internal pull-up on the scaler?