Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Neil Stoddard
DAQ PSE
Presentation Adapted From 2007 NI Week
Presentation by Dan Balcauski
Why should you care?
Why should you care?
You will get dates!
You will rule the world!
You will earn millions of dollars!
Or Maybe
PCI M
USB M Series
Series NI Signal
Streaming
Integrated
Module
Controller
Agenda
NI-STC 2
Analog input timing on M Series
C Series and CompactDAQ
Analog input timing with Integrated
Module Controller
Digital I/O with the NI-STC 2
NI Signal Streaming
High speed streaming over USB
NI Signal
NI-STC2 NI CompactDAQ
Streaming
Start Trigger
Shortest Sample Period
Sample Clock
Convert Period
Convert Clock
From NI-STC 2
NI Signal
NI-STC2 NI CompactDAQ
Streaming
C Series Modules
Integrated DAQ and signal conditioning in
each module
Standardized interface
But, variable data width, number of channels,
data rate, ADC type,
Well suited for a microcontroller
NI Signal
NI-STC2 NI CompactDAQ
Streaming
Sigma-delta Modules
NI 9233 (Audio/NVH), NI 9237 (Bridge)
4 channels, 24-bit data
Up to 50 kS/s
Simultaneous Integrating ADCs
Onboard Oversample Clock
Sample rates are integral divisors of oversample clock
Synchronization pulse resets ADCs
Fixed delay before returning first sample
NI Signal
NI-STC2 NI CompactDAQ
Streaming
DC Modules
9211 -
Thermocouple
14 S/s
9217 RTD
1.25 S/s 100 S/s
per channel
9219 Universal
2-100 S/s/ch
NI Signal
NI-STC2 NI CompactDAQ
Streaming
ADC AI Adapter
NI-STC 2
module
DAC AO Adapter
NI Signal
NI-STC2 NI CompactDAQ
Streaming
Integrated Module Controller
Benefits
Multi-module
synchronization
Module Detection
Convert Pulse
Generation
Routing
NI Signal
NI-STC2 NI CompactDAQ
Streaming
So what does the NI-STC 2 have to
do?
Sample Clock
Read Clock
Convert Clock
Read Clock
Mod1 Convert
Mod2 Convert
SyncPulse
Sample Clock
Mod1/Ready
Self-timed - Onboard
Oversample Clock
From IMC From Module
NI Signal
NI-STC2 NI CompactDAQ
Streaming
Sigma-Delta, Simultaneous and
Multiplexed Modules (Multi Module)
Sample Clock
Mod3/Ready
Multiplexed Convert
DC Module Timing
NI-DAQmx repeats samples
Maximum Sample Clock rate can run
faster than the maximum rate for the
module.
NI Signal
NI-STC2 NI CompactDAQ
Streaming
What is Streaming?
Streaming is the rapid movement of
samples between the data
acquisition
device and the host computer
Data acquisition fits with USB
NI Signal
NI-STC2 NI CompactDAQ
Streaming
DAQmx
9472
9215
9263
9481
9233
9237
9211
NI Signal
NI-STC2 NI CompactDAQ
Streaming
Streaming Demo
NI Signal
NI-STC2 NI CompactDAQ
Streaming
NI Confidential
NIs Next Generation of DAQ
STC III ASIC NI Umber ASIC
NI Confidential
When will these be
available?
Not in the next yearso dont bug
me about it now
Likely sometime late in 2009
NI Confidential
STC III
Next generation system timing controller
Will integrate PCI Express technology
(boards will be PCIe or PXIe native)
Enhanced timing functionality
Timed DIO
Awesome counters (up to 4 available on the
ASIC)
More deterministic, improved HWTSP
More retriggerable functionality
NI Confidential
Umber
NI Confidential
Umber
Umber now
NI Confidential
Umber
Umber ASIC
NI Confidential
Why the Umber ASIC?
Decreased COGS (Cost of Goods
Sold)
Decreased footprint
Increased flexibility
Added features from STC III
Designed from the ground up for the
cDAQ platform
Will allow for a single slot, a four slot,
an 8 slot, and a 14 slot chassis
NI Confidential
Summary
NI-STC2
Timing, triggering, digital back end
Front end acquisition to DMA to USB endpoints
NI Signal Streaming
Fast data transfers
Reduced communication overhead
Increased device responsiveness