Special Offer: Discounts of 7%, 10%, 12.5% and 15% are available when you order 10, 25, 50 and 100 items or more of this product.
- 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
- USB 2.0/1.1 Full Speed Interface
- Drivers Available for Windows, Linux, Mac and Pocket PC
- Examples available for C/C++, VB, LabVIEW, Java, etc
- Rated for Industrial Temperature Range (-40 to +85 °C)
Flexible I/O
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.
Analogue Inputs
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.
On the U3-HV, the first 4 flexible I/O are replaced with dedicated high-voltage analogue inputs. The input range of these channels is ±10 volts or -10/+20 volts. The remaining 12 flexible I/O are still available as described above, so the U3-HV has 4 high-voltage analogue inputs and up to 12 low-voltage analogue inputs.
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.
Analogue Outputs
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.
Digital I/O
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.
Timers
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.
Counters
Up to 2 flexible I/O lines can be configured as 32-bit counters.
I/O Protection
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.
Software
LJLogUD
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).
LJStreamUD
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).
LabVIEW
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
Programming
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.
DAQFactory Express
The free Express version of DAQFactory works with the U12. DAQFactory allows non-programmers to make custom applications. It is easy to collect input data, convert to engineering units, display it, and log it to file, without any programming. Scripting is also supported so you can do advanced applications with control and automatic setting of outputs.
Downloads
All U3 Downloads >>
Download DAQFactory Express >>
Analogue Inputs
16
Analogue Outputs
2
Digital Inputs
16
Digital Outputs
16