Site Search:

Model DI-2008

Eight-channel USB Voltage and Thermocouple DAQ, 16-bit, 200 S/s Throughput

  • Includes a DI-2008 instrument, a 6-foot USB cable, a screwdriver for signal connections, an NIST-traceable calibration certificate, and downloadable WinDaq software
  • Eight differential and isolated analog input channels
  • Seven bi-directional digital input ports, including:
    • Counter input for totalizing applications
    • Rate input for frequency/flow/rpm applications
  • ChannelStretch™ channel expansion to 128 analog and 112 digital channels (synchronization only available with other DI-2008 units - Unlock code required per device - see Accessories)
  • Programmable voltage and thermocouple measurements per channel
  • 10 mV to 50 V programmable range per channel in 12 steps
  • Programmable support for type J, K, T, B, R, S, E, N thermocouples per channel
  • High resolution (16-bit) measurements
  • 2000 Hz sample throughput for a single channel and 200 Hz for two or more
  • USB interface
  • Included WinDaq software for ready-to-run measurements
  • Included .NET class
  • Fully documented device protocol supports other operating systems
Tweet this page Like this product on Facebook Share this page on LinkedIn Email this page
DI-2008 Thermocouple DAQ
This data logger features 8 analog input channelsThis data acquisition system is expandable with ChannelStretch allowing you to connect multiple units and synchronize data recording.This data logger features 7 digital ports

This data logger has a USB interfaceGet same day shipping when you order this data logger before 3PM ETThis data acquisition system has a 30-day Money back guaranteeThis data logger is manufactured in the United States of America


DI-2008 USB Thermocouple Data Acquisition system with Windaq software. Features 8 analog input channels programmable as a thermocouple or voltage input, 16-bit measurement resolution, and a full scale range of ±10mV to ±50V for voltage measurements or Thermocouple types J, K, T, B, R, S, E, or N.

Eight analog input channels adapt to a wide range of measurement types and applications. Each channel can be independently programmed for a thermocouple or voltage measurement. Programmed as a voltage channel you can select one of twelve measurement ranges from ±10 mV to ±50 V. A range of ±5 V supports 4-20 mA measurements using typically a 250 Ω shunt resistor (model R250 sold separately). Programmed as a thermocouple channel you can select from eight thermocouple types: J, K, T, B, R, S, E, or N. Linearization and junction compensation are automatically applied by the DI-2008 for the selected TC type to deliver values scaled in either °C or °F. Rounding out the DI-2008, a built-in 15 V sensor excitation power supply simplifies external wiring and further reduces overall system cost. Finally, all analog measurements benefit from a 16-bit ADC resolution to reveal even the smallest signal variations. Virtually any measurement will experience a difference in ground potential between the instrument, the signal source, and even between signal sources. Known as common mode voltages, they cause noisy measurements in the best case or damage to the instrument in the worst case unless it’s specifically designed to tolerate them like the DI-2008. Each DI-2008 analog input is electrically isolated from other channels and from ground for safe and accurate measurements in the presence of common mode voltages. Channel isolation means that each analog input is free to float to an independent common mode voltage imposed upon it by the signal source up to 120 V rms, and still provide an accurate and noise-free measurement.

The DI-2008 provides 7 digital ports, each configurable as an input or a switch. Input protection is provided to 30 V. Configured as a switch a digital port can be used to control external loads up to 30 V @ 100 mA, and the switch can be controlled asynchronously without interrupting the scanning process. When activated as inputs two ports allow dual functionality to be used as discrete inputs, or one as a counter and the other a rate input. The rate input features a 50 kHz maximum measurement allocated over twelve programmable measure-ment ranges (10 Hz to 50 kHz full scale). The counter input provides 16-bit resolution and a terminal count value of 65,535. The discrete, counter, and rate inputs are members of the same internal scan list used by the analog input channels. This means that all enabled elements are acquired synchronously, which allows meaningful comparisons between analog and digital channels. For example, the rate input mea-suring engine speed allows rpm data to be acquired synchronously with analog data.



DI-2008 Unlock Code

WinDaq Unlock Code


Unlocks WinDaq for ChannelStretch™ capability allowing you to record synchronous data with multiple DI-2008 units (only DI-2008 units can synchronize with the DI-2008). Unlock Code required for each device. Unlock Code ONLY. No CD will be shipped. Please Note: If you are ordering this software for a device you already own, you MUST provide the serial number of your device under "Order Notes" during checkout to receive the unlock code. Please allow one (1) business day for processing.


4-20mA current loop shunt resistor

R250 Shunt Resistor


Precision 250 Ω resistor, 0.1%. Learn More


USB Ferrite Choke

Ferrite Choke


Ferrite choke reduces interference for USB-based data acquisition products.


USB Cable

Dual Ferrite USB cable for ChannelStretch


Optional USB Cable for use with ChannelStretch™. Dual ferrite cores provide maximum protection against ground bounce that could lockup your PC's USB port during data acquisition. 20.4-inch (520 mm) overall cable length. Recommended whenever products are deployed in our ChannelStretch™ configuration.


7 Port USB Hub



Powered 7 port USB hub to synchronize multiple USB devices. Please note: Not all DATAQ Instruments devices support synchronization - check your product datasheet or product page for detailed information. Note: Provided with a US ac adaptor only, and is not suitable for use in countries that require an ac mains connector other than the US type.


USB Extension Cable

16-foot USB 2.0 extension cable.


16-ft USB Extension Cable. USB 2.0 Type A. Daisy chain up to 5 cables for extended length.


AC/DC Adapter

AC/DC Adapter for Sensor Excitation


AC Adapter for Sensor Excitation. Input: AC 100V-240V 50/60Hz; Output: 12V DC 0-2A 24W. Power Cable Length: 36.6 inch (0.9m).


Temp/RH Probe

Temperature and Humidity probe


Temperature and humidity probe measures -40 to +60 °C and 0 to 100% RH. Learn more.


Calibration Certificate

NIST Calibration Certificate


Re-calibration Service, this calibration certificate is included with new instruments. NIST-traceable certificate for model DI-2008 Thermocouple and Voltage data acquisition product. Includes before and after data. Shipping charges do apply when ordering online. Learn more about Calibrating your device.



Data Acquisition Recording and Playback Software

Included FREE with your DI-2008 purchase. Record all channels at 2,000 S/s for a single analog channel or 200 S/s for more than one analog channel. Installs drivers and WinDaq recording and playback software. Unlock code required for ChannelStretch™.

WinDaq Data Acquisition Software


Drivers only Download

Installs drivers for all contemporary data acquisition hardware products that support WinDaq software.

Starter Kit Drivers


WinDaq-to-Excel Real Time Link

Real-time data logging directly to Microsoft Excel (supports MS Office 2003 or higher). No programming required. Free Trial Version. Purchase full version on WinDaq/XL product page.

WinDaq Data Acquisition Software


Solutions for .NET Programming Environments

FREE .Net control communicates directly with your DATAQ Instruments device using any .Net programming language. Detailed sample programs included. Fully documented help file. Requires .NET Version 4


Python Example Programs

Available on GitHub

FREE Python example programs using the fully documented device protocol. All sample programs are well-commented to help you get up and running quickly.

DATAQ Python Example Programs

MATLAB Example Program

With SDK .Net Class

FREE DATAQ SDK .Net class example program with MATLAB®. Does not require MathWorks' Data Acquisition Toolbox.



Analog Inputs
Number of Channels: 8
Configuration: Differential, Isolated
Programmable measurements per channel: Voltage, Thermocouple
Programmable thermocouple types and measurement range per channel:

Over 25 ±5 °C ambient temperature range.
Stable ambient temperature.
Following 30 minutes warm-up.
Excluding common mode error.
Excluding thermocouple error.
Thermocouple Type Temperature Measurement Range (°C) Accuracy (°C)
J -190 to 1200 ±(0.1% of span + 2)
K -180 to 1360 ±(0.1% of span + 2)
T -190 to 400 ±(0.1% of span + 1)
B 600 to 1000
1001 to 1810
±(0.2% of span + 4)
±(0.1% of span + 3)
R -40 to 300
301 to 1760
±(0.2% of span + 6)
±(0.1% of span + 3)
S -40 to 400
401 to 1750
±(0.2% of span + 6)
±(0.1% of span +3)
E -160 to 990 ±(0.1% of span + 1)
N -170 to 50
51 to 1290
±(0.1% of span + 3)
±(0.1% of span + 1)
Programmable voltage measurement ranges per channel: ±10 mV, ±25 mV, ±50 mV, ±100 mV, ±250 mV, ±500 mV, ±1 V, ±2.5 V, ±5 V, ±10 V, ±25 V, ±50 V
Voltage measurement accuracy:
At 25 °C ambient temperature.
Following 30 minutes warm-up.
Excluding common mode error.
±(0.05% of range + 10 µV)
Input impedance: 1 MΩ, all ranges
Isolation: Input-to-output, Channel-to-channel
Absolute maximum input without damage: 120 V rms
Maximum common mode voltage: 120 V rms
Min common mode rejection (330Ω unbalance): >100 dB (DC to 60 Hz)
Channel-to-channel crosstalk rejection: (Rsource ≤ 330 Ω; Freqsource ≤ 60 Hz) > 100 dB at any throughput
Digital Inputs
Number of ports: 7
Type: MOSFET switch
Configuration: Programmable as an input or switch
Pull-up value: 4.7 KΩ
Isolation: None
Input high voltage threshold: 2.4 V minimum
Input low voltage threshold: 0.8 V maximum
Absolute max input without damage: 0 ≤ V ≤ 30 V
Digital port assignment: Count: Port 2 configured as input
Rate: Port 3 configured as input
Internal pull-up value: 4.7 kΩ
Input high voltage threshold: 2.4 V
Input low voltage threshold: 0.8 V
Terminal count: 65,535
Maximum rate frequency: 50 kHz
Minimum rate frequency: 0.5 Hz
Maximum count frequency: 50 kHz
Power Consumption: 0.75 Watts (from USB port)
Excitation output: +15 V dc (-7.5% to +2.5%) at 70% load (47 mA), 67 mA at full load
ADC Characteristics
Voltage Measurement Resolution:
Range Resolution
±10 mV 0.305µV
±25 mV 0.763 µV
±50 mV 1.53 µV
±100 mV 3.05µV
±250 mV 7.63 µV
±500 mV 15.26 µV
±1 V 30.5 µV
±2.5 V 76.3 µV
±5 V 152.6 µV
±10 V 305 µV
±25 V 763 µV
±50 V 1.53 mV
Thermocouple Temperature Measurement Resolution:
TC Type Resolution
J 0.086 °C
K 0.096 °C
T 0.037 °C
B 0.096 °C
R/S 0.111 °C
E 0.073 °C
N 0.092 °C
4-20 mA current loop resolution: 13,100 ADC counts over the 4-20 mA range (5 VFS range with 250-Ω shunt resistor)
Maximum sample throughput rate: Single enabled channel: 2,000 S/s
Two or more enabled channels: 200 S/s
Minimum sample throughput (hardware): 1 enabled analog channel: 0.000109 S/s
2 or more enabled analog channels: 0.000011 S/s
Minimum sample throughput (using WinDaq): .0001969 S/s
Sample rate timing accuracy: 50 ppm
Indicators and Connections
Interface: USB 2.0 (mini-B style connector)
Indicator lights: 3 LEDs: Power, Active, Event
Input Connections: Two 16-position terminal strips
Pushbutton: Manual event when used with WinDaq software
ChannelStretch™ Operation
WinDaq software: If any synced device has two or more enabled analog channels, all synced devices must enable the same number of analog and digital channels and the same sample throughput rate. If all synced devices have one or zero enabled analog channels, sample rate per channel must be the same across all devices. One or more digital ports configured as a discrete input counts as one digital channel. Rate and count inputs count as one digital channel each.
Programmed (.Net- or protocol-based): Sample rate per channel must be the same across all synced devices.
Maximum number of devices: 16
Maximum channel count: 128 analog, 112 digital
Maximum supported throughput: ≥480 kHz
Synchronization compatibility: DI-2008
PC USB prerequisite: All instruments must be connected to the same USB controller. The use of USB hubs are recommended to meet this requirement.
Operating Temperature: 0 to 70 °C
Storage Temperature: -20 to 70 °C
Storage Humidity: 0 to 90% non-condensing
Physical Characteristics
Enclosure: Hardened Plastic
Mounting: Desktop; bulkhead
Dimensions: 3.28D × 6.68W × 1.13H in. (83.31D × 169.67W × 28.7H mm.)
Weight: 5.7 oz. (162 grams)
Software Support
WinDaq software: OS support
Programming: DATAQ .NET Class, Instrument protocol, ActiveX Control
DI-2008 Thermocouple DAQ Video Playlist
DI-2008 Tutorials

The DI-2008 Thermocouple DAQ Videos and Tutorials.
Exporting Data to Excel
Export data to Excel

Learn how to export data from WinDaq Waveform Browser to Microsoft Excel.
Introduction to WinDaq Data Acquisition Software
WinDaq Data Acquisition Software

Introduction to WinDaq Data Acquisition Software.

Similar Products

Quick Product Comparison

Model Analog
Expandable* Measurement
Max Sample
Rate (Hz)
Interface Data Storage Price
DI-245 4 - A Yes 200 14 2 In USB PC $299
DI-2008 8 Yes A Yes 200 16 7 Bi USB PC $499
DI-808 8 - A Yes 40 16 4 In 4 Out Ethernet Internal, USB flash, Cloud $995
DI-4718B-U 8 - C Yes (DI-8B) 160,000 12 to 16 2 In USB PC or USB flash $795
DI-4718B-E 8 - C Yes (DI-8B) 160,000 12 to 16 2 In USB, Ethernet PC or USB flash $695
GL240 10 - B Yes 100 16 4 In 4 Out USB, Ethernet PC, USB flash, Internal, Cloud $995
GL840-M 20 Yes B Yes 100 16 4 In 4 Out USB, Ethernet PC, USB flash, Internal, Cloud $2345
DI-718B-US 8 - C Yes (DI-8B) 14,400 14 2 In USB PC or SD Card $695
DI-718B-ES 8 - C Yes (DI-8B) 14,400 14 2 In Ethernet PC or SD Card $895

*Expansion capabilities dependent on model.

Use the following chart to determine Measurement Ranges:

A B C*
±10 mV
±25 mV
±50 mV
±100 mV
±250 mV
±500 mV
±1 V
±2.5 V
±5 V
±10 V
±25 V
±50 V
±20 mV
±50 mV
±100 mV
±200 mV
±500 mV
±1 V
±2 V
±5 V
±10 V
±20 V
±50 V
±100 V
1-5 V
±10 mV
±50 mV
±100 mV
±1 V
±5 V
±10 V
±20 V
±40 V
±60 V

*Dependent on 8B module.