I am looking for a device that I would be able to connect easily to a PC to obtain 8 custom waveforms that output simultaneously. This can be achieved with multiple of the same device if they don't have 8 output channels but can still output simultaneously through LabVIEW or an external trigger (preferably as easy as doing it in LabVIEW). External circuitry will be used to attenuate the signal to achieve a more accurate resolution as most (if not all?) devices NI offers are +/- 10V 16 bit at output and steps of 305μV would not be accurate enough for my application (and I won't require the full +/- 10V range)
The end device should be portable enough that the LabVIEW code and device can interface with any PC, as it will be moved around to multiple different DAS devices.
Some modules I've considered are multiple NI 9263 or 9269, or I've also considered the PCIe-6738 but I'm unsure if custom building an entire PC around the PCIe-6738 (in order to obtain the necessary portability) is feasible or even possible to meet ECI and CE standards.
Thanks for any help, can provide more information if needed.
You have not described your sampling rate requirement and duration of waveform.
BTW, if all that you need is a arbitrary waveform generator, there are several in the market which are designed to exactly that, and some even work without an external computer. Search for 8 channel AWG
The waveforms would be custom based on samples pulled from a .csv file and output from the device all using LabVIEW. The signals that are being emulated are 20kHz for 2000 samples, so the duration would be 0.1 second and all 8 channels would need to output these samples simultaneously.
What is your application? how do these signals look like?
Generating audio/vibrational signals is widely different from generating arbitrary waveform.
The intention is to emulate sensor waveforms with a high degree of accuracy, the waveforms look like this: