USB-3100 Series

 

Voltage and Current Output USB Devices

KEY HIGHLIGHTS

The USB-3100 Series of USB analog output devices provide analog voltage and current output along with digital and counter functions. Synchronous DAC output and high-drive current output are available.

Analog Output
Channels Resolution Speed
Up to 16 16-bit Up to 100 kS/s
Digital I/O
Channels Counter/Timers Encoder Inputs
Up to 8 Up to 1/—
Software Power
OS Support Drivers Power
Windows® and Linux® Universal Library™ SW Suite Varies by device


Part Number Description Qty Price
USB-3101FS USB-based 4-channel, 100 kS/s simultaneously updating analog output device
$550.00
USB-3101 USB-based 4-channel, 16-bit analog voltage output device, 8 digital I/O, with one counter
$330.00
USB-3102 USB-based 4-channel, 16-bit analog voltage/current output device, 8 digital I/O, with one counter
$440.00
USB-3103 USB-based 8-channel, 16-bit analog voltage output device, 8 digital I/O, with one counter
$385.00
USB-3104 USB-based 8-channel, 16-bit analog voltage/current output device, 8 digital I/O, with one counter
$495.00
USB-3105 USB-based 16-channel, 16-bit voltage output device, 8 digital I/O, with one counter
$550.00
USB-3106 USB-based 16-channel, 16-bit voltage/current output device, 8 digital I/O, with one counter
$660.00
USB-3110 USB-based 4-channel, 16-bit, high-drive (±40 mA max) analog output device, 8 digital I/O, with one counter
$440.00
USB-3112 USB-based 8-channel, 16-bit, high-drive (±40 mA max single ch, ±180 mA total) analog output device, 8 digital I/O, with one counter
$495.00
USB-3114 USB-based 16-channel, 16-bit, high-drive (±40 mA max single ch, ±180 mA total) analog output device, 8 digital I/O, with one counter
$660.00
Accessories & Cables
ACC-107 Backshell with 10-position connector block
$27.00
ACC-121 Bag of 10 screw-terminal plugs for 10-position screw-terminal block
$52.00
Software
DAQami™ v4.2.1 Data acquisition companion software for acquiring data and generating signals
$49.00
DASYLab® LITE Icon-Based Data Acquisition, Graphics, and Control Software
More Options...
$499.00
DASYLab® BASIC Icon-Based Data Acquisition, Graphics, Control, and Analysis Software. Includes standard analysis modules and unlimited module count. - Most Popular $1,299.00
DASYLab® FULL Icon-Based Data Acquisition, Graphics, Control, and Analysis Software. Includes all DASYLab Basic features plus standard modules, 200 layout windows, unlimited module count, and control sequencer. $1,799.00
DASYLab® PRO Icon-Based Data Acquisition, Graphics, Control, and Analysis Software. Includes all DASYLab Full features plus advanced signal analysis and control modules. $2,499.00
DASYLab® RUNTIME DASYLab Runtime allows you to run an existing worksheet application on an additional computer (with compatible hardware configurations) $449.00
TracerDAQ® Pro Out-of-the-box virtual instrument suite with strip chart, oscilloscope, function generator, and rate generator – professional version
$199.00

Product Reviews


4.2 / 5
Ease of Use
4.1 / 5
Value
4.4 / 5
Technical Support
3.9 / 5

90% of new reviewers recommend this product


USB-3103
September 24, 2019
Super easy to use!

The USB-3103 was a super easy product to set up and use. Highly recommended!

  • Job Title: Technician
  • Industry:
  • Application:
  • From: San Jose, ca
  • Company Size: 1-100
  • Software Used: DAQami

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (0) / No (0)

USB-3101FS
September 25, 2019
Economical and Easy

We bought one of these to run an ATE system we have. It has performed better than we expected. We had never used any of MC's products but I would now consider them for everything going forward.

  • Job Title: Engineering Manager
  • Industry: Test & Measurement
  • Application: ATE Driver
  • From: Phoenix, AZ
  • Company Size: 1-100
  • Software Used: NI LabView

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (0) / No (0)

USB-3104
October 11, 2018
Very Good

To fixed module to surface, remove rubber feat and use two sided velcro strips.

  • Job Title: Engineer
  • Industry: Energy
  • Application: Fuel Cells
  • From: Michigan
  • Company Size: 1-100
  • Software Used: C++/C#/VB

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (0) / No (0)

USB-3104
August 21, 2017
Great Device at a reasonable cost

I like this device it does exactly what we needed controlling some 0-10V values and 4-20mA devices. The one big thing I would have liked is some find of built in method of fixing the device, its basically designed to sit on a table, no keyhole screw points on the back, no mounting holes, only way we can wall mount the device is to either open it and drill holes in the back (not ideal), or cable tie it, seems like this part of the design could have been a little better thought out.

  • Job Title: Senior Development Engineer
  • Industry: Various
  • Application: In house automated development testing
  • From: Indianapolis, IN
  • Company Size: 1-100
  • Software Used: C++/C#/VB

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (1) / No (0)

USB-3102
August 21, 2017
We were able to replace a bunch of hardware and cables with this low cost module

We recently switched out products system controller from a desktop pc to a fanless industrial computer. To do this we have to replace a D/A PCB card and external Voltage to 4-20 mA converters. We were able to replace the whole mess with this one USB Module. I was able to quickly add the module to our software using the LabView drivers and examples provided. A very positive experience!

  • Job Title: Software Engineer
  • Industry: Industrial Control
  • Application: Moisture Measurement
  • From: Beaufort, North Carolina
  • Company Size: 1-100
  • Software Used: NI LabView

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (0) / No (0)

USB-3101
September 21, 2016
Product Defective Out of the Box

This product is priced well and is well documented. However, the unit I received was defective out of the box. It was a big pain to figure out that one of the analog outputs was not working. Luckily, none of my equipment was damaged by the 12V output the channel was giving. I was able to return it but I had to pay for return shipping.

  • Job Title: PhD Candidate
  • Industry: Research
  • Application:
Response from MCC
Measurement Computing,
September 27, 2016
MCC performs 100% testing on each unit when new, so we are confident it was fully functional when put into our stock. We will evaluate the unit when returned, to repair and identify possible causes for the failure. We will contact you with our findings.
  • From: Ann Arbor, MI
  • Company Size: 1001-5000
  • Software Used: NI LabView

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (0) / No (0)

USB-3105
July 01, 2016
not supported by linux very well

linux suppport is not very good. haven't been able to test yet

  • Job Title: engineer
  • Industry: electrical engineering
  • Application: communications
Response from MCC
,
July 11, 2016
We’re sorry to hear that you are having problems with our Linux support. Please refer to our KnowledgeBase articles below for assistance with installing the drivers and Example programs. If you continue to have issues, please contact us by calling 1-800-234-4232 Ext-2 or by emailing us at info@mccdaq.com
  • Bluetooth KB http://kb.mccdaq.com/KnowledgebaseArticle50608.aspx
  • Ethernet KB http://kb.mccdaq.com/KnowledgebaseArticle50606.aspx
  • USB KB http://kb.mccdaq.com/KnowledgebaseArticle50607.aspx
  • From: SURPRISE, AZ
  • Company Size: 1-100
  • Software Used: Other

  • Ease of use
  • Value
  • Technical Support

Was this review helpful? Yes (0) / No (0)

USB-3105
June 06, 2016
poor support for linux

poor support for linux

  • Job Title: Professor
  • Industry:
  • Application:
Response from MCC
Measurement Computing,
July 11, 2016
We’re sorry to hear that you are having problems with our Linux support. Please refer to our KnowledgeBase articles below for assistance with installing the drivers and Example programs. If you continue to have issues, please contact us by calling 1-800-234-4232 Ext-2 or by emailing us at info@mccdaq.com
  • Bluetooth KB http://kb.mccdaq.com/KnowledgebaseArticle50608.aspx
  • Ethernet KB http://kb.mccdaq.com/KnowledgebaseArticle50606.aspx
  • USB KB http://kb.mccdaq.com/KnowledgebaseArticle50607.aspx
  • From:
  • Company Size: 1-100
  • Software Used: C++/C#/VB

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (0) / No (0)

USB-3114
February 16, 2016
Outstanding performance at a Low Cost

Outstanding performance at a Low Cost. Compact in Size, Low Power Consumption

  • Job Title: NPI Planner
  • Industry: Telecommunications
  • Application: Optical
  • From: Hazlet, NJ
  • Company Size: 101-500
  • Software Used: NI LabView

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (0) / No (0)

USB-3103
September 14, 2015
Versatile, QUick, Easy to use and easy to program.

I purchased this along with another unit to automate some of the projects that my company does. It was easy to set up and to program. The speed at which this unit performs is impressive. I'll use MMC for all of my digital data collection and control.

  • Job Title: Project Manager
  • Industry: Test
  • Application: Programmed Variable Speed Control of DC motors.
  • From: Fredericksburg, VA
  • Company Size: 1-100
  • Software Used: C++/C#/VB

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (0) / No (0)




What do you mean when you say that this DAQ is not supported by MATLAB? According to Mathworks's Data Acquisition Toolbox Release Notes, support for this model was added in version R2009b. Has support been rescinded since then? Thanks.

  • Job Title: Post-doctoral researcher
  • Industry:
  • Application:
49 months ago
Rodrigo


Answers

Hello, Support for the USB-3101 device was added in release R2009b but support was NOT added for the USB-3101FS. At this time, the USB-3101FS is not supported by MATLAB.

49 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

The other instruments show matlab support specifically on the spec list but not this one. Is this supported?

  • Job Title:
  • Industry:
  • Application:
67 months ago
DaveSteel


Answers

No, it does not. But if you'd like you can use mathscript in Labview to control the DAQ card.

61 months ago
Adam

Was this answer helpful? Yes (0) / No (0)

Hello Dave, Thank you for your inquiry. Currently the USB-3101FS is not supported by MATLAB and there are no plans at this time to have support added.

67 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

  • Job Title: VP
  • Industry:
  • Application:
42 months ago
xwang124 Santa Clara, CA


Answers

Hello - Measurement Computing does not offer a rack mounting kit for the USB-3101.

42 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

Is AOutScan function of Universal Library working with USB-3102? I am trying to set the OutPut value for All AO and can`t. I`m receiving wrong values on the Output device. This is my example: double[,] array = new double[4, 1] { { dataArray[i] }, { dataArray[i] }, { dataArray[i] }, {dataArray[i] } }; bufArray[i] = MccService.WinBufAllocEx(4); globalStatusInfo = MccService.WinArrayToBuf(array, bufArray[i], 0, 1, 4); globalStatusInfo = myBoard.AOutScan(0, 3, 4, ref outFrequency, SelectedChanel.Range, bufArray[index], AOOptions); dataArray - has values in float. Can you please provide me what I am doing wrong.

  • Job Title: Software Developer
  • Industry:
  • Application: Universal Library
4 months ago
Grunoff Brasov


Answers

The USB-3102 is a slow device, meant for occasional/DC writes, not waveform creation. For Waveform creation, consider the USB-3101FS. When using AOutScan with the USB-3102, you can only send 1 sample per channel, as you are doing. Your data array must be ushort, and are effectively in the units of “raw D/A counts”. i.e. values from 0 to 65535 for a 16 bit D/A converter. You can run the C# example named ULAO02, and it will demonstrate this for you.

4 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

My goal is to write the array of values to USB-3102 and these values to be reproduced in AO channel with some frequency (values are points for the Wave Function - Square, Sin, Triangle or Sawtooth). Ex. AOutScan(0, 0, numPoints, ref Frequency, Range.Bip10Volts, bufHandle, AOOptions); I can`t set numPoints to any value instead of 1. Frequency always remains with the same value, so I don`t sure that it works. I`m trying to prepare some small testing to connect it to output to get what exactly appears in Output. Could you please give some advice about this device and function.

  • Job Title: Software Developer
  • Industry:
  • Application: Universal Library
5 months ago
AOutScan(OutputChann Brasov


Answers

All models of the USB-3100 series (except the USB-3101FS) do not have the capability of streaming hardware paced analog output values. They can only output software paced values. Meaning one new value per channel on demand. When used with AOutScan(), the number of points must be equal to the number of channels you are currently using. For example, if you set up the scan for 4 channels, then you must set it for 4 points. The benefit of this is to set all 4 channels with new values simultaneously, but just one point per channel. To be able to stream out waveforms at a uniform, consistent rate (hardware paced), you would need to use a device such as the USB-3101FS. This device can stream data out up to 100K samples per second aggregate or per channel when SIMULTANEOUS option set in AOutScan().

5 months ago
Measurement Computing

Was this answer helpful? Yes (1) / No (0)

Does this Device support AInScan with the Continuous ScanOptions? At the moment I found that the current device is very limited in functionality with Universal Library. Also, I am receiving the error BadBoardType when trying to read from Analog Channel, I am trying to use function AIn.

  • Job Title: Software Developer
  • Industry: Various
  • Application: Universal Library
5 months ago
Grunoff Brasov


Answers

The USB-3102 has no analog input (AI) channels. So AIn and AInScan cannot be used. Its primary purpose is analog output (AO). Also the USB-3102’s AO capability is very slow (we spec 100 updates per second, divided by the number of AO channels used). It cannot generate waveforms. If you need both AI and AO, consider the USB-1608GX-2AO. It supports AI waveform in and AO waveform out concurrently.

5 months ago
Measurement Computing

Was this answer helpful? Yes (1) / No (0)

  • Job Title: Engineer
  • Industry:
  • Application:
37 months ago
RAV Mass


Answers

No, the USB-3102/3104/3106 Series of analog output DAQ devices do not source current. It does not provide the power for your circuit. You must be wired to a sinking input with a loop power supply in the circuit.

37 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

I need up to 30 mA wheras a single channel only provides 20 mA...

  • Job Title: Lead firmware tengineer
  • Industry:
  • Application:
69 months ago
Sergey Massachusetts


Answers

Yes, multiple current control (output) channels on the USB-3102 can be ganged up in parallel to control additional current. For example, two channels in parallel can control 0 to 40 mA.

69 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

We build instrumentation using Windows Embedded Compact 7 as the main operating system. It would be handy for us to have digital and analog I/O connected using USB as an option. Do you have WEC7 or other Windows CE drivers available?

  • Job Title: Product Engineer
  • Industry: Non-destructive materials testing
  • Application: Instrument I/O
56 months ago
Dan Lewistown, PA


Answers

Hello Dan - At this time, MCC does not offer WinCE drivers.

56 months ago

Was this answer helpful? Yes (0) / No (1)

  • Job Title: Engineer
  • Industry:
  • Application:
37 months ago
RAV


Answers

No, the USB-3102/3104/3106 Series of analog output DAQ devices do not source current. It does not provide the power for your circuit. You must be wired to a sinking input with a loop power supply in the circuit.

37 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

I want to know that anyUSB Daq that Supports the following Requirements: 1.8 Analog outputs 2.8/16 Digital outputs 3.counter/timer

  • Job Title: Application Engineer
  • Industry: R&D
  • Application: Daq
55 months ago
venu India


Answers

Hello Venu, Our USB-3103 analog output DAQ device supports (8) 16 bit analog output channels, (8) programmable digital I/O bits, and (1) 32 bit event counter. You can review the specifications here: http://www.mccdaq.com/usb-data-acquisition/USB-3103.aspx Please contact our distributor in your area for pricing and delivery. You can find all of our International distributors listed here: http://www.mccdaq.com/contact2.aspx

55 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

  • Job Title: Application Engineer
  • Industry: R&D
  • Application: DAQ
55 months ago
Venu India


Answers

Hello Venu, The USB-3101 and for that matter any one of the products in the USB-3100 series with the exception of our USB-3101FS will not be capable of outputting a 5khz Squarewave. The reason is that these DAQ devices are software updated so they are dependent on the PC and the operating system (Windows). You will need to use our USB-3101FS or one of our multifunction DAQ devices that support hardware updated analog outputs. Here you will find details on what products support analog output data streaming and an example program to get you started. http://10.17.5.111/KnowledgebaseArticle50383.aspx?Keywords=USB-3101

55 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

  • Job Title: Student
  • Industry: Mechatronics
  • Application:
73 months ago
Khalid Malaysia


Answers

Hello Khalid - After installing ULx, try one of the examples that it installs, named: ULx Gen Mult Voltage Updates-SW Timed.vi You will need to lower the default rate since the USB-3104 is a rather slow board. Also, we have a somewhat simpler example posted on our knowledgebase at: http://kb.mccdaq.com/KnowledgebaseArticle50395.aspx

73 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

  • Job Title: Project Coordinator / Estimator
  • Industry: Industrial Control
  • Application:
42 months ago
Don York, Pa


Answers

As you pointed out, we do not offer a DIN rail mount for the USB-3100 Series of 4/8/16 channel devices. While MCC does not offer any other form factor for analog output devices, our sister company, Data Translation does do so for their 4 and 8 channel models DT9853 / DT9854. However note that the USB-3105 you asked about has 16 channels.

42 months ago
Measurement Computing

Was this answer helpful? Yes (2) / No (0)

I need analog simulation device that can support from 10V to -10V with output driving capability of 10 mA.

  • Job Title:
  • Industry:
  • Application:
66 months ago
Vinay


Answers

Hello Vinay - Thank you for your inquiry. The USB-3105 cannot sustain a full scale output of +- 10 volts at 10 mA. The supported current range is +- 3.5 mA. We do offer a “High Drive” unit called the USB-3114 that supports up to 40 mA per channel with a max current output of 180mA aggregate. You can review the specifications for the USB-3114 here: http://www.mccdaq.com/usb-data-acquisition/USB-3114.aspx

66 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

  • Job Title: Engineer
  • Industry:
  • Application:
37 months ago
RAV


Answers

No, the USB-3102/3104/3106 Series of analog output DAQ devices do not source current. It does not provide the power for your circuit. You must be wired to a sinking input with a loop power supply in the circuit.

37 months ago

Was this answer helpful? Yes (0) / No (0)

I have 16 valves which are controlled by current intensity at fixed voltage. And I need to control each valve using computer (digital command). Is this product suitable for my purpose?

  • Job Title: Researcher
  • Industry: Astrodynamics
  • Application: Satellite
64 months ago
lej315 South Korea


Answers

The USB-3106 can be configured to output a fixed voltage with a max output current rating of +- 3.5 mA or it can be configured to output a 0-20 mA signal. If you need a high current drive unit, our USB-3114 can output a fixed voltage level with a max current output rating of +-40mA. Specification for the USB-3114 may be found at the following link; http://www.mccdaq.com/usb-data-acquisition/USB-3114.aspx

64 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

Universal Library Interface for Windows C++ . Will this work with Visual Studio 2012? The sample project available for download appears to be for VS 2010.

  • Job Title: Engineer
  • Industry: Aerospace
  • Application:
41 months ago
Andrew678 Canada


Answers

The example program to look at is named VOut01.C, located on your hard drive in the location below: C:\Users\Public\Documents\Measurement Computing\DAQ\C It is a C console example, which can be run in Visual C++.NET by following the steps in the FAQ below: http://kb.mccdaq.com/KnowledgebaseArticle50141.aspx

41 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

Included Software


  • TracerDAQ® for acquiring and displaying data and generating signals
  • InstaCalTM software utility for installing, configuration, and testing
  • Universal Library includes support for Visual Studio® and Visual Studio®.NET, including examples for Visual C++®, Visual C#®, and Visual Basic®.NET
  • ULx for NI LabVIEWTM Library of VIs and example programs to speed your NI LabVIEW development
  • Linux® Support for MCC DAQ products
  • Python™ Support for MCC DAQ Products

Optional Software


  • DAQamiTM - data acquisition companion software for acquiring data and generating signals
  • DASYLab®2016 Software lets you interactively develop PC-based data acquisition applications by simply attaching functional icons
  • TracerDAQ®Pro - Out-of-the-box virtual instrument suite with strip chart, oscilloscope, function generator, and rate generator – professional version
  • MATLAB® Support for MCC Products - Software Environment for Data Acquisition, Data Analysis, and Application Development

Product Manuals


USB-3101
document
 
USB-3101FS
document
 
USB-3102
document
 
USB-3103
document
 
USB-3104
document
 
USB-3105
document
 
USB-3106
document
 
USB-3110
document
 
USB-3112
document
 
USB-3114
document
 

 

Quick Start Guide


DAQami™ v4.2.1
QS-MCCDAQ.pdf
 
DASYLab® LITE
QS-DASYLab-MCCDRV.pdf
 
ULx for NI LabVIEW™
QS ULx for NI LabVIEW.pdf
 

 

Product Videos


MCC Video Library
video
 

 

Programming Example Downloads      download

1 Year Warranty

1 Year Warranty

All products are backed with a one year warranty. Buy with confidence.

30 Day Money Back Guarantee

30-Day
Guarantee

If you aren’t happy, simply return the product for a full refund (U.S. customers only).

Live Help

Live Help

Having trouble deciding which product is right for your application? Chat with one of our sales engineers.