The Labjack U3-HV is a versatile USB data acquisition device that offers both analog and digital I/O capabilities. It is designed for laboratory and industrial applications, providing high voltage analog inputs and flexible digital I/O options. This device is ideal for data logging, control systems, and automated testing environments.
Parameter | Specification |
---|---|
USB Interface | USB 2.0 |
Analog Inputs | 4 high voltage (±10V), 12 low voltage (0-2.4V) |
Analog Resolution | 12-bit |
Digital I/O | 20 channels |
Counter/Timers | 2 |
Power Supply | 5V via USB |
Operating Temperature | -40°C to 85°C |
Dimensions | 3.5" x 2.5" x 1" |
Pin Number | Description | Voltage Range |
---|---|---|
AIN0 | High Voltage Analog Input | ±10V |
AIN1 | High Voltage Analog Input | ±10V |
AIN2 | High Voltage Analog Input | ±10V |
AIN3 | High Voltage Analog Input | ±10V |
AIN4 | Low Voltage Analog Input | 0-2.4V |
AIN5 | Low Voltage Analog Input | 0-2.4V |
AIN6 | Low Voltage Analog Input | 0-2.4V |
AIN7 | Low Voltage Analog Input | 0-2.4V |
AIN8 | Low Voltage Analog Input | 0-2.4V |
AIN9 | Low Voltage Analog Input | 0-2.4V |
AIN10 | Low Voltage Analog Input | 0-2.4V |
AIN11 | Low Voltage Analog Input | 0-2.4V |
AIN12 | Low Voltage Analog Input | 0-2.4V |
AIN13 | Low Voltage Analog Input | 0-2.4V |
AIN14 | Low Voltage Analog Input | 0-2.4V |
AIN15 | Low Voltage Analog Input | 0-2.4V |
Pin Number | Description |
---|---|
FIO0 | Flexible Digital I/O |
FIO1 | Flexible Digital I/O |
FIO2 | Flexible Digital I/O |
FIO3 | Flexible Digital I/O |
FIO4 | Flexible Digital I/O |
FIO5 | Flexible Digital I/O |
FIO6 | Flexible Digital I/O |
FIO7 | Flexible Digital I/O |
EIO0 | Extended Digital I/O |
EIO1 | Extended Digital I/O |
EIO2 | Extended Digital I/O |
EIO3 | Extended Digital I/O |
EIO4 | Extended Digital I/O |
EIO5 | Extended Digital I/O |
EIO6 | Extended Digital I/O |
EIO7 | Extended Digital I/O |
CIO0 | Counter/Timer I/O |
CIO1 | Counter/Timer I/O |
CIO2 | Counter/Timer I/O |
CIO3 | Counter/Timer I/O |
#include <LabJackM.h> // Include the LabJackM library
void setup() {
Serial.begin(9600); // Initialize serial communication
LJUSB_OpenDevice(1, 0, U3); // Open the Labjack U3-HV device
}
void loop() {
double voltage;
// Read analog input from AIN0
LJUSB_eAIN(1, 0, 0, &voltage, 0, 0, 0, 0, 0, 0, 0);
Serial.print("Voltage: ");
Serial.println(voltage); // Print the voltage to the serial monitor
delay(1000); // Wait for 1 second
}
Device not recognized by the computer:
Incorrect voltage readings:
Interference and noise in readings:
By following this documentation, users can effectively utilize the Labjack U3-HV for their data acquisition needs, ensuring accurate and reliable performance in various applications.