Ask Your Question
2

Data Acquisition DAQ Hardware?

asked Jan 24

ssafarik gravatar image ssafarik
41 1 1 6

I'm wondering what sort of DAQ hardware people are generally using? I have various AnalogIO and DigitalIO needs, and bought a National Instruments USB-6211 DAQ. It turns out that NI doesn't support their USB cards on Linux, nor support any cards on Ubuntu. (worst case I may be able to run a separate Windows machine with a ROS node to do the DAQ stuff).

Since analog and digital input/output are common among roboticists, is there a DAQ card that works well on ROS and Ubuntu? Thanks.

Steve.

delete close flag offensive retag edit

Comments

In particular, I need to do some fairly fast analog output, on the order of a couple hundred kS/sec, on two channels. None of the NCD devices seem to be very fast, and none of the Arduino solutions are very fast either. I could use an AVR with a DAC, but I'd like an off-the-shelf solution. ssafarik (Jan 27)edit

3 Answers

Sort by ยป oldest newest most voted
4

answered Jan 24

JeffRousseau gravatar image JeffRousseau
1141 15 21 34
http://jeffrousseau.info/

So far I've been able to get away with just using an arduino. The arduino has a 10 bit ADC, usually with a reference voltage of 5V--so you get a detectable voltage variation of 5/1023 or .0049 volts (4.9 mV), that coupled with a 16MHz process means you can get a respectable sampling rate (in kHz). It's cheap too (< $100)--that always helps.

link delete flag offensive edit
2

answered Jan 24

joq gravatar image joq
7304 29 68 133
http://www.austinrobot.co...

Our vehicle has two National Control Devices IOADR8x hybrid relay and A/D controller boards. This device provides eight relays and five analog to digital converters. Each is controlled by a separate ROS driver node, which publishes current values and handles commands to set the relays.

We bought them back in 2005. I don't know if they are still available, but NCD makes lots of similar products.

link delete flag offensive edit
0

answered Jan 26

wmcmahan gravatar image wmcmahan
68 9

If you can use a PCI card, I've had good luck with the Sensoray 626 for analog and digital i/o. http://www.sensoray.com/products/626.htm

http://www.ros.org/wiki/sensoray626

link delete flag offensive edit

Your answer

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[hide preview]

Question tools

Follow

subscribe to rss feed

Stats

Asked: Jan 24

Seen: 143 times

Last updated: Jan 26