E-154 Low-cost external ADC/DAC module with USB 2.0 interface

Low-cost external ADC/DAC module with USB 2.0 interface
  • ADC: 12 bit / 120 kHz
  • Signal-to-noise ratio is 70 dB
  • ADC synchronization
  • Input channels: 8 with "common ground"
  • Digital input/output: 8/8
  • 1 channel DAC
  • Built-in ARM processor (32 bits, 48 MHz, 16 KB RAM)

Inexpensive module for creating portable measuring systems based on laptop or netbook. Interface USB 2.0 (full-speed). Does not require a separate power source.

Selection of measuring ranges and sampling frequency is carried out by software. Synchronization of the ADC is possible by external synchro-signal or by the level of the input signal. In addition, there are digital inputs, outputs and an 8-bit DAC.

The powerful 32-bit ARM processor on the module running at 48 MHz is available for user low-level programming (in C language). With low-level programming, alternative peripheral functions of the ARM-controller (for example, UART) can be used, since 8 lines of ARM-controller slots go directly to the signal connector of E-154.

Number of channels 8 (with "common ground")
Resolution 12 bits
Effective resolution 11,8 bits (120 kHz, measuring range ±5 V)
Input impedance (at single-channel mode) More than 20 MOhm
Input signal measuring ranges ±5 V; ±1,6 V; ±0,5 V; ±0,16 V
Maximum conversion frequency 120 kHz
Start synchronization
  • By external synchro-signal
  • By analog signal level
  • By built-in timer
Inter-channel interference -80 dB (multichannel mode 120 kHz, signal frequency 1 kHz, source impedance 50 Ohm, range ± 5 V)
Inputs protection ±10 V
Type AT91SAM7S64 (ARM)
Resolution 32 bits
Sampling rate 48 MHz
Internal data RAM 16 Kbytes
Internal program EPROM 64 Kbytes
FIFO ADC buffer 5,5 Ksamples
Number of channels 1
Resolution 8 bits
Setting time 10 ms
Output range ±5 V
Output impedance 18 Ohm
Output current ±10 mA
DAC type Asynchronous
Digital inputs and outputs
Type Asynchronous, TTL-compatible
Number of inputs 8 (see the note below)
Number of outputs 8 (with a common output resolution)
Power supply from the USB bus
Consumption current Up to 130 mA (in active mode)
Dimensions — 90x65x36 mm

Note: In the case of low-level programming, 8 inputs can be programmed to other  I/O functions of AT91SAM7S64 controller (potential possibilities are described in Manual)

Signal connector

The description of signals is given in Manual. Also use the connection examples.

  • E-154
    E-154 module


Software for Windows

  • lusbapi34.exe (filesize: 2 450 812 bytes, date: 09.02.2012)

    Lusbapi Library v.3.4 for Windows 98/Me/2000/XP/Vista/7. Self-extracting archive with the software for the following L-CARD USB devices:

    • E14-140 module (Rev. "A" and "B")
    • E14-440 module
    • E20-10 module (Rev. "A" and "B")
    • E-154 module

    The archive includes USB driver, library, and examples.

    Attention!!! This version of the library uses a new USB driver. Thus, when upgrading from older versions of Lusbapi to version 3.2 or higher, the end user should switch the USB module to work with the new driver via the "Device Manager".

  • lcomp.exe (filesize: 6 342 216 bytes, date: 12.05.2021)

    Beta version. LCOMP library for Windows XP/Vista/Win7/Win8/Win10 32 and 64-bit versions with drivers. The installer and drivers are digitally signed. The library is built on the basis of modern WDM-drivers rewritten on WDF. It includes the WDM driver itself for L-CARD hardware, the DLL library with source code, programming examples, electronic description, etc. The LCOMP library provides support for almost the entire range of products: PCI boards, USB modules. ISA support is excluded.

    The library includes “L-Graph I” software. L-Graph I supports the following devices: L-1450, L-761, L-780, L-783, L-791, E14-140, E-154 and E14-440. Files recorded by L-Graph I can also be read and processed using the demo-version of PowerGraph v.3.X.

LGraph2 software package

  • lgraph2.zip (filesize: 26 786 707 bytes, date: 11.10.2021)

    LGraph2 is a free multi-channel data recorder for Windows. Version 2.35.20 provides the possibility of simultaneous data visualization and recording from the ADCs: L-502, L-780M, L-783, L-791, E-502, E14-140, E14-140M, E14-440, E-154, E20-10, LTR11, LTR114, LTR27, LTR212, LTR216, LTR22, LTR24, LTR25, LTR51. It requires an updated version of the LComp driver (from version 01.04.2010) and ltrserver (no lower than


Phone: +7 (495) 785-95-19
Fax: +7 (495) 785-95-14

Sales department: en@lcard.ru
Technical support: en@lcard.ru

5 Varshavskoye shosse, corp. 4, build. 2
Moscow 117105
Russian Federation

Send a request

Contact us

About us

More than 3,000 customers worldwide are already using L-CARD electronic equipment for a wide range of research and industrial applications. We are glad to help you at any stage of creating an electronic product: from development and production to post-warranty support.



We are looking for regional distributors providing delivery services and comprehensive after-sales support. If you want to join L-CARD distribution network please contact us.