USB-1208FS-Plus

 

12-Bit, 50 kS/s, Multifunction DAQ Device

KEY HIGHLIGHTS

The USB-1208FS-Plus USB data acquisition (DAQ) device is designed for low to medium channel count applications. This device provides analog input along with digital I/O and counter functions. It features 12-bit resolution and two analog outputs. OEM versions are available for embedded applications.

ANALOG Input
Channels Resolution Max Sample Rate
8 SE/4 DIFF 11-bit SE/12-bit DIFF 50 kS/s
Sampling Ranges Isolation
Multiplexed ±10 V (SE)
±20 V, ±10 V, ±5 V, ±4 V, ±2.5 V, ±2 V, ±1.25 V, ±1 V (DIFF)
ANALOG Output
Channels Resolution Speed
2 Up to 12-bit Up to 50 kS/s
Digital I/O
Channels Counter/Timers Encoder
16 1
Software Power
OS Support Drivers Power
Windows®, Android™, and Linux® Universal Library™ SW Suite Bus powered


Part Number Description Qty Price
USB-1208FS-Plus USB-based multifunction DAQ device with 8 SE/4 DIFF analog inputs, up to 12-bit resolution, 50 kS/s, 2 analog outputs, and 16 digital I/O $189.00
Similar / Related Products
BTH-1208LS Bluetooth or USB data acquisition (DAQ) device with 8 SE/4 DIFF analog inputs, 11-bit (SE)/12-bit (DIFF) resolution, 1 kS/s (Bluetooth) or 47 kS/s (USB) sample rates, two 12-bit analog outputs, one 32-bit counter, and eight digital I/O.
$199.00
USB-1608FS-Plus 16-Bit, 8-Channel, 100 kS/s/ch Simultaneous-Sampling DAQ Device
$440.00
USB-1408FS-Plus USB-based multifunction DAQ device with 8 SE/4 DIFF analog inputs, up to 14-bit resolution, 48 kS/s, 2 analog outputs, and 16 digital I/O
$275.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.8 / 5
Ease of Use
4.6 / 5
Value
4.6 / 5
Technical Support
4.8 / 5

97% of new reviewers recommend this product


USB-1208FS-Plus
September 26, 2019
Labview driver problems

When I last wrote a Labview program for one of these several years ago, everything was good. But when I attempted to use the latest Labview drivers about 6 months ago, I had problems. Every time I would write a new digital value to a pin, the other pins would also change. To work around it, I'd have to keep track of what all the outputs should be, and re-write everything anytime I wanted one pin to change.

  • Job Title: Sr. Electrical Engineer
  • Industry: Consumer Electronics
  • Application: data logging/ acquisition
Response from MCC
Measurement Computing,
September 30, 2019

The operation you describe is what we call Port-wise (OneChannelForAllLines), which has the benefit of being the most efficient way to update multiple lines (bits) in parallel, but does come with the burden that you have to maintain the value of bits you previously wrote out. Instead you can use what we call Bit-wise (OneChannelForEachLine), to control each line (bit) independently.  ULx then takes care of maintaining the values of the other bits that are physically in the same hardware port.

  • From: Knoxville, TN
  • Company Size: 101-500
  • Software Used: NI LabView

  • Ease of use
  • Value
  • Technical Support

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

USB-1208FS-Plus
September 24, 2019
Easy and effective product

Was able to easily use this product for DAQ for capstone project.

  • Job Title: Student
  • Industry:
  • Application:
  • From: Lowell, MA
  • 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-1208FS-Plus
September 24, 2019
Useful in manufacturing test systems

I have used this in two different manufacturing test systems - one production test for a small electronics systems manufacturer and the other in a laboratory test system for chemical product standards tests. In both cases I used Microsoft Visual Studio and the .NET libraries furnished by MCC to implement the data acquisition environment. Both high-speed data streaming and polled data acquisition worked well. The .NET chart controls that are standard in Visual Studio provide allowed me to build both oscillographic and strip cart displays for visual analysis.

  • Job Title: Consultant
  • Industry: industrial software/hardware data acquistion
  • Application: test systems
  • From: Lakewood, CO
  • 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-1208FS-Plus
September 24, 2019
Great Product

Exactly what my company needed and was a great product. Purchasing and shipping was fast and easy!

  • Job Title: Supply Chain Analyst
  • Industry: Chemical
  • Application: no
  • From: Raleigh, NC
  • 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-1208FS-Plus
September 24, 2019
Easy to Use, Well Labeled

Product was easy to use for data acquisition. The port labels were clear and product worked great. Thanks!

  • Job Title: Student
  • Industry:
  • Application:
  • From: Dayton, OH
  • Company Size: 1-100
  • Software Used: TracerDAQ

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

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

USB-1208FS-Plus
September 24, 2019
Reasonable price and stable performance

The product is good in price and the quality is comparable to others with similar specifications. We used the item for 2 years now and have not experienced any real problem. The connections sometimes have problems with the LabView due to the software issue, but the hardware performance was stable.

  • Job Title: Research Engineer
  • Industry:
  • Application: Data acquisition
  • From: USA
  • 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-1208FS-Plus
September 24, 2019
Very economical product.

We have been using this product for years and have never had an issue in the field. Low cost with many features.

  • Job Title: Eng. Mgr.
  • Industry: Semiconductor equipment
  • Application: Analizer
  • From: Wisconsin
  • 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-1208FS-Plus
November 19, 2018
easy to use, robust DAQ

This DAQ is very easy to use and robust. The provided Labview library makes it simple and quick to build programs in the Labview environment. Given it's performance and lower price vs NI DAQ, I highly recommend this product.

  • Job Title: Sr. Manager
  • Industry: Biotech
  • Application: Biotech POCT
  • From: San Francisco, CA
  • 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-1208FS-Plus
November 19, 2018
Great product with very many uses

MCC is always willing to help. Whether with your current product or future applications they always have a way to help.

  • Job Title: ODC
  • Industry:
  • Application:
  • From: SPRING
  • Company Size: 1-100
  • Software Used: Other

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

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

USB-1208FS-Plus
June 26, 2018
Great Value

For under $200 the module is the heart of my simple board tester. The library of functions and sample code got me up and running in only a day or so.

  • Job Title: CTO
  • Industry: Consumer Electronics
  • Application:
  • From: NH
  • 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)




I recently bought an USB 1208FS-Plus data acquisition device, and I intend using it with LabView. Although there is some tutorials on how to use MCC daq's with Labview, the information on how to use the analog output ports is scarce. Is there any documentation/tutorials I can use to learn how to use the analog output capabilities of the device under LabView? Also, what is the difference between hardware paced and software paced output?

  • Job Title: Mr.
  • Industry:
  • Application:
18 months ago
JerrySeinfeld


Answers

Hello - Hardware paced means that an array of pre-known data values is clocked out at a fixed (usually rapid) rate. The timing is quite consistent between each update, since the DAQ’s on-board clock is used. Hardware pacing is the fastest, and is good for waveform generation. But since the data must be known in advance, it does not lend itself well to applications where the output is to be changed on the fly or is to be a function of an input. A good example is installed with ULx, named: ULx Cont Gen Voltage Wfm–Int Clk, though on its front panel be sure to limit the voltage values to be within the 0 to 5V range of the USB-1208FS-PLUS hardware. Software paced means that a single value is sent out occasionally. An example of this type is located on our knowledgebase at the link below. It is slower, with timing/jitter between writes, but since data is not buffered in advanced, it can be changed in a timely fashion. http://kb.mccdaq.com/KnowledgebaseArticle50395.aspx

18 months ago
Measurement Computing

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

How to syncronize bulk analog readings of two or more devices.

  • Job Title: Self Employed
  • Industry: Automotive Dimensional Metrology
  • Application: Parts Test & SPC
19 months ago
moises1953 Santander (Spain)


Answers

Multiple USB-1208FS-PLUS A/D devices can be synchronized, using the internal clock from one unit to drive the others. Below are the steps to follow for a programmer (using either UL or ULx for LabVIEW). Other software packages generally do not support the SYNC mode.

  • A) Connect a physical wire between the SYNC pins of both units. This pin is bi-directional and it carries the clock signal. Keep this wire as short as possible to minimize noise (false clocking).
  • B) In your software program, configure both A/D scans to be for the same number of channels (a requirement).
  • C) First start a BACKGROUND A/D scan on one unit, and specify that it use EXTCLOCK (external clock). Note that since no clock pulses have arrived from the other unit yet, no A/D conversions have occurred yet.
  • D) Then start an A/D scan on the other unit, to use internal clock. The result will be that clock pulses from this unit not only clock its own A/D, but will travel down the wire and clock the other unit's A/D.
  • E) Proceed to manage the data flow for both scans. This is done in the same manner as you would for one scan, except you do it "independently" for each scan. Note that from the software driver's standpoint, the data is coming from two devices, into two different memory buffers.
  • 19 months ago
    Measurement Computing

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

Can you comment on the 1208FS's ability to start analog acquisition upon an external digital trigger (either via an unused analog in, or digital in)? I am seeking a USB unit capable of capturing repeated samples given a periodic external trigger of 1Hz. If not the 1208FS, what USB units are suitable?

  • Job Title: Systems Engineer
  • Industry:
  • Application:
19 months ago
rovguy


Answers

The USB-1208FS-Plus supports an external TTL compatible trigger via the dedicated TRIG_IN pin accessible through the screw terminals. The trigger can be configured for rising or falling edge, high or low level TTL signals. The trigger has a latency of 10 uSec with a minimum pulse width of 1 uS. Detailed specifications can be found in our User’s manual here: https://www.mccdaq.com/pdfs/manuals/USB-1208FS-Plus.pdf

19 months ago
Measurement Computing

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

I'm using driver version 1.14.0.0 from 23rd of March 2016. Is there a newer version of the driver? If yes, where can I find it?

  • Job Title: Test Manager
  • Industry:
  • Application:
36 months ago
ellen


Answers

Hello Ellen - No, there are no firmware updates to the USB-1208FS-Plus.

36 months ago
Measurement Computing

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

It looks like daqflex's AIQUEUE:CHMODE isn't implemented for this device. Is there another way to change the analog input mode from differential to single ended if we can only use the daqflex interface?

  • Job Title: grad student
  • Industry:
  • Application:
57 months ago
Alex


Answers

The USB-1208FS-PLUS’ hardware architecture does not allow per-channel setting of differential vs. single-ended. This setting must be done on a global basis. If using DAQFlex, the global command is: "AI:CHMODE=SE"

57 months ago
Measurement Computing

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

Hi Sir, Acoording to my job scope,I will need a lot of Digital I/O,but this device is providing me with only 16 DIO. Can I extend more ?What is the maximum number of Digital I/O I can get? Best Regards, Shane

  • Job Title: Associate Engineer
  • Industry: Test and Services
  • Application:
65 months ago
Shane Singapore


Answers

Hello Shane, Thank you for your inquiry. Yes, you can extend your digital I/O count. By simply adding additional USB supported products you can extend your analog and digital capacity. Currently the highest count for a MCC USB digital I/O product is 96 bits (the USB-DIO96H).

65 months ago
MeasurementComputing

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

i need some thing to read current directly so I can see current results on my pc. I was wondering if this converter does that or not. thanks for your help in advance.

  • Job Title: Research student
  • Industry: Mechanical Engineering
  • Application:
76 months ago
sepehr London, UK


Answers

This is a device which reads voltage, but don't worry, you might be $0.20 away from a solution. Since V=IR and you have an I, all you need to do is add a known R and you'll measure a proportional V. You've got a few things to watch out for, but nothing too big, assuming you're trying to measure low current. Assuming you are trying to measure a 4-20ma signal (very common for process current and you wanted to convert that to a voltage that was compatible with the input of up to 10V, you would simply put a 500 ohm resistor in series with your signal and attach the leads to the device parallel to the resistor. 500ohm is chosen because 20ma*500ohm is 10V, which is the maximum input for the device. Your minimum would be 2V, since 4ma * 500 ohm = 2V, but you can scale the value to the desired units with no problem. Having said that, if you are trying to measure higher currents #call it 0.5 amps or more) then you have to size both the resistance and the power dissipation of the resistor carefully. P=I^2*R, so if you wanted to measure 2 amps for example scaled to the10V maximum input, you'd need a 5 ohm resistor. Now, calculate the power as 2^2 *5 and you get 20W of dissipation. . . not a small number for typical resistors. Less than 0.5 amps is 5W or less and those resistors are relatively easy to obtain through various local sources. If you start getting to big numbers, though, consider a different method for converting current to voltage. Good Luck!

65 months ago
Sandman13

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

To read current you need to pass "Current" through something, like a resistor. Then all you do is read the voltage drop across the resistor and done.

68 months ago
Mandy

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

An analog output is a voltage. To measure the current that this voltage is sourcing, you would need to add a current to voltage transducer (perhaps as simple as a resistor inline with the load, though I prefer an IC like the Touchstone Semiconductor TS1100 sensor) then connect this transducer output to one of the analog inputs. You will have to scale the measured voltage to provide the correct current reading. You have to realize that the analog output from the USB-1208 has a limited current range. To drive large loads, you will need additional external circuitry.

75 months ago
DG1947

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

The USB-1208FS-PLUS can read and control only voltages directly. To read current with an analog input, the user must provide their own external shunt resistor.

76 months ago
MeasurementComputing

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

  • Job Title: Engineer
  • Industry: HVAC
  • Application: Lab testing
77 months ago
James North Judson, IN, USA


Answers

I've tested it extensively and it matches my Fluke and other meters to within x.xx value or one hundredths of a volt. I have not tested it for a higher accuracy so I don't know from there.

68 months ago
Mandy

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

I am using the differtential input with 4096 bits. As I am using only 0 to 5 volts input that reduces it to 2048 bits. So I guess the resolution is 1/2048.

69 months ago
Carrol

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

The USB-1208FS-Plus supports 8 different software selectable analog input ranges. Accuracy is calculated based on the range so each range has a different accuracy specification based on this criteria. Below is a link to a datasheet that lists the “Absolute Accuracy” for each range (the information you're looking for is on page 5). http://www.mccdaq.com/PDFs/specs/USB-1208FS-LS-1408FS-Series-data.pdf

77 months ago
MeasurementComputing

Was this answer helpful? Yes (1) / 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
  • Universal Library for Android® includes support and examples for the Android 3.1 platform (API level 12) and later
  • 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-1208FS-Plus
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.