U3-HV - USB Multifunction Data Acquisition Unit - 10V Input Range
The LabJack U3 is a USB-based multifunction data acquisition and control device, which features flexible I/O to provide 16 analog inputs or 16 digital I/O channels.
The U3 is LabJack's most affordable data acquisition device.
- 16 Flexible I/O (Digital Input, Digital Output, or Analogue Input)
- Up to 2 Timers (Pulse Counting/Timing, PWM Output, Quadrature Input)
- Up to 2 Counters (32-Bits Each)
- 4 Additional Digital I/O
- 12-bit Analogue Inputs (0-2.4 V or 0-3.6 V, SE or Diff.)
- First 4 Flexible I/O are Changed to Dedicated HV Analog Inputs.
- 4 HV Inputs have ±10 Volt or -10/+20 Volt Range.
- 2 Analogue Outputs (10-Bit, 0-5 volts)
- Supports SPI, I2C, and Asynchronous Serial Protocols (Master Only)
- Maximum Input Stream Rate of 2.5-50 kHz (Depending on Resolution)
- Capable of Command/Response Times Less Than 1ms
- Built-In Screw Terminals for Some Signals
- USB 2.0/1.1 Full Speed Interface
- Powered by USB Cable
- Drivers Available for Windows, Linux, Mac and Pocket PC
- Examples available for C/C++, VB, LabVIEW, Java, etc
- Includes Licensed Copy of DAQFactory Express Software
- Includes USB Cable and Screwdriver
- Enclosure Size Approximately 75mm x 115mm x 30mm
- Rated for Industrial Temperature Range (-40 to +85 °C)
The first 16 I/O lines (FIO and EIO ports) on the LabJack U3-LV can be individually configured as digital input, digital output, or analog input. In addition, up to 2 of these lines can be configured as timers, and up to 2 of these lines can be configured as counters. On the U3-HV, the first 4 flexible I/O are replaced with dedicated high-voltage analog inputs.
The first 8 flexible I/O lines (FIO0-FIO7) appear on built-in screw terminals. The other 8 flexible I/O lines (EIO0-EIO7) are available on the DB15 connector.
The LabJack U3 has up to 16 analogue inputs available on the flexible I/O lines. Single-ended measurements can be taken of any line compared to ground, or differential measurements can be taken of any line to any other line.
Analogue input resolution is 12-bits. The range of single-ended low-voltage analogue inputs on the U3-HV is typically 0-2.4 volts or 0-3.6 volts, and the range of differential analogue inputs is typically ±2.4 volts (pseudobipolar only). For valid measurements, the voltage on every analogue input pin, with respect to ground, must be within -0.3 to +3.6 volts.
Command/response (software timed) analogue input reads typically take 0.6-4.0 ms depending on number of channels and communication configuration. Hardware timed input streaming has a maximum rate that varies with resolution from 2.5 ksamples/s at 12-bits to 50 ksamples/s at about 10-bits.
The LabJack U3 has 2 analogue outputs (DAC0 and DAC1) that are available on the screw terminals. Each analogue output can be set to a voltage between 0 and 5 volts with 10-bits of resolution.
The analogue outputs are updated in command/response mode, with a typical update time of 0.6-4.0 ms depending on communication configuration. The analogue outputs have filters with a 3 dB cutoff around 16 Hz, limiting the frequency of output waveforms to less than that.
The LabJack U3 has up to 20 digital I/O channels. 16 are available from the flexible I/O lines, and 4 dedicated digital I/O (CIO0-CIO3) are available on the DB15 connector. Each digital line can be individually configured as input, output-high, or output-low. The digital I/O use 3.3 volt logic and are 5 volt tolerant.
Up to 2 flexible I/O lines can be configured as timers. The timers are very flexible, providing options such as PWM output, pulse timing, pulse counting, and quadrature input.
Up to 2 flexible I/O lines can be configured as 32-bit counters.
All I/O lines on the U3 are protected against minor overvoltages. The FIO lines can withstand continuous voltages of up to +/- 10 volts, while the EIO/CIO lines withstand continuous voltages of up to +/- 6 volts.
A Ready-to-run executable logs from 1-16 channels on a U3, U6, or UE9. Displays selected channels on a graph and writes data to file. Executable requires the LabVIEW 6.0 run time engine (which can coexist with other versions of the LVRTE).
For faster acquisitions use the ready-to-run executable which streams analog inputs from 1-16 channels on a U3, U6, or UE9. Displays selected channels on a graph and writes data to file. Executable requires the LabVIEW 6.0 run time engine (which can coexist with other versions of the LVRTE).
Supplied with LabVIEW VI's. These VIs make use of the native TCP capability of LabVIEW. They do not require any special LabJack drivers, and thus should work on any LabVIEW platform that supports TCP
If you know any language we probably support it. This includes C, C++, C#, Delphi, Java, LabVIEW, LabWindows/CVI, MATLAB, Python, and Visual Basic (VB6/VB.NET). Start on the UD Series Programming page.