Skip to main content
Skip table of contents

14.0 Analog Inputs [T-Series Datasheet]

Overview

An analog input (commonly referred to as AIN or AI) uses an analog-to-digital converter (ADC) to convert a voltage difference into a digital value. 

LabJack T-series devices feature multiple analog inputs. Each device has a range of features to support diverse measurement needs. The below guides discuss the capabilities of each device:

Common Uses

LabJack’s T-series DAQ devices provide analog inputs which are capable of versatile signal measurement. They work with large signals, small signals and, with some signal conditioning can even measure current signals such a 4-20mA. LabJack publishes many app-notes to help you navigate the wide world of analog signals:

AIN Extended Features

T-series AIN Extended Features simplify operations such as:

  • Reading thermocouples and thermistors

  • Calculating RMS, RTD, average/max/min, average/threshold, and circuit element resistance

Floating Inputs

The analog inputs are not artificially pulled to 0.0 volts, as that would reduce the input impedance, so readings obtained from floating channels will generally not be 0.0 volts. The readings from floating channels depend on adjacent channels and sample rate and have little meaning. For more information about floating inputs, see: Floating/Unconnected Analog Inputs (App Note)

Other considerations - some items are device specific, others not. Need to organize. Items: Stream (main), C-R during stream (main), floating inputs (might want high visibility, is main page too obscure?), connections (main, AIN applications; rename) , address steps (Modbus thing, out of place?), duplicate terminals (T7 only), calibration (main)

Calibration

T-series devices are calibrated during manufacturing. The calibration produces several coefficients which can be used to convert the binary results from the ADC to voltages. More about calibration can be found within the flash section here: 20.0 Internal Flash [T-Series Datasheet]

Volts vs Binary

The analog to digital converters in T-series devices always produce binary results. Those results need to be converted to voltages using the calibration coefficients and equations. That conversion can take place in the device or in the host computer. The location where calculations are performed depends on the communication mode being used and the selected register. The following list discusses the returned format based on (Communication mode, register) :

  • (CR, AIN#) - Voltage. When reading the AIN# registers through command response, the firmware on the device will convert the binary to a voltage before sending the result to the host computer.

  • (Stream, AIN#) - Binary. Stream produces too many binary results for the CPU on the device to convert them to voltage. To ensure that the device can sample at higher rates, binary results are always returned. When using the LJM driver, it will convert the results to voltages.

  • (CR, AIN#_BINARY) - Binary. Using the binary registers will instruct the device to always return binary.

For more information about communication modes see: 3.0 Communication [T-Series Datasheet]

Troubleshooting

We provide several guides which help users get the best results possible. This guide will help you find the right app note for your situation: Analog Input App Notes

Accessories

LabJack provides many accessories for signal conditioning and expanding the capabilities of T-series devices. For a complete list of available accessories see: https://labjack.com/collections/accessories

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.