DevicesWhat is Labjack – Labjack example application

What is Labjack – Labjack example application

Category articles

LabJack has been Growing Streamlined data acquisition Methods For several decades, while supplying a vast assortment of accessories. The household is made of full acquisition methods (DAQ), where individual versions vary, but among others the amount of digital and analog inputs and outputs, the kinds of analog input signal, the highest and efficient resolution and sampling speed, in addition to the amount of inner counters / timers, communication interfaces and also an built in real-time clock. The LabJack family comprises the following versions: U3-LV, U3-HV, U6, U6-Pro, UE9, UE9-Pro, U12, T4, T7 and T7-Pro. An important quality of the T4, T7 and T7-Pro versions is the capacity to run them through user-written scripts. These scripts have been stored in the module Flash memory and then operate in standalone mode once the electricity is switched on. Therefore, the module becomes a sovereign data acquisition approach. DAQ T7-Pro apparatus, as well as USB and Ethernet interfaces, speak with the server wirelessly through the Wi-Fi interface. The undisputed benefit of LabJack modules is that the applications made available on the consumer forum. Oftentimes, system developers may locate an almost ready remedy to any problem, got at no cost or for a small charge. It’s similar with all the documentation and practical hints from users introduced on the discussion. Their prosperity is a superb benefit, but you also should devote some time looking through multiple files ahead of you are up with the ideal solution.

Labjack modules

You can hazard the announcement the DAQ modules Provided by LabJack can resolve the majority of the usual issues about the purchase and evaluation of measurement data.

Labjack T7

The accessible extension modules, for example: true reference Sources, measuring amplifiers, power buttons, electronic signal level translators, I/O buffers, analog signal multiplexers and lots of more, raise the typical functionality of every DAQ. The family of devices was created so that any expansion of the measurement process will be possible. This applies to the blend of distinct kinds of DAQ modules in addition to their own extensions. Every DAQ has inner tools, the amount and kinds of that are contingent on the model. By way of instance, the Labjack T7 comprises: 14 only analog I/O using a resolution of 16 to 18 pieces (parameter is contingent upon the acquisition speed, inputs could be mixed in to 7 String pairs), it is possible to even use them in measuring amplifiers with profit × 1, × 10, x100 and also x1000, getting ranges of 10, ± 1, ± 0.1 and ± 0.01 volts, two analog outputs using a resolution of 12 bits plus a selection of 0… 5 inches, 23 digital inputs / outputs also utilized to encourage SPI ports, IC and asynchronous serial interface.

labjack module
labjack module

During performance in flow mode, information sampling frequency of As much as 100 kHz is accomplished, but it is dependent upon the resolution. In control mode, the reaction time doesn’t exceed 1 . DAQ tools also incorporate counters and timers which may be utilised to execute PWM outputs (1. .32 pieces ). The hardware counters of T7 modules may rely pulses having a frequency up to 40 MHz, their applications implementation permits for performance up to 200 kHz. Timers are frequently utilized to execute the debounce function. The devices also incorporate a watchdog and an integrated temperature sensor. External resistance detectors of different sizes may also be powered with built in present sources having a power of 200 µA along with 10 µA.

Users that write their own scripts such as Labjack modules have Accessibility to sources through registers. In communicating with the surroundings, the Modbus TCP protocol can be used, irrespective of the port (USB, Wi-Fi or Ethernet ). Register mapping works for this protocol, however, the LJM high profile library permits you to consult with registers too by their titles, e.g.”AINO”.

Software driver

LabJack supplies free applications with which you can configure Almost any DAQ module and also construct a measuring program in a couple of minutes. The fundamental application used to configure the module is Kipling. The configuration may be stored at the DAQ’s non-volatile memory and also utilized afterwards, e.g. from the stand alone mode. The easiest way of constructing a very simple measurement process would be to utilize the LJLOGM application, where you cannot just read digital information from DAQ, but additionally present them in the kind of charts. The a lot more innovative DAQFactory program may also be used to control the industrial procedure.

Application example – hand grip strength measurement

To show you Exactly How easy It’s to create a useable Program with Labjack modules, so we’ll design a power measurement system utilizing a hand dynamometer. Other similar problems can be equally as simple to implement. In this instance, the drive is measured using a pressure gauge in a complete bridge configuration. The upcoming phases of the job include: module setup, calibration of the measurement program and graphic presentation of their outcomes of the free LJlogM app supplied by Labjack. The bridge could be powered by the machine voltage resource +5 V -“VS”. In many programs this type of remedy is totally adequate, but on account of the prospect of disturbance from the voltage VS, in addition to its permissible uncertainty, you might even use a reference resource with controlled voltage, e.g.”DACO”. The loading capacity of the output signal is 20 mA, therefore for a 350-ohm bridge, so the permissible current shouldn’t be surpassed even for a max voltage of 5 inches. In programs requiring high precision and repeatability, an added external expansion module comprising an exact reference resource may be utilized.

labjack kipling

From the adopted alternative, the reference voltage “DACO” has been put to 3.5 V. The following step in DAQ setup is to join with the AINO and then AIN1 inputs into the differential input style, which has been completed in the Kipling app. Strain gauges provide quite low output voltages. Many millivolts for the complete array it’s therefore required to choose the maximum advantage, i.e. the cheapest dimension array: 0.01 V. Configuration function finishes with choosing the choice which leads to the setup to be embraced as the default option, i.e. restored following power-up or resume. The project execution is that the calibration of the measuring route, which is performed in two factors, by mixing the strain judge with famous forces. In cases like this, it’s no load plus a burden of mass. The force acting in the dynamometer is figured by multiplying the mass in kilograms from 9.81. 29 µV (that is the burden of this dynamometer itself), and also for its load m as 1.212 pound, the sign has been 80 µV. The Qualities of the measurement route are consequently expressed by the equation:

labjack formule

This saying Ought to Be entered at the area defining the Measurement station delegated to the AINO enter from the LJLogM app. In training, the worth putting the zero load has been marginally adjusted to 8.2 rather than 6.76. Here is the close of the project execution phase and you’re able to begin measuring. To begin with the dynamometer was filled using a calibrating power of 1.212 kG = 11.89 N, then the hands exerts force was quantified – 280 N (left) along with approx. 340 N (correct ).

The described case demonstrates how simple and fast It’s to Prepare a sensible program utilizing LabJack modules. From the dimension, we Used a detector which in many instances would call for a unique port and very Complex applications. The activities were Limited to signaling three parameters Together Using the mouse.

labjack test labjack test 2

Michal Pukala
Electronics and Telecommunications engineer with Electro-energetics Master degree graduation. Lightning designer experienced engineer. Currently working in IT industry.