Compact 8 Channel Real-Time Data Acquisition and Control System

  • 8 Analog Inputs, 16-Bit, 10 μs ADC
  • 2 Analog Outputs, 16-Bit
  • 6 Digital Inputs, TTL/CMOS Compatible
  • 6 Digital Outputs, TTL/CMOS Compatible
  • 2 – 32-Bit Counters
  • 1 Trigger Input – TTL/CMOS Compatible
  • Software Calibration of Analog I/O
  • Optional Up/Down Counter
  • Local 32-Bit SHARC DSP
  • Available in: PCI, CompactPCI, and EURO USB configurations or external USB or Ethernet configurations

Call for configuration and price. 1-800-956-4437


The ADwin-Light-16 Real-Time Data Acquisition System is an intelligent real-time data acquisition and control system with analog and digital inputs and outputs, counters and a microprocessor with local memory. They are ideal, low-priced solutions for fast data acquisition and control in real time under Windows. Different configurations and expansion modules make these boards cost-effective for application-specific use. Based on one common design, the different versions include a PCI plug-in board, a CompactPCI version, a EURO-size plug-in board, and an external system in a robust metal enclosure.

The onboard SHARC DSP processor with its own local memory handles system management, data acquisition, on-line processing and control of outputs. Processing of each measurement can occur immediately after acquisition. The ADbasic control language allows users to program mathematical operations and functions which are executed immediately after each sampling step even at sampling rates as high as 100 kHz.

The ADwin software environment can be used under Windows (XP/Win7/Win8/Win10) and Linux, or as a stand-alone data acquisition system. Also, ADwin has drivers for many of the popular programming environments including Visual Basic, Visual C/C++, LabVIEW/LabWindows, TestPoint and others.


Analog Inputs
Resolution 16 Bits
Conversion Time 10 µs
MUX Settling Time 4 µs
Accuracy +/- 3 LSB
Measurement Range +/- 10 V
Overvoltage Protection +/- 17 V
Differential Common-Mode Voltage Max +/- 2.5 V
Analog Outputs
Resolution 16 Bits
Settling Time < 3 µs
Voltage Range +/- 10 V
Differential Non-Linearity +/- 1 LSB
Relative Accuracy +/- 2 LSB
Offset Drift +/- 10µV/oC
Output Current Max 5 mA/channel
Operating Temperature 0oC to +70oC
Chassis Temperature
Storage Temperature -20o C to +70oC
Relative Humidity 0 – 90% Non-Condensing
Digital Inputs and Outputs
Digital I/O lines 6 inputs / 6 outputs
Output Current Max 10 mA per output
Trigger Input 1 (trigger on positive edge)
Maximum Counter Input Frequency 20 MHz

Systems, Options & Accessories

ADwin-light-16 Systems
ADwin-L16 System features
1 processir ADSP21062, 32-bit, 40MHz, 256KB/ 16MB RAM, 1x event input,
8 analog inputs ±10V multiplexed to 16-bit ADC (2µs),
2 analog outputs ±10V 16-bit DAC (3µs),
6 (4) digital inputs, 6 digital outputs,
2x 32-bit impulse counters (TTL), 1x LS-Bus
ADwin-L16-PCI ADwin-L16 as PC plug-in board 1 Slot USB interface to the PC
ADwin-L16-EXT ADwin-L16 in an external industrial enclosure (226x109x44 mm)
USB interface to the PC, supply voltage range 10-35V
ADwin-L16-EXT-ENET ADwin-L16 in an external industrial enclosure (226x109x74 mm)
Ethernet interface (10/100 MBit/s) to the PC, supply voltage range 10-35V
ADwin-L16-EURO ADwin-L16 as Euro-size board 5 TE
USB interface to the PC
ADwin-L16-EURO-ENET ADwin-L16 as Euro-size board 10 TE
Ethernet interface (10/100 MBit/s) to the PC
ADwin-light-16 Options (Options for the standard system, later upgrading is not possible)
L16-DIO1 1x CAN-Bus, 32 TTL-I/Os configurable in groups of 8,
2x 320bit up/down counter (RS422), period width measurement,
1x SSI decoder
L16-DIO1-LS 1x CAN-Bus Low-Speed, 32 TTL-I/Os configurable in groups of 8,
2x 32bit up/down counter (RS422), period width measurement,
1x SSI decoder
L16-DIO2 32 TTL/I/Os configurable in groups of 8,
2x 32-bit up/down counter (1x TTL, 1x RS422), period width measurement,
1x SSI decoder
L16-DIO3 32 TTL-I/Os configurable in groups of 8
L16-PWM1 1x PWM output, 1x SPI master
L16-CO1 1x 32-bit up/down counter (TTL), 4-edge evaluation instead of,
2x 32-bit impulse counters (TTL)
(not available with L16-DIO1, L16-DIO2 options)
L16-MEM512k Memory expansion from 256KB int. memory to 512KB
L16-Boot Bootloader option, for Ethernet only, for stand-alone operation without PC,
10 MB non-volatile data memory, fetch / write support for S7 SPS
ADwin-light-16 Accessories
L16-Pow External power supply 12V DC for ADwin-L16
L16-Mount DIN-rail installation kit for the ADwin-L16-EXT system
L16-Pow-Mount Extneral power supply for mounting on DIN-rail, 12V DC for ADwin-L16
HSM-24V 32 digital I/Os, 24V level, configurable in groups of 8
DIN-rail module for LS-Bus interface, screw-type connector
ADbasic Fast real-time development tool for ADwin systems, version 5


ADwin operation with the PC


Multiple PCs can communicate with one ADwin system concurrently. This may be useful during the program implementation and setup. On the other hand, one PC can also access multiple ADwin systems e.g. in a network for a centralized monitoring of various applications.

While working with ADwin, the first step is always to download the real-time operating system to the ADwin system via the Ethernet or USB interface. Then, the ADbasic real-time processes can be loaded and started or stopped as required. Single values or whole data sets (arrays), e.g. measured or set-point values can be exchanged bi-directionally. The deterministic (exact and predictable in time) execution of the real-time processes is not affected by the communcation between ADwin and the PC.

Real-time development with ADbasic and ADtools

With ADbasic, you define the processing sequences that are executed on the ADwin hardware. ADbasic optimizes and compiles the program code on a mouse-click. After being loaded on the ADwin system by ADbasic or a graphical PC user interface, the real-time processes execute independently. ADbasic contains the functions to access all inputs and outputs as well as functions for floating-point operations, process control and communication with the PC. A library is provided which contains standard functions e.g. for filtering, various examples for counter use, closed-loop controllers, function generators etc. which leads to a faster program implementation.

With the easily configurable ADtools you are able to display your real-time data graphically or numerically, to visualize process sequencing or to set input values via potentiometers, sliders or push buttons. Additionally, ADtools always provide you with the current status of your ADwin system resources.