Jump to content

TAnd

Members
  • Posts

    12
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

TAnd's Achievements

Member

Member (2/4)

0

Reputation

  1. Title says most of the question. I am wondering if I can disassemble the DT9834-8-4-16-BNC DAC, eliminate the BNC connections and the need for a breakout board, and directly wire into the outputs of the board as if it were the OEM version. I am attempting to reduce noise in an application and BNC cabling or the utilization of a breakout board adds unnecessary connections. Thank you for the help.
  2. Hi, I'm looking to inquire about the FIFO capabilities of the USB-3101FS, or wondering if the device is direct stream. My goal is to output 8 custom analog waveforms at 20kHz for 300ms, so about 25k total samples would be needed for output from a buffer. Is a buffer not needed for this application if the device can direct stream? Can two of these devices be ran to output simultaneously, giving me 8 custom waveforms simultaneously? LabVIEW would be used to program these devices. Thank you for any help.
  3. This will be instrumental in my use, as my data samples will not always have the same number of channels, thanks. Would this be capable of producing more than four outputs from more than one device? From what I understand, it appears that DTOLCreateTask can address specific boards in the case of using multiple devices. My end goal is to be able to output up to 8 channels simultaneously, which will require the use of more than one of the DT9834-8-4-16 devices I have access to given the devices limitations of four output channels. If this is not possible, then potentially with a different DT device that can output the 8 channels needed? Thank you.
  4. I ran the attached example on my end, and I see all four DAC channels producing the expected output. I should be able to apply this to my use, I really appreciate the help. Thanks again.
  5. I have fixed the issue with outputting the single waveform using 1Chan NSamples on the DTWrite VI, it was user error as the test data is on the .csv in mV, the values had to be divided by a factor of 1000.
  6. Still having issues figuring this out if anyone has any ideas. Thank you.
  7. I ran the DTAoutWaveform.vi sample and got the expected results on my oscilloscope, a sinus wave. I then ran the sinus wave from data points in a .csv and received the output in the first attached image, with requested data listed in the image, and still received the output in the original post on my oscilloscope. I then ran it again with the data I intend to use and received the output from the second image (which is also as expected), but on my oscilloscope I'm seeing a waveform similar to what I was seeing with the sinus wave data. The chart is plotting the data correctly, but somehow when the write VI gets ahold of it it's not producing the correct output from the data, it does however produce the correct output with the DTAoutWaveform example where it is not using data points to output. I noticed that NumQueued out count is increasing with each execution of the program, could the buffer continuing to fill be an issue? But I'm assuming if that were the case, it would work properly at least on the first execution. Thanks for the continued support.
  8. For testing purposes, I am trying to generate a sine wave through DAC Ch0 on my DT9834-8-4-16-BNC using the LV-Link3 VIs in LabVIEW. With my program, using 2000 samples, a sine wave with one full cycle is expected. Attached below is an image of the output at DAC Ch0 from my oscilloscope and my current LabVIEW program. Any advice on what I am doing wrong? Also, I was wondering if there was a limit to the file size input. The FIFO is limited to 128kSamples/total, but there is no documentation on if there is a maximum file size input through LabVIEW that might cause a buffer overflow, I'm assuming there isn't one as long as the input file remains within the sampling limitations, but I wanted to verify this. Thank you for the continued support.
  9. I am trying to determine some specifications of the DT9834-8-4-16-BNC and have an idea but want to confirm that these capabilities are accurate. For output resolution, with +/- 10V output range listed in the specifications, is there any way to change this to +/- 5V to achieve a higher resolution? It specifies input ranges being capable of +/- 10,5,2.5,1.25V, but for output it only specifies +/- 10V. Values I am trying to output are precise down to the microvolt, but a gain can be applied to receive the desired precision if the output voltage range can be manipulated as the values I am working with are very low (20-100mV). I wanted to confirm that simultaneous output of different waveforms can be achieved, from the datasheet, it appears it is capable of this as long as the sample size of each output channel waveform is identical. For the frequency output, with a max sampling rate of 128k/channels, if using 4 output channels it can achieve 32k per channel, or reliably 16k/channel according to the sampling theorem. I want to say for reliability's sake 0.8*16k = 12.8k max sampling rate for each channel of all four outputs are being utilized. Does this device have anti-aliasing at the output to compensate for this or are my estimates accurate? Thank you for the continued support.
  10. Given data sets providing a trigger, x, y, and z axis values, I would like to simulate sensor data using a DT9834 and a STP37. I have not implemented a DT9834 in any application before and am attempting to familiarize myself with the functions. Would LabView be able to achieve this, or will I need to use DT-Open Layers net framework? DT-Open Layers states that it is functional with Visual Studio 2003-2010, am I able to implement this framework on Visual Studio 2022 on a Windows 10 machine? I am hoping for some direction on the best tool to use to simulate this sensor data on the output channels of the DT9834, and from there figure out how to achieve the function I am looking for.
  11. Trying to use the DT9834 to output 4 different voltages, also have a STP37 board and the EP333 cable. Is the DT9834 capable of loading data from file to output four different pre-programmed voltages? Could a GUI be developed to load different sets of output data and provide feedback through the in/out channels? Have been studying the manual and cannot determine if it is capable for my intended use. Thank you. update: It appears I can implement my use case by using LabView and the DT9834 analog out connections into an STP37, with the program being capable of being put on a USB with an executable and the LabView run time engine. Does this sound correct?
×
×
  • Create New...