USB-1608FS-Plus
Simultaneous USB DAQ DeviceFeatures• Eight single-ended analoginputs• 16-bit resolution• Simultaneous sampling• 400 kS/s aggregate sample rate
(100 kS/s max for any channel)• Eight high-current digital I/O• 32-bit event counter• External clock I/O• External digital trigger input• OEM version available

Supported Operating Systems• Windows® 11/10/8/7/Vista®/
XP 32/64-bit

The USB-1608FS-Plus features simultaneous sampling of 8 analog inputs, and also provides
8 DIO lines and a 32-bit event counter

Overview
The USB-1608FS-Plus provides simultaneous sampling with a sample rate of
100 kS/s maximum for any one channel, and up to 400 kS/s aggregate for multiple channels. The device also features a 32-bit event counter, 8 digital I/O lines,
external digital triggering, and a bidirectional clock. An OEM version is available
for embedded applications.

The USB-1608FS-Plus device has a dedicated A/D converter per analog channel
for simultaneous sampling. It offers
software-selectable analog input ranges
for ±10 V, ±5 V, ±2 V, and ±1 V.

Simultaneous Sampling
Each analog input channel has a dedicated16-bit A/D converter for true simultaneous
sampling of all 8 inputs.

Sample Rates
With hardware paced mode, the maximum throughput rate is 100 kS/s forany one channel, up to about 400 kS/s
aggregate for multiple channels.
Use burst scan mode to run any number ofchannels at the maximum rate of 100 kS/s
up to the full capacity of the 32K sample
FIFO. The maximum sampling rate is
800 kS/s aggregate for all channels.

Measurement Computing• Android™

Pull-Up/Down Configuration
The USB-1608FS-Plus has a user-configurable internal jumper to configure
the digital bits for pull-up (default) orpull-down.

Counter Input

Channel-Gain Queue

Analog Input• Linux®

Users can configure a list of channels andgains for each scan. Each channel canhave a different gain setting.
The settings are stored in a channel-gain
queue list that is written to local memoryon the device. The channel-gain queue list
can contain up to eight unique channels.
The channels can be non-consecutive, butmust be listed in increasing order.

Digital I/O
Each of the eight digital I/O channels is
individually-configurable for input oroutput. When configured for input, thedigital I/O terminals can detect the stateof any TTL‑level input.

A 32-bit event counter can accept a signal
up to 1 MHz. The internal counter increments when the TTL levels transition from
low to high.

External Clock I/O
The USB-1608FS-Plus has a bidirectional
external clock terminal. When configured
for input, A/D conversions can be paced by
an external source. The USB-1608FS-Plus
supports TTL‑level input signals up to100 kHz.
When configured for output, this device
can pace A/D conversions on a second
device and acquire data from all input
channels simultaneously.

The digital I/O channels are high-drive(24 mA) connections.

(508) 946-5100

1

info@mccdaq.com

mccdaq.com

USB-1608FS-PlusFeatures
USB-1608FS-Plus-OEM

Trigger Input

The USB-1608FS-Plus-OEM has a board-only form factor withheader connectors for OEM and embedded applications (no case,CD, or Ethernet cable). The device can be further customized tomeet customer needs.

The USB-1608FS-Plus provides an external digital trigger input
and a trigger mode that is edge or level sensitive. Edge sensitive
is software-selectable for rising or falling edge. Level sensitive issoftware-selectable for high or low level.

Calibration
The USB-1608FS-Plus is factory-calibrated using a NIST-traceablecalibration process. Specifications are guaranteed for one year.
For calibration beyond one year, return the device to the factoryfor recalibration.

The USB-1608FS-Plus-OEM has the same specifications as theUSB-1608FS-Plus, but comes in a board-only form factor with header
connectors instead of screw terminals.

PC +5VPGA = 1, 2, 5, 10

A/D 0Full-speed
USB 2.0
CompliantInterface

A/D 1
A/D 2USB
Microcontroller

High-Drive DIO(24 mA)

SPI

A/D 3
A/D 48SignalI/O
I/OConnectors
Connectors
SignalSignalI/O
I/OConnectors
Connectors
Signal32-bit Event Counter
TRIG_IN
SYNC

A/D 5

32k x 16
SRAM

A/D 6
A/D 7

Measurement Computing(508) 946-5100

2

info@mccdaq.com

mccdaq.com

USB-1608FS-Plus
Software
Software Support
The USB-1608FS-Plus device is supported by the software in the table below.
Ready-to-Run Applications
Data acquisition companion software with drag-and-drop interface that is used to acquire,view, and log data, and generate signals. DAQami can be configured to log analog, digital, andcounter channels, and to view that data in real-time or post-acquisition on user-configurable
displays. Logged data can be exported for use in Excel® or MATLAB®. Windows OS

DAQami™

DAQami is included with the free MCC DAQ Software bundle.

An interactive installation, configuration, and test utility for MCC hardware. Windows OS

InstaCal™

InstaCal is included with the free MCC DAQ Software bundle.

TracerDAQ™ andTracerDAQ Pro

Virtual strip chart, oscilloscope, function generator, and rate generator applications used togenerate, acquire, analyze, display, and export data. Supported features may vary by hardware.
The Pro version provides enhanced features. Windows OS
TracerDAQ is included with the free MCC DAQ Software bundle.
TracerDAQ Pro is available as a purchased software download.

General-Purpose Programming Support
Universal Library™
(UL) for Windows

Library for developing applications in C, C++, VB, C# .Net, VB .Net, and Python on Windows.
The UL for Windows is included with the free MCC DAQ Software bundle.
The UL Python API for Windows is available on GitHub (https://github.com/mccdaq/mcculw).

Library for developing applications in C, C++, and Python on Linux.
UL for Linux®

UL for Linux is available on GitHub (https://github.com/mccdaq/uldaq).
Open-source, third-party Linux drivers are also available for supported MCC devices.

UL for Android™

Library of Java classes for programmers who develop apps for Android-based mobile devices.
UL for Android communicates with select MCC DAQ devices. Supports Android project development on Windows, Linux, Mac OS X.
UL for Android is included with the free MCC DAQ Software bundle.

Application-Specific Programming Support
ULx forNI LabVIEW™

DASYLab®

MATLAB® driver

A comprehensive library of VIs and example programs for NI LabVIEW that is used to develop
custom applications that interact with most MCC devices. Windows OS
ULx for NI LabVIEW is included with the free MCC DAQ Software bundle.
Icon-based data acquisition, graphics, control, and analysis software that allows users to create
complex applications in minimal time without text-based programming. Windows OS
DASYLab is available as a purchased software download. An evaluation version is available for28 days.
High-level language and interactive environment for numerical computation,visualization, and programming. The Mathworks Data Acquisition Toolbox™ allows users toacquire data from most MCC PCI and USB devices.
Visit www.MathWorks.com for more information about the Data Acquisition Toolbox.

Measurement Computing(508) 946-5100

3

info@mccdaq.com

mccdaq.com

USB-1608FS-Plus
Specifications
Specifications

Digital Input/Output

Digital type: 5 V TTL
Number of I/O: 8 (DIO0 through DIO7)
Configuration: Independently configured for input or output
Pull-up/pull-down configuration: All pins pulled up to 5 V via 47 kΩ resistors(default). May be changed to pull-down using an internal jumper.
Input high voltage threshold: 2.0 V min
Input high voltage limit: 5.5 V absolute max
Input low voltage threshold: 0.8 V max
Input low voltage limit: –0.5 V absolute min; 0 V recommended min
Output high voltage: 4.4 V min (IOH = –50 µA); 3.76 V min (IOH = –24 mA)
Output low voltage: 0.1 V max (IOL = 50 µA); 0.44 V max (IOL = 24 mA)
Power on and reset state: Input

All specifications are subject to change without notice. Typical for 25 ˚C unlessotherwise specified.

Analog Input

A/D converter type: 16-bit successive approximation type
Channels: 8 single-ended
Input configuration: Individual A/D per channel
Sampling method: Simultaneous
Absolute maximum input voltage (CHx IN relative to GND): ±15 V max
Input impedance: 100 MΩ minInput ranges: ±10 V, ±5 V, ±2 V, ±1 V; software-selectable per channel
Sample rate (hardware paced): 0.01 S/s to 100 kS/s, software-selectable
Throughput
Software paced: 500 S/s all channels
Hardware paced (system-dependent): (400 kS/s)/(# of channels) max,100 kS/s max for any channel
Burst scan ≤ 32,768 total samples (uses onboard FIFO):(800 kS/s)/(# of channels) max, 100 kS/s max for any channel
Gain queue: Up to eight elements; one gain element per unique, ordered channel; software-selectable
Resolution: 16 bits
No missing codes: 16 bits
Crosstalk (signal DC to 25 kHz): –80 dB
Trigger source (software-selectable): External digital - TRIG_IN

External Trigger

Trigger source: External digital - TRIG_IN
Trigger mode (software-selectable): Edge sensitive or level sensitive: user configurable for CMOS compatible rising or falling edge, high or low level.
Trigger latency: 2 µs + 1 pacer clock cycle max
Trigger pulse width: 1 µs min
Input type: Schmitt trigger, 47 kΩ pull-down to ground
Schmitt trigger hysteresis: 1.01 V typ, 0.6 V min, 1.5 V max
Input high voltage threshold: 2.43 V typ, 1.9 V min, 3.1 V max
Input high voltage limit: 5.5 V absolute max
Input low voltage threshold: 1.42 V typ, 1.0 V min, 2.0 V max
Input low voltage limit: –0.5 V absolute min, 0 V recommended min

Analog Input DC Voltage Measurement Accuracy

External Clock I/O

Pin name: SYNC
Pin type: Bidirectional
Direction (software-selectable)
Input: Receives A/D pacer clock from external source;
Output: Outputs internal A/D pacer clock
Input clock rate: 100 kHz max
Clock pulse width: 1 µs min input, 4 µs min output
Input clock mode: Edge sensitive, rising edge
Input type: Schmitt trigger, 47 kΩ pull-down to ground
Schmitt trigger hysteresis: 1.01 V typ, 0.6 V min, 1.5 V maxInput high voltage threshold: 2.43 V typ, 1.9 V min, 3.1 V max
Input high voltage limit: 5.5 V absolute max
Input low voltage threshold: 1.42 V typ, 1.0 V min, 2.0 V max
Input low voltage limit: –0.5 V absolute min, 0 V recommended min
Output high voltage: 4.4 V min (IOH = –50 µA), 3.80 V min (IOH = –8 mA)
Output low voltage: 0.1 V max (IOL = 50 µA), 0.44 V max (IOL = 8 mA)

Calibrated Absolute Accuracy
RangeAccuracy±10 V

5.66 mV±5 V2.98 mV±2 V

1.31 mV±1 V

0.68 mV

Accuracy Components (All Values are (±))
Range

Gain Error(% of Reading)Gain Error at
Full Scale

Offset±10 V

0.04

4.00 mV

1.66 mV±5 V

0.04

2.00 mV

0.98 mV±2 V

0.04

0.80 mV

0.51 mV

±1 V

0.04

0.40 mV

0.28 mVCounter

Pin name: CTR
Counter type: Event counter
Number of channels: 1
Input type: Schmitt trigger, 47 kΩ pull-down to ground
Input Source: CTR screw terminal
Resolution: 32 bits
Schmitt trigger hysteresis: 1.01 V typ, 0.6 V min, 1.5 V max
Input high voltage threshold: 2.43 V typ, 1.9 V min, 3.1 V max
Input high Voltage limit: 5.5 V absolute max
Input low voltage threshold: 1.42 V typ, 1.0 V min, 2.0 V max
Input low voltage limit: –0.5 V absolute min, 0 V recommended min
Input Frequency: 1 MHz max
High pulse width: 500 ns min
Low pulse width: 500 ns min

Noise Performance*Range

Typical Counts

Least Significant
Bit Root Mean Square(LSBRMS)

±10 V

10

1.52±5 V

10

1.52±2 V

111.67±1 V

142.12Power

Supply current: < 100 mA USB enumeration; < 500 mA with DIO and SYNC
output loading.
+5 V USB power available (connected to externally-powered root port hub or aself-powered hub): 4.5 V min, 5.25 V max
Output current (total current that can be sourced from the USB +5V and digital
outputs): 300 mA max* Noise distribution is determined by gathering 50 kS with inputs tied to groundat the user connector. Samples are gathered at the maximum specified sample
rate of 100 kS/s per channel.

USBDevice type: USB 2.0 (full-speed)Device compatibility: USB 1.1, USB 2.0

Measurement Computing(508) 946-5100

4

info@mccdaq.com

mccdaq.com

USB-1608FS-Plus
Ordering
Environmental

Mechanical

Operating temperature range: 0 °C to 70 °C
Storage temperature range: –40 °C to 70 °C
Humidity: 0% to 90% non-condensing

Dimensions (L × W × H)
USB-1608FS-Plus: 79 × 82 × 27 mm (3.10 × 3.20 × 1.05 in.)USB-1608FS-Plus-OEM: 73.66 × 81.28 × 13.72 mm (2.90 × 3.20 × 0.54 in.)USB cable length: 3 m (9.84 ft) max
User connection length: 3 m (9.84 ft) max

Order Information

Software also Available from MCC

HardwarePart No.

Description

TracerDAQ Pro

Out-of-the-box virtual instrument suite with strip
chart, oscilloscope, function generator, and rate
generator – professional version

DASYLabIcon-based data acquisition, graphics, control, andanalysis software

Part No.

Description

USB-1608FS-Plus

USB-based DAQ device with 8 simultaneous 16-bit
100 kS/s/ch analog inputs and 8 high-current digital
I/O lines. Includes a USB cable and MCC DAQ
software.

USB-1608FS-Plus-OEM

Board-only DAQ device with 8 simultaneous 16-bit
100 kS/s/ch analog inputs and 8 high-current digital
I/O lines.

Measurement Computing
DS-USB-1608FS-Plus(508) 946-5100

5

info@mccdaq.com

mccdaq.com
April 2018. Rev 2© Measurement Computing Corporation