Difference between revisions of "NI-DAQ Setup"

Line 152: Line 152:
 
====UnVerified Devices====
 
====UnVerified Devices====
  
 +
{|class = "wikitable" style ="color:black; margin:auto; width: 70%"
 +
|+Unverified Devices
 +
|-
 +
!Device Type
 +
!Model Number
 +
|-
 +
|USB Basic Series (Low Cost)
 +
|NI 6000, NI 6001, NI 6002, NI 6003, NI 6008, NI 6009
 +
|-
 +
|E Series
 +
|NI 6023E, NI 6024E*, NI 6025E, NI 6030E, NI 6031E, NI 6032E/33E/34E/35E, NI 6036E*, NI 6040E, NI 6052E, NI 6062E*, NI 6070E, NI 6071E, NI PCI-MIO-16E-1, NI PCI-MIO-16E-4, NI PCI-MIO-16XE-10, NI PCI-MIO-16XE-50
 +
|-
 +
|M Series
 +
|NI 6210/11/12/15/16/18, NI 6220, NI 6221, NI 6224, NI 6225, NI 6229, NI 6230/32/33/36/38/39, NI 6250, NI 6251, NI 6254, NI 6255, NI 6259, NI 6280, NI 6281, NI 6284, NI 6289
 +
|-
 +
|X Series
 +
|NI 6320, NI 6321, NI 6323, NI 6341, NI 6343, NI 6345, NI 6351, NI 6353, NI 6355, NI 6356, NI 6358, NI 6361, NI 6363, NI 6365NI 6366, NI 6368, NI 6375
 +
|-
 +
|S Series (Simultaneous Sampling)
 +
|NI 6110, NI 6111, NI 6115, NI 6120, NI 6122, NI 6123, NI 6124, NI 6132, NI 6133, NI 6143, NI 6154
 +
|-
 +
|SC Express (Signal Conditioning)
 +
|NI 4300, NI 4302, NI 4303, NI 4304, NI 4305, NI 4322, NI 4330, NI 4331, NI 4339, NI 4353, NI 4357
 +
|-
 +
|DSA Series (Sound and Vibration)
 +
|NI 4431, NI 4432, NI 4461, NI 4462, NI 4463, NI 4464, NI 4472/B, NI 4474, NI 4492, NI 4495, NI 4496, NI 4497, NI 4498, NI 4499, NI 4610
 +
|-
 +
|CompactDAQ (Platform to be used with I/O Modules)
 +
|Supported
 +
|-
 +
|C Series, Network DAQ, USB DAQ ( I/O Modules to be pairede with Chassis)
 +
|NI 92xx, NI 94xx
 +
|-
 +
|NI MyDAQ (Educational)
 +
|NI MyDAQ
 +
|}
  
USB Basic Series (Low Cost)
 
-------------
 
NI 6000
 
NI 6001
 
NI 6002
 
NI 6003
 
NI 6008
 
NI 6009
 
  
 
+
====Not Applicable====
 
+
* AO Series
E Series
+
* Digital I/O Sereies
--------
+
* TIO Series
NI 6023E
+
* SC Series
NI 6024E*
+
* Switches
NI 6025E
 
NI 6030E
 
NI 6031E
 
NI 6032E/33E/34E/35E
 
NI 6036E*
 
NI 6040E
 
NI 6052E
 
NI 6062E*
 
NI 6070E
 
NI 6071E
 
NI PCI-MIO-16E-1
 
NI PCI-MIO-16E-4
 
NI PCI-MIO-16XE-10
 
NI PCI-MIO-16XE-50
 
 
 
 
 
 
 
M Series
 
--------
 
NI 6210/11/12/15/16/18
 
NI 6220
 
NI 6221
 
NI 6224
 
NI 6225
 
NI 6229
 
NI 6230/32/33/36/38/39
 
NI 6250
 
NI 6251
 
NI 6254
 
NI 6255
 
NI 6259
 
NI 6280
 
NI 6281
 
NI 6284
 
NI 6289
 
 
 
 
 
 
 
X Series
 
--------
 
NI 6320
 
NI 6321
 
NI 6323
 
NI 6341
 
NI 6343
 
NI 6345
 
NI 6351
 
NI 6353
 
NI 6355
 
NI 6356
 
NI 6358
 
NI 6361
 
NI 6363
 
NI 6365
 
NI 6366
 
NI 6368
 
NI 6375
 
 
 
 
 
 
S Series (Simultaneous Sampling)
 
--------
 
NI 6110
 
NI 6111
 
NI 6115
 
NI 6120
 
NI 6122
 
NI 6123
 
NI 6124
 
NI 6132
 
NI 6133
 
NI 6143
 
NI 6154
 
 
 
 
 
 
 
SC Express (Signal Conditioning)
 
----------
 
NI 4300
 
NI 4302
 
NI 4303
 
NI 4304
 
NI 4305
 
NI 4322
 
NI 4330
 
NI 4331
 
NI 4339
 
NI 4353
 
NI 4357
 
 
 
 
 
 
 
DSA Series (Sound and Vibration)
 
--------------------------------
 
NI 4431
 
NI 4432
 
NI 4461
 
NI 4462
 
NI 4463
 
NI 4464
 
NI 4472/B
 
NI 4474
 
NI 4492
 
NI 4495
 
NI 4496
 
NI 4497
 
NI 4498
 
NI 4499
 
NI 4610
 
 
 
 
 
 
 
CompactDAQ (Platform to be used with I/O Modules)
 
-------------------------------------------------
 
Supported
 
 
 
 
 
 
 
C Series, Network DAQ, USB DAQ ( I/O Modules to be pairede with Chassis)
 
----------------------------------
 
NI 92xx, 94xx
 
 
 
 
 
 
 
NI MyDAQ (Educational)
 
----------------------
 
NI MyDAQ
 
 
 
 
 
 
 
Not Applicable
 
-------------
 
- AO Series
 
- Digital I/O Sereies
 
- TIO Series
 
- SC Series
 
- Switches
 

Revision as of 22:28, 4 March 2016

Warning2.png

THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION THIS PAGE IS UNDER CONSTRUCTION

NI-DAQ Setup is under development. It will be available soon. Thank you for your patience!



Hardware Setup

Connecting your NI-DAQ device to your PC

Motive supports PCI and USB devices from National Instruments. List of supported devices can be found in the supported devices section at the bottom of the page. For device specific connection to your PC, refer to your NI User's Guide.


Connecting your NI-DAQ device to an OptiTrack Motion Capture system

Below is a general NI-DAQ capture setup that supports synchronized capture with an OptiTrack Motion Capture system using Motive.


Bare Wire Cabling [ TODO : Insert Wring Diagram here ]

BNC Cabling [ TODO : Insert Wring Diagram here ]


Connecting External Signals through NIDAQ

http://www.ni.com/getting-started/set-up-hardware/data-acquisition/sensors

http://www.ni.com/getting-started/set-up-hardware/


Software Setup

1. First, install the NI-DAQ device drivers.

1. Install the OptiTrack Peripherals Module which will install the necessary Motive device plugins.

2. Ensure the NI-DAQ device is powered on and detected in MS Windows.

3. Launch Motive. All attached NI-DAQ devices should be displayed in the Camera Panel -> Device Group

[ TODO: Insert Screenshot: Devices panel (old Cameras panel) ]

4. Verify device operation

a. Camera Panel : Select a NI-DAQ channel with an active signal b. Camera Panel : Toggle the NI-DAQ device to begin sampling c. Camera Panel : Select the active channel d. timeline Panel : Show the 'Scope' View

You should see the live sampled signal in the 'Scope' View

[ TODO: Insert Screenshot ]


Collecting Data

1. Motive : Device Panel Configure NI-DAQ collection channels properties (terminal type, voltage range)


2. Motive : Device Panel Enable channels to collect


3. Motive : Device Panel Configure NI-DAQ device properties (Acquisition rate, external clock)


4. Motive : Device Panel Enable NI-DAQ device


5. Motive : Timeline Tools : Scope Verify Channel/terminal signals appear correct in Live Scope.


6. Motive : Timeline Tools Start Recording

Synchronizing Data Collection with an eSync

Note : When synchronizing a NI-DAQ card using the eSync as the master clock, the acquisition rate of the NI-DAQ card will match the eSync Internal Clock rate, and should be set to a whole multiple or divisor or the Camera frame rate.

1. Hardware : Connect eSync Output N to NI-DAQ digital input terminal.

2. Motive : Sync Panel Set Source to Internal Clock

3. Motive : Sync Panel Set Output N Type to 'Gated Internal Clock'

4. Motive : Device Panel Set NI-DAQ device property 'Use External Clock' to True. The NI-DAQ framerate in the Device Panel should now display the eSync Internal Clock rate.

5. Motive : Device Panel Set NI-DAQ device property 'External Clock Channel' to name of NI-DAQ digital input terminal connected in Step 1.

6. Motive : Timeline Panel Record.

Property Reference

TEMP SCREENSHOT. NIDAQ device properties in the Devices Pane

NI-DAQ Device properties

Record Trigger: True to indicates record start frame flag will come from hardware data packet. False indicates Motive will control first recorded frame

Acquisition Rate: NI-DAQ sample acquisition rate. Must be a whole multiple/divisor of the camera framerate. Disabled if using an external clock.

Use External Clock: Sets whether an external clock signal is integrated.

  • True: NI-DAQ board is connected to an external clock on one of it's digial I/O terminals, and will use this signal to control sampling. Acquisition rate is disabled since the rate is now controlled by the external clock.
  • False: NI-DAQ board will collect samples in 'Free Run' at the Acquisition Rate specified.

External Clock Channel: Name of the NI-DAQ digital I/O terminal that is connected to the external clock (TTL) signal.


NIDAQ Device Channel Properties

Refer to your NI-DAQ boards User's Guide for detailed information about supported signal types and voltage ranges.

Min Voltage: Configure the terminal's minimum voltage range (default is -10 volts)

Max Voltage: Configure the terminal's maximum voltage range (default is +10 volts)

Terminal Type: Channel physical signal type

  • Terminal_RSE Referenced single ended. Measurement with respect to ground (e.g. AI_GND) (Default)
  • Terminal_NRSE NonReferenced single ended. Measurement with respect to single analog input (e.g. AISENSE)
  • Terminal_Diff Differential. Measurement between two inputs (e.g. AI0+, AI0-)
  • Terminal_PseudoDiff Differential. Measurement between two inputs and impeded common ground.

National Instruments Supported Devices

Note : OptiTrack Motion Capture Systems with eSync are capable of providing highly accurate synchronization using the OptiTrack eSync as the master clock. In order to ensure best possible synchronization, it is highly recommended to use use a NI-DAQ device with support for "external sample clock". Most NI-DAQ devices support with external sample clock, including:

  • X Series: (e.g. PCIe 6320, USB 63XX Series)
  • Bus-Powered M Series: ( e.g. USB 6210)
  • M Series: (e.g. USB 6221, PCI 6220)
  • Non-USB B Series: (e.g. PCI-6010)

NI-DAQ devices that do *not* support external sample clock include:

  • Low cost USB Series (e.g. USB-6002)


NaturalPoint Recommended Devices

  • USB-63XX X-Series


Verified Devices

  • USB-6341, USB-6351, USB-6361


UnVerified Devices

Unverified Devices
Device Type Model Number
USB Basic Series (Low Cost) NI 6000, NI 6001, NI 6002, NI 6003, NI 6008, NI 6009
E Series NI 6023E, NI 6024E*, NI 6025E, NI 6030E, NI 6031E, NI 6032E/33E/34E/35E, NI 6036E*, NI 6040E, NI 6052E, NI 6062E*, NI 6070E, NI 6071E, NI PCI-MIO-16E-1, NI PCI-MIO-16E-4, NI PCI-MIO-16XE-10, NI PCI-MIO-16XE-50
M Series NI 6210/11/12/15/16/18, NI 6220, NI 6221, NI 6224, NI 6225, NI 6229, NI 6230/32/33/36/38/39, NI 6250, NI 6251, NI 6254, NI 6255, NI 6259, NI 6280, NI 6281, NI 6284, NI 6289
X Series NI 6320, NI 6321, NI 6323, NI 6341, NI 6343, NI 6345, NI 6351, NI 6353, NI 6355, NI 6356, NI 6358, NI 6361, NI 6363, NI 6365NI 6366, NI 6368, NI 6375
S Series (Simultaneous Sampling) NI 6110, NI 6111, NI 6115, NI 6120, NI 6122, NI 6123, NI 6124, NI 6132, NI 6133, NI 6143, NI 6154
SC Express (Signal Conditioning) NI 4300, NI 4302, NI 4303, NI 4304, NI 4305, NI 4322, NI 4330, NI 4331, NI 4339, NI 4353, NI 4357
DSA Series (Sound and Vibration) NI 4431, NI 4432, NI 4461, NI 4462, NI 4463, NI 4464, NI 4472/B, NI 4474, NI 4492, NI 4495, NI 4496, NI 4497, NI 4498, NI 4499, NI 4610
CompactDAQ (Platform to be used with I/O Modules) Supported
C Series, Network DAQ, USB DAQ ( I/O Modules to be pairede with Chassis) NI 92xx, NI 94xx
NI MyDAQ (Educational) NI MyDAQ


Not Applicable

  • AO Series
  • Digital I/O Sereies
  • TIO Series
  • SC Series
  • Switches