USB-2408 Series
24-Bit Multifunction Temperature & Voltage DevicesFeatures• Measure thermocouples (TCs)or voltage• Up to 16 analog inputs• 24-bit resolution• Up to 1 kS/s sampling• 8 digital I/O• Two counters• Up to 2 analog outputs• 500 VDC isolation between
field wiring and the USB
interface

Supported Operating Systems• Windows® 11/10/8/7/Vista®
XP, 32/64-bit• Linux®
USB-2408 Series devices offer high-resolution voltage or thermocouple measurements alongwith digital I/O and counter inputs. The USB‑2408-2AO (shown here) includes analog outputfunctionality.

Overview

Digital I/O

The USB-2408 Series are multifunction DAQ devices designed for highly-accurate
voltage or temperature measurements. Each device features provides up to 16
single‑ended (SE)/8 differential (DIFF) analog inputs, 8 digital I/O, and two counter
inputs. The USB-2408-2AO also features two analog outputs.

Eight digital I/O channels are included
with each USB-2408 Series device, andyou can read from or write to each individual bit.

Each device in the series offers 24-bit resolution for ultra-accurate voltage or thermocouple measurements.

Counter Input

Analog Input
Each device includes 16 SE/8 DIFF analog
inputs which you can configure for voltage or TC input on a per-channel basis.
Eight software-selectable voltage input
ranges are provided. You can configure
these ranges on a per-channel basis from
±10 V to ±0.078 V.

Analog Output(USB-2408-2AO only)
The USB-2408-2AO includes two 16-bit
analog outputs. Each output has a ±10 V
range. Both outputs can be updated ata rate of up to 500 S/s per channel; oneoutput can be updated at a rate of 1 kS/s.

Calibration
The USB-2408 Series is factory-calibratedusing a NIST-traceable calibration process.
Specifications are guaranteed for one year.
The USB-2408 Series also supports fieldcalibration for users to calibrate the device
locally with the InstaCal utility.

When measuring TCs, configure analog
inputs in DIFF mode. All devices also
include open TC detection to identify
improperly working thermocouples.

Sample Rate

USB-2408 Series Selection Chart

USB-2408 Series devices can sample analog
input channels at up to a 1 kS/s. Refer tothe hardware user’s guide for information about how noise filtering affects thethroughput rate for analog inputs.
Measurement Computing

Two 32-bit event counters are provided
to count TTL pulses at read/write rates ofup to 500 Hz. The counters accept inputsof up to 1 MHz.

ModelAnalog
InputsThroughput
RateAnalog
Outputs

DigitalI/OCounters

USB-2408

16 SE/8 DIFF

Up to 1 kS/s

—82

USB-2408-2AO

16 SE/8 DIFF

Up to 1 kS/s

2

82(508) 946-5100

1info@mccdaq.com

mccdaq.com

USB-2408 Series
Software
Software Support
USB-2408 Series devices are supported by the software in the table below.
Ready-to-Run Applications

DAQami™

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 is included with the free MCC DAQ Software bundle.

InstaCal™

TracerDAQ™ andTracerDAQ Pro

An interactive installation, configuration, and test utility for MCC hardware. Windows OS
InstaCal is included with the free MCC DAQ Software bundle.
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.

Application-Specific Programming Support
ULx forNI LabVIEW™

DASYLab®

Measurement Computing

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.

(508) 946-5100

2

info@mccdaq.com

mccdaq.com

USB-2408 SeriesSpecifications
USB-2408 Series Block Diagram
Calibration
VoltageSourcesAI8AIMux8USB-2408-2AO only
24-bit
A/D

PGA

8SPI

Microcontroller
andFPGA

BitwiseProgrammable
DIO

SPI

16-bit
D/A

Amp

SPI

16-bit
D/A

Amp

Counter In 0
Counter In 1Isolation+12.0 V –12.0 V 3.3 VUSB

VBUS

2D+/D–

Microcontroller
with full-speed
USB 2.0

3.3 V

EEPROM

Specifications

Common mode rejection ratio
Thermocouple mode (fIN = 60 Hz): 110 dB
Voltage mode (fIN = 60 Hz, all input ranges): 90 dB
Crosstalk: adjacent channels,100 dB
Input coupling: DCChannel gain queue: Up to 64 elements, software-selectable channel and range
Warm-up time: 45 minutes min
Open thermocouple detect: Software-selectable for each channel
CJC sensor accuracy
15 °C to 35 °C: ±0.5 °C typ0 °C to 55 °C: ±1.0 °C max

All specifications are subject to change without notice.
Typical for 25 °C unless otherwise specified.
All specifications apply to all temperature and voltage input channels unlessotherwise specified.

Analog Input

A/D converter type: ADS1256, 24-bit Sigma Delta
A/D data rates (S/s): 3750, 2000, 1000, 500, 100, 60, 50, 25, 10, 5, 2.5
A/D resolution: 24 bits
ThroughputSingle channel: 2.5 S/s to 1102.94 S/sMultiple channels: 0.16 Hz to 1102.94 Hz
Number of channels: Up to 16 channels individually software-selectable SE/ DIFF
Input isolation: 500 VDC min between field wiring and USB interface
Channel configurations: Temperature sensor input, voltage input
Input voltage range
Thermocouple mode (V): ±0.078125
Voltage mode (V): ±10, ±5, ±2.5, ±1.25, ±0.625, ±0.3125, ±0.15625, ±0.078125
Absolute maximum input voltage
CxH-CxL relative to GND: ±22 V max (power on), ±10 V max (power off)
Input impedance: 10 MΩ (power on), 390 Ω (power off)
Input leakage current: ±20 nA; voltage >±22 V (power on/off): ±1 µA max
Input capacitance: 590 pf
Working voltage (signal + common mode): Voltage mode ±10.25 V max

Measurement Computing

Isolated
PowerSupplies(5 V)

Non-Isolated
PowerSupply(508) 946-5100

5VChannel Configurations

CxH/CxL
Thermocouple: 8 DIFF channels
Voltage: 16 SE or 8 DIFF; individually configurable

Compatible Sensors (Thermocouple)
J: –210 °C to 1200 °C
K: –270 °C to 1372 °C
R: –50 °C to 1768 °C
S: –50 °C to 1768 °C
T: –270 °C to 400 °C
N: –270 °C to 1300 °C
E: –270 °C to 1000 °C
B: 0 °C to 1820 °C

3

info@mccdaq.com

mccdaq.com

USB-2408 SeriesSpecifications
Analog Input DC Voltage Measurement Accuracy
Range

Gain Error(% of Reading)

Offset Error

INL Error(% of Range)

AbsoluteAccuracy

Gain Temperature Coefficient(% Reading/°C)

Offset Temperature
Coefficient (µV/°C)±10 V±0.0037

50 µV±0.0008

500 µV±0.0006

3±5 V±0.0047

25 µV±0.0008

300 µV±0.0006

2±2.5 V±0.0059

20 µV±0.0008

200 µV±0.0006

1±1.25 V±0.0056

20 µV±0.0008

100 µV±0.0006

1±0.625 V±0.0068

15 µV±0.000560 µV±0.0006

1±0.3125 V±0.0104

15 µV±0.0006

50 µV±0.0006

1±0.15625 V±0.0184

10 µV±0.0005

40 µV±0.0006

1±0.078125 V±0.0384

10 µV±0.0009

40 µV±0.0006

1

Thermocouple Measurement Accuracy

Input BandwidthTCTypeTemp.
Range

Accuracy Error,maxAccuracy
Error, typ

Tempco(°C/°C)

J–210 °C±2.572 °C±1.416 °C±0.0220 °C±0.935 °C

1200 °C
KN

RSB

E

T

A/D Data Rate (S/s)–3 db Bandwidth (Hz)

3750

1615

2000

878

±0.469 °C

1000

441

±1.869 °C±1.456 °C

500

221–210 °C±2.917 °C±1.699 °C

100

44.20 °C

±1.017 °C±0.526 °C

60

26.5

1372 °C±2.478 °C±2.022 °C

50

22.1

–200 °C±3.480°C±2.030 °C

25

11.10 °C

±1.201 °C±0.659 °C

104.421300 °C±1.991 °C±1.600 °C

52.21–50 °C±4.826 °C±3.133 °C

2.5

1.1250 °C±2.117 °C±1.424 °C

1768 °C±2.842 °C±2.347 °C–50 °C±4.510 °C±2.930 °C

250 °C±2.165 °C±1.468 °C

1768 °C±3.187 °C±2.597 °C

250 °C±5.489 °C±3.956 °C

700 °C±2.283 °C±1.743 °C

1820 °C±2.202 °C±1.842 °C–200 °C±2.413 °C±1.352 °C

0 °C±1.069 °C±0.551 °C

1000 °C±1.575 °C±1.211 °C–200 °C±2.821 °C±1.676 °C0 °C±1.050 °C±0.558 °C

400 °C±0.957 °C±0.595 °C±0.029±0.029±0.082

Refer to the USB-2408 or USB-2408-2AO user’s guide for the following specifications:- Noise performance- Channel switching error±0.089Throughput rate: The maximum throughput is 1.1 kS/s aggregate. The USB-2408
can set conversion rates on a per-channel basis. Refer to the hardware user’s
guide for tables and formulas for single- and multichannel throughputs.

Analog Voltage Output (USB-2408-2AO only)±0.14

Leave unused AOUTx output channels disconnected. The USB-2408-2AO output
voltage level defaults to 0 V whenever the host PC is reset, shut down or suspended,or if a reset command is issued to the device.
The duration of the output transient depends on the enumeration process of thehost computer. The output of the USB-2408-2AO is typically stable after two seconds.
Digital to analog converter: DAC8552
Number of channels: 2Resolution: 16 bits
Output ranges
Calibrated: ±10 V
Uncalibrated: ±10.05 V, software-selectable
Output transient
Host computer is reset, powered on, suspended or reset command issued		Duration: 2 s		Amplitude: 2 V p-p
Initial power on		Duration: 50 ms		Amplitude: 5 V peak
Differential nonlinearity: ±0.25 LSB typ, ±1 LSB max
Output current: AOUTx pins, ±5.0 mA max
Output short-circuit protection (AOUTx connected to AGND): Unlimited
duration
Output coupling: DC±0.017±0.027

Includes CJC measurement error and polynomial linearization error; valid for one
year or 3000 operating hours. Each terminal block has a CJC sensor. The accuracylisted above assumes the screw terminals are at the same temperature as the CJC
sensor. Connect thermocouples so that they float with respect to AGND.

Measurement Computing(508) 946-5100

4

info@mccdaq.com

mccdaq.com

USB-2408 SeriesSpecifications
Counter

Power on and reset state: DACs cleared to zero-scale, 0 V, ±50 mV
Output noise: 60 µVrms (BW=1.5 KHz)
Settling time: To rated accuracy, 10 V step, 75 µs
Slew rate: 1.0 V/µs
Throughput
Single-channel: 1000 S/s max, system-dependent
Multi-channel: 1000 S/s /#ch max, system-dependent
Calibrated absolute accuracy
Range: ±10 V
Accuracy (±LSB): 16.0
Calibrated absolute accuracy components
Range: ±10 V% of Reading: ±0.0183
Offset: ±1.831 mV
Temp drift (%/°C): 0.00055
Absolute accuracy at FS: ±3.661 mV
Relative accuracy
Range: ±10 V
Relative accuracy: ±4.0 LSB typ

Pin names: CTR0, CTR1
Number of channels: 2Resolution: 32-bits
Counter type: Event counter
Input type: Schmitt trigger, rising edge triggered
Input source: CTR0 (pin 44), CTR1 (pin 42)
Counter read/writes rates (software paced)Counter read: System-dependent, 500 reads per second.
Counter write: System-dependent, 500 writes per second.
Input characteristics: Each CTRx input pin has 562 kΩ resistor pulled up to 5 V
and a 10 kΩ series resistor
Input voltage range: ±15 V max
Maximum input voltage range: CTR0,CTR1 relative to GND and DGND, ±20
V max (power on/off)
Input high voltage: 1.3 V to 2.2 V
Input low voltage: 1.5 V to 0.6 V
Schmitt trigger hysteresis: 0.4 V to 1.2
Input bandwidth (-3 dB): 1 MHz
Input capacitance: 25 pf
Input leakage current: ±120 nA @5 V, ±1.6 mA @±15 V
Input frequency: 1 MHz, max
High pulse width: 500 ns, min
Low pulse width: 500 ns, min

Analog Input/Output Calibration

Warm-up time: 45 minutes min
Calibration: Firmware calibration
Calibration interval: 1 year
AI calibration reference: 10.000 V, ±5 mV max; measured values stored in EEPROM
Tempco: 5 ppm/°C max
Long-term stability: 30 ppm/1000 hours
AO calibration procedure (USB-2408-2AO only): The analog output pin isinternally routed to the analog input pin.
AOUTx readback (USB-2408-2AO only, software-selectable): Each AOUTx output
can be independently measured by the onboard A/D converter

MemoryEEPROM: 4096 bytes isolated micro reserved for sensor configuration, 256 bytes
USB micro for external application use

Microcontroller

Type: One high-performance 8-bit RISC microcontroller with USB interface(non-isolated)
One high-performance 16-bit RISC microcontroller for measurements (isolated)

Digital Input/Output
Digital Input

PowerNumber of I/O: 8 channelsConfiguration: Each DIO bit can be independently read from (DIN) or written to(DOUT). DIN bits can be read at any time whether the DOUT is active or tri-stated.
Input voltage range: 0 to 15 V
Input type: CMOS (Schmitt trigger)
Input characteristics: 47 kΩ pull-up/pull-down resistor, 28 kΩ series resistor
Maximum input voltage range: 0 V to 20 V max (power on/off, relative to DGND
Pull-up/down configuration: All pins pulled up to 5 V through individual 47 kΩ
resistors. Configure for pull-down with J6 shorting block across pins 2 and 3
Transfer rate (software paced): 500 port reads or single bit reads per second typ
Input high voltage: 1.3 V to 2.2 V
Input low voltage: 1.5 V to 0.6 VSchmitt trigger hysteresis: 0.4 V to 1.2

Supply current: Quiescent current, 275 mA
This is the total quiescent current requirement for the USB-2408 Series which
includes up to 10 mA for the status LED. This does not include any potential
loading of the digital I/O bits, +5 V user terminal or the AOUTx outputs.
Voltage supervisor limits: 4.5 V > Vext or Vext > 5.5 V, PWR LED = Off, (power fault)
4.5 V < Vext < 5.5 V, PWR LED = On
5 V user output voltage range: Available at terminal block pin 40, 4.75 V to 5.25 V+5 V user output current: Available at terminal block pin 40, 10 mA max
Isolation: Measurement system to computer, 500 VDC min

USB Specifications

USB device type: USB 2.0 (full-speed)Device compatibility: USB 1.1, USB 2.0
USB cable type: A-B cable, UL type AWM 2527 or equivalent (min 24 AWG VBUS/GND, min 28 AWG D+/D–)
USB cable length: 3 m (9.84 ft) max

Digital Output

Number of I/O: 8 channels
Configuration: Each DIO bit can be independently read from (DIN) or written to(DOUT). DIN bits can be read at any time whether the DOUT is active or tri-stated.
Output characteristics: 47 kΩ pull-up, open drain (DMOS transistor)
Each DMOS transistor source pin is internally connected to DGND
Pull-up configuration: All pins pulled up to 5 V through individual 47 kΩ resistors (the J6 shorting block default position is pins 1 and 2).
Transfer rate (software paced)
Digital output: 500 port writes or single bit writes per second typOutput voltage range: 0 V to 5 V (no external pull up resistor, internal 47 kΩpull-up resistors connected to 5 V by default); 0 V to 15 V max
Drain to source breakdown voltage: 50 V min
Off state leakage current: 1.0 µA
Sink current capability: 150 mA max (continuous) per output pin
150 mA max (continuous) for all eight channels
DMOS transistor on-resistance (drain to source): 4 Ω

Measurement Computing(508) 946-5100

Environmental

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

Mechanical

Dimensions (L × W × H): 127 × 89.9 × 35.6 mm (5.00 × 3.53 × 1.40 in.)
User connection length: 3 m (9.84 ft) max

Screw Terminal Connector

Connector type: Fixed screw terminal
Wire gauge range: 16 AWG to 30 AWG

5info@mccdaq.com

mccdaq.com

USB-2408 Series
Ordering
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, and analysis
softwarePart No.

Description

USB-2408

USB-based 24-bit, isolated, 16 SE/8 DIFF temperatureand voltage measurement device with 8 digital I/O,
and 2 counter inputs

USB-2408-2AO

USB-based 24-bit, isolated, 16 SE/8 DIFF temperatureand voltage measurement device with 8 digital I/O,
2 counter inputs, and 2 analog outputs

Accessories
Part No.

Description

745690-E001

E-type thermocouples wire, fiberglass (0 °C to 482 °C,
32 °F to 900 °F), 1 m

745690-E002

E-type thermocouples wire, fiberglass (0 °C to 482 °C,32 °F to 900 °F), 2 m

745690-J001

J-type thermocouples wire, fiberglass (0 °C to 482 °C,
32 °F to 900 °F), 1 m

745690-J002

J-type thermocouples wire, fiberglass (0 °C to 482 °C,
32 °F to 900 °F), 2 m

745690-K001

K-type thermocouples wire, fiberglass (0 °C to 482 °C,
32 °F to 900 °F), 1 m

745690-K002

K-type thermocouples wire, fiberglass (0 °C to 482 °C,
32 °F to 900 °F), 2 m

745690-T001

T-type thermocouples wire, fiberglass (0 °C to 260 °C,
32 °F to 500 °F), 1 m

745690-T002

T-type thermocouples wire, fiberglass (0 °C to 260 °C,
32 °F to 500 °F), 2 m

Measurement Computing
USB-2408-Series(508) 946-5100

6

info@mccdaq.com

mccdaq.com
September 2019. Rev 9© Measurement Computing Corporation