L-Card E20-10 User manual

Author of the manual:
A.V. Garmanov
L-CARD LLC
117105, Moscow, Varshavskoye shosse, 5, block 4, bld. 2
tel.: (495) 785-95-19
fax: (495) 785-95-14
Internet contacts:
http://en.lcard.ru
E-Mail:
Sales department: en@lcard.ru
Technical support: en@lcard.ru
E20-10 module © Copyright 2005-2017, L-Card LLC. All rights reserved.

Revision history of this document
Manual
revision
Date
Notes to the updates
1.00.02 –
1.00.07
05-2006 -
05-2007
Guidelines on E20-10 revision А release of which was
completed in late 2007.
2.00.01
04-2008
The manual is significantly amended, updated due to addition
of numerous details on E20-10 revision В.
2.00.02
04-2008
Table in p. 7.3 is updated, p. 3.3.4 is added, table 5-5 is
updated, error is corrected in table 6-3
2.00.03
09-2008
FPGA (p. 3.3.4) firmware upgrade details are updated.
2.00.04
10-2008
Explanatory figure is added in p. 4.4.
2.00.05
10-2008
FPGA (p. 3.3.4) firmware upgrade details are updated.
2.00.06
04-2009
E20-10 (p. 3.3.2)design versions designation system is
changed and amended
2.00.07
12-2009
Paragraph 6.5.4.3 has new version
2.00.08
06-2010
Paragraph updated 7.1.3
2.00.09
07-2010
Paragraph 6.3 edited
2.00.10
06-2011
P.5.2.2 edited. Paragraph 6.5.1 added
2.00.11
03-2012
Manor changes in documentation
2.00.12
09-2012
ADC frame is oversized up to 8192 samples!
Characteristic is added to Table 7.1 : Zero offset when ADC
input is unconnected
2.00.13
11-2012
Details are added to p. 3.3.4
2.00.14
02-2013
Details on revision B.01 are entered. (p. 2.1)
2.00.15
03-2013
Paragraph 2.1 edited
2.00.16
01-2014
Paragraph 6.5.1 edited
2.00.17
02-2014
table 6-7, p. 7.4, p. 6.5.1 are updated
2.00.18
12-2014
Details on new firmware 2.00.10, p. 3.3.4 are added
2.01.00
10-2017
Industrial design versions are added
The characteristics according to the results
preparation of L-CARD Voltage measuring converter series for
certification as Means of Measurement
The latest revision of this document is always being recorded on the CD-ROM included in
the delivery package (p.3.3). Besides, you can find the latest revision in the library of files on our
website http://en.lcard.ru/download.

E20-10 User Manual
Contents
1. What this document is about................................................................................................................ 6
1.1. On revisions А, Band В.01 of moduleE20-10........................................................................... 6
1.2. Designation system....................................................................................................................... 7
1.3. Design versions............................................................................................................................. 7
1.4. How to read this manual?............................................................................................................. 8
2. Primary application properties............................................................................................................. 9
2.1. Complete list of user differences of revisions А, В and B.01 for E20-10 module ................11
3. General description............................................................................................................................. 14
3.1. Device application...................................................................................................................... 14
3.2. Appearance ................................................................................................................................. 14
3.3. Module configuration................................................................................................................. 16
3.3.1. Standard supply package................................................................................................... 16
3.3.2. Design versions.................................................................................................................. 16
3.3.3. Software delivery............................................................................................................... 17
3.3.3.1. Operational software...................................................................................................... 17
3.3.3.2. Library Lusbapi.............................................................................................................. 17
3.3.3.3. LComp library................................................................................................................ 17
3.3.3.4. Optional software........................................................................................................... 18
3.3.4. FPGA firmware versions................................................................................................... 18
4. Installation and customization ........................................................................................................... 20
4.1. Module connecting to computer................................................................................................ 20
4.2. USB drivers installation............................................................................................................. 20
4.2.1. USB drivers installation from Lusbapi............................................................................. 20
4.2.2. USB drivers installation from LComp.............................................................................. 20
4.3. Recognition of the module......................................................................................................... 21
4.4. Differences in USB driver of Lusbapi library .......................................................................... 22
5. Overview of the hardware components and operation principles ................................................... 25
5.1. Block diagram............................................................................................................................. 25
5.2. E20-10 operating principle. ....................................................................................................... 28
5.2.1. Channel sampling principle............................................................................................... 29
5.2.2. Synchronization in E20-10................................................................................................ 30
5.2.2.1. Synchronization modes.................................................................................................. 32
5.2.3. Data format of E20-10....................................................................................................... 37
5.2.3.1. Coding of word size overloading sign E20-10 or revision А .....................................37
5.2.3.2. Coding of data continuous area start in E20-10 of revision B....................................37
5.2.4. FIFO buffer and its overloading elimination logic ..........................................................38
5.2.5. Readings adjustment (calibration) .................................................................................... 38
5.2.6. ADC word size overflow warning.................................................................................... 38
5.2.7. DAC optional ..................................................................................................................... 39
6. Connection of signals......................................................................................................................... 40
6.1. General Information................................................................................................................... 40
6.2. External connectors.................................................................................................................... 40
6.3. Analog signal connectors............................................................................................................. 1
6.3.1. Digital signal and external power connectors .................................................................. 43
6.4. Characteristics of signal line inputs and outputs...................................................................... 45
6.4.1. Operating mode.................................................................................................................. 45
6.4.2. Power-off mode.................................................................................................................. 46

6.4.3. Limiting through currents.................................................................................................. 47
6.4.4. External power supply input characteristic......................................................................47
6.4.5. External power supply outputs characteristic................................................................... 48
6.5. Specification and connection examples.................................................................................... 49
6.5.1. Connections to USB........................................................................................................... 49
6.5.2. Multimodule connections.................................................................................................. 50
6.5.3. Circuits GND, GND* and AGND .................................................................................... 51
6.5.4. ADC input connecting....................................................................................................... 52
6.5.4.1. Intrinsic input current of ADC analog input ................................................................52
6.5.4.2. Connecting to high-resistance output and alternate current output ............................52
6.5.4.3. On standard feeler oscillographic gauge connectivity................................................53
6.5.4.4. On effect of through currents on signal-to-noise ratio.................................................53
6.5.4.5. How can you find out that the through-currents degrade the signal-to-noise ratio in
your connection diagram?............................................................................................................. 54
6.5.4.6. How to solve the problem if the through currents are detected? ................................54
6.5.4.7. On disconnected ADC inputs........................................................................................ 54
6.5.1. Digital lines and synchronization lines connecting.......................................................... 54
7. Specifications...................................................................................................................................... 56
7.1. ADC............................................................................................................................................. 56
7.1.1. E20-10, E20-10-I, E20-10-D-I: limits of the permissible relative basic error of
measuring the ac voltage.................................................................................................................... 58
7.1.2. E20-10-1, E20-10-1-I, E20-10-D-1-I: limits of the permissible relative basic error of
measuring the ac voltage.................................................................................................................... 58
7.1.3. ADc synchronization system............................................................................................. 59
7.2. DAC............................................................................................................................................. 59
7.3. Digital lines................................................................................................................................. 60
7.4. Power........................................................................................................................................... 61
7.5. Physical properties ..................................................................................................................... 62
7.6. Operation conditions.................................................................................................................. 63
7.6.1. Normal conditions.............................................................................................................. 63
7.6.2. Operating conditions.......................................................................................................... 63
8. Problems solution under abnormal situations................................................................................... 64
8.1. How to be consulted................................................................................................................... 65
9. Bibliography........................................................................................................................................ 66
List of tables................................................................................................................................................ 67
List of figures. ............................................................................................................................................. 67

E20-10 User Manual
1. What this document is about
This document is a User Manual written in a1user-friendly manner as far as possible. It
describes the technical (hardware) properties of E20-10, explains the operation rules and principles
of functioning, contains specifications and contents of delivery.
This document does not cover any programming or software issues. These issues are given
in programmer's manual [1].
So, You need two documents to operate with E20-10: user manual and programmer's
manual.
1.1. On revisions А, Band В.01 of module E20-10.
Rapidly developing present element base and technologies and long-term experience in
serial production of E20-10, many user stories are causes of significant redesigning of project E20-
10: to add a significant number of additional useful functions and properties saving compatibility
with previous functions as much as possible keeping the same value category for data acquisition
devices. Revision B is assigned to new E20-10 and its manufacturing has started with 2008.
Revision А executed before the end of 2007 of E20-10 module is taken out of production but, of
course, is being supported by L-Card, and its description is given in this manual. E20-10 of
revision В– it is a technologically new device, so, next observe that any changes in E20-10 revision
А into revision В are impossible.
In 2013 L-Card issued new revision B.01 different from older ones in significantly extended
power voltage range, see p. 7.4, page 61.
Complete list of А, В and В.01 revision differences can be found in p. 2.1 of this manual.
Unless otherwise specified, throughout the text of this manual when it comes to
revision B the same information relates to revision B.01 as well.
In 2017 the certification of modules of L-CARD series including E20-10 modules as of
industrial versions was started.
Characteristics of revision B.01 given in this manual comply with L-CARD-E20-10
characteristics.
1but not according to GOST

1.2. Designation system
E20-10-- -
Модификация
преобразователя
1
Полоса частот
пропускания 5 МГц
D
ЦАП (2 канала)
присутствует
ЦАП
отсутствует
Преобразователи напряжения
измерительные
I
+5…+55
°
С
-40…+60
°
С
С лакировкой
Нет
индекса
Нет
индекса D
Нет
индекса 1Полоса частот
пропускания 1,2 МГц
1.3. Design versions
•E20-10 (ADC frequency bandwidth of 1.2 MHz, 2-channel DAC is not available).
•E20-10-D (ADC frequency bandwidth of 1.2 MHz, 2-channel DAC is available).
•E20-10-1 (ADC frequency bandwidth of 5 MHz, 2-channel DAC is not available).
•E20-10-D-1 (ADC frequency bandwidth of 5 MHz, 2-channel DAC is available).
•E20-10-D-I (ADC frequency bandwidth of 1.2 MHz 2-channel DAC is available,
industrial design version).
•E20-10-D-1-I (ADC frequency bandwidth of 5 MHz 2-channel DAC is available,
industrial design version).
Industrial versions (with alphabetic notation "I") designed to operate under
temperature from -40 to +60 °С have cards sealed with varnishing that improves the product
environmental resistance.
More detailed information on operational conditions see in Appendix 0.
Converter
modification
There is a DAC (2
channels)
With polish
DAC
no
No
index D
No
index
No
index 1
Measuring voltage
converters
Bandwidth
of 5 MHz
Bandwidth
of 1.2 MHz

E20-10 User Manual
1.4. How to read this manual?
Sketchy information on primary application properties of E20-10 is given in Chapter 2.
This chapter is targeted for wide range of stakeholders.
In Chapters 3, 0, 6details relating to practical work itself with E20-10 are given. The
issues discussed herein will be of interest for specialists and operators.
When exploratory reading, Chapter 5 can be missed because it describes internal
architecture of module E20-10 which is essential when closer looking.
In Chapter 0 the specifications for E20-10 are given. List if characteristics on E20-10 given
herein is intended for specialists.
In Chapter 8 practical information on problems solution under abnormal situations is given.

2. Primary application properties
E20-10 — is a module of high-speed analog-digital conversion with USB 2.0 interface. The
product primary application properties are summed up below in short.
•Continuous 16-bit data acquisition with frequency up to 10 MHz is provided by USB2.0
interface2.
•4-channel architecture with one 14-bit ADC, switch, input buffer amplifiers, filters in each
channel. Due to input buffer amplifiers the dynamic switching interference effect is
impossible.
•Each of ADC 4 channels can set in software the following input signal sub-ranges
individually per channel: ±3.0V, ±1.0V, ±0.3V.
•Each channel has LPF (low pass filter) 3-order with frequency cut-off of 1.25 MHz
(optimal bandwidth for 4-channel ADC conversion mode and frequency is 10 MHz)
improving signal-noise-rate. Other LPF frequency cut-offs are possible (p. 3.3.2).
•ADC conversion frequency FADC can be set within the range from 1.00 to 10.0 MHz. ADC
conversion frequency can be both as set in software, frequency spectrum in megahertz is
determined from the formula FADC = 30/к, where к = {3,4, 5,..., 30}, and as external with
any frequency of from 1.00 to 10.0 MHz (lower data acquisition frequency can be
reached by interframe delay setting).
•Maximum data acquisition frequency per channel is FADC,/п, where п= {1,2,3,4} —
number of sampled channels.
•In module control table the frame — random sequence of channel sampling with length of
from 1 to 256 can be programmed. Size of sampled channels will be selected cyclically
from the set size table and order of output data samples E20-10 will comply with
channels sequence.
•Interframe ADC sampling delay can be programmed from 0 to 655353of ADC conversion
frequency periods . Due to this the lower sampling frequencies can be implemented per
channel.
•Multi-mode system has advanced synchronization modes for data acquisition and/or ADC
conversion frequency. For example, by connecting modules E20-10 according to one
setting device - many receivers diagram the synchronous multi-module data acquisition
system can be achieved!
•Architecture externally completely downloaded: downloaded FPGA, controller firmware
can be updated. Due to this the user can update firmwares with latest versions by himself.
•FIFO data internal buffer with size of 8 MV buffers data saving their loss in case when
computer operating system "thinks" 4(to 400 ms at an acquisition frequency of 10 MHz to
4 s at an acquisition frequency of 1 MHz).
•Digital input-output is presented in form of 16 input and 16 output digital TTL-compatible
lines. Digital outputs can be optional translated in the third state.
•Two-channel 12-bit DAC (option) allows to set constant voltage within ±5 V under
asynchronous mode operation.
•External device power supply output ±12 V, 35 mA
2Under full-speed (USB1.1) mode the maximum available frequency makes 500 kHz
3In E20-10 revision B
4for example, in Windows – in non-real-time (off-line) system

E20-10 User Manual
•Power supply of E20-10 from external unregulated source is +8V...+40 V5(power supply
circuit from USB is not used). It can be network card of -220/=12 V (included in the
delivery.). Under off-line conditions E20-10 can be energized from external power supply
source of from +9 to +27 V. Power consumption — max. 4.5 W6. Revision B.01 for
E20-10 module has extended supply voltage range from +8 to +40 V.
In addition, revision В forE20-10 module in comparison with revision A has a number of
improved parameters and optional capabilities listed below (p. 2.1).
5for module revision B.01
6In E20-10 revision B

2.1. Complete list of user differences of revisions А, В
and B.01 for E20-10 module
Since 2008 L-Card has decided to release E20-10 of revision В with advanced useful
quality.
All E20-10 modules of 2006 and 2007 production years should be related to revision А (see
label on the body bottom), since 2008 L-Card has started to produce E20-10 of revision В.
In 2013 L-Card has started to release revision B.01 with extended power voltage range.
Revisions B and B.01 are not differed in program. Revision B.01 specified on label on body bottom
face, new power voltage range "+8.0...+40 V" is specified on body top cover.
E20-10 module has signed in 2017 as modification in L-CARD Measuring voltage converter
series.
All consumer differences of E20-10 of revisions А and В are given in Table:
Characteristic, parameter, function,
property
E20-10 revision А
E20-10 of revisions B and B.01,
L-CARD-E20-10
Data calibration procedure...
(p. 5.2.5) is performed on computer
(by implementing of the
relevant library function)
is performed inside E20-10 by
FPGA hardware.
Interframe delay range
(p. 5.2.1)
0-255 ADC conversion
frequency periods
0-65535 ADC conversion frequency
periods
Power consumption
(p. 7.4)
to 5 W
to 4.5 W
Power supply voltage +9.0...+27 V +9.0...+27 V (revision B)
+8.0...+40 V (revision B.01)
ADC input offset current software
disconnecting capability (p.6.5.4.1) no yes
Intrinsic input current of ADC analog
input (p.7.1)
-15...0 µA (typical value -
7 µA) 10 nA (typical value), if input
current is not specially on
Typical signal-to-noise ratio
(p. 7.1)
70 dB
73 dB
Minimum data acquisition rate
at
maximum interframe delay and ADC
conversion frequency of 1 MHz (p. 7.1)
7.8 kbyte/s 30 byte/s
Input resistance of analog input min. 5 MOhm 10 MOhm ± 5%
Inter-channel interference, not more
than (p. 7.1):
- at constant voltage
- at frequency of 1 kHz
- at frequency of 1 MHz
-50 dB
-70 dB
-60 dB
-70 dB
-75 dB
-65 dB
Operating current of output of +5V of
external devices power supply 35 mA 35 mA (revision B)
100 mA (revision B.01)

E20-10 User Manual
Characteristic, parameter, function,
property
E20-10 revision А
E20-10 of revisions B and B.01,
L-CARD-E20-10
Synchronization start modes for data
acquisition "according to level" of
signal of selected physical channel
(p.5.2.2)
no yes
Marker mode of first frame – logic
indicator of data continuous section
(p.5.2.3.2)
no
yes
Capability to set additional permit
conditions for ADC data recording in
buffer memory E20-10:
- "according to differential" signal in
ADC selected channel,
- blockage of set number of frames
transmission from the beginning of data
acquisition (p.5.2.2)
no yes
Mode of hardware acquisition stopping
according set number of collected data
frames (p.5.2.2)
On stop the data acquisition restart can
be started, for example, per external
sync-signal START. In practice this
capability allows to implement start-
stop operation for several data
acquisition start modes
no yes
In initiating of internal memory
overflow 8 MV E20-10event
recognizable in hardware (computer-
caused spooling by USB high delay)
(p.5.2.4)
data acquisition
mandatory computer-
sourced restart is required
restart is not required, because of the
required minimum number of data
frames will be automatically
(hardware logic) deleted from buffer
memory of E20-10 to eliminate
overflow, and program-accessible
overflow indicator is activated.
ADC word size overflow indicator per
ADC channel (p.5.2.6). inserted in ADC data
flow (in relevant mode
initiation)
is not inserted in ADC data flow and
raises the relevant program event
External minor construction features
(page 15) BNC connectors (ADC
inputs) have flanges with
4 screws
BNC connectors (ADC inputs)
without flanges have one nut
retaining
Internal major construction features 2-storied construction
based on two boards More reliable 1-storied single-board
construction, in particular, easy-to-
use E20-10 without body as built-in
ADC module in Your system 7.
Number of design versions
(p. 3.3.2)
2 (fixed)
4
6 (for L-CARD-E20-10)
Certificate of Means of Measurement No E20-10- Not available L-CARD-
E20-10 (under certification)
7In this case the references to product E20-10 of L-CARD LLC are required in Your systemend user
documentation.

As shown in table above, revision В of E20-10 module has better useful quality in variety of
significant parameters in comparison with revision А!

E20-10 User Manual
3. General description
This chapter describes E20-10 device application, informs about required and optional
equipment, content of software package for CD-ROM as well as contains the start operation
instructions.
3.1. Device application
E20-10 is small-bodied multifunctional measuring module connected to PC through USB
2.0-interface. The module is intended for rapid flow capture with ADC conversion frequency of to
10 MHz.
Basic functions of E20-10:
•4-channel ADC of 10 MHz with channel multiplexing, with buffered input, with advanced
functions of internal, external, multi-module synchronization
•digital asynchronous input-output
•2-channel asynchronous DAC (option)
Fast E20-10 module is complemented with some slower ADC USB-modules: E-154, E14-
140, E14-440 and is intended for creating multi-channel measuring analog data acquisition systems
as well as for digital control and monitoring of external devices state.
3.2. Appearance
Revisions А and В of E20-10 module have minor external differences (fig. 3-1, fig. 3-2). In
addition, on factory label ( on the body bottom) of E20-10 module of revision А the production
years 2006 or 2007 are specified, and on label of revision В – 2008 or later. Moreover, on the label
the design version of E20-10 module is specified in compliance with agreed notation (p. 3.3.2).

Fig. 3-1. E20-10 revision А
appearance
Fig. 3-2. E20-10 revision В
appearance
Appearances of E20-10 of revision B and B.01 are similar.
Details on revision B.01 are specified on label on body bottom wall.
Power supply voltage range is specified on body top cover.

E20-10 User Manual
3.3. Module configuration
3.3.1. Standard supply package
•module E20-10 (1 pcs.)
•communication cable on USB 2.0 (1 pcs.) — А-В type, length of 1.3...2.0 m
•network card for E20-10 power supply from alternate current network of 220 V, 50 Hz
•magnetic sweep cable of connector (1pcs.) — DB-37M with housing DP-37P —for
digital signal cable terminating production
•magnetic sweep cable of connector (1pcs.) — DJK-10A — for extern power supply
circuit cable terminating production, if required, to energize E20-10 not from circuit of
220V through attached network card but from different source of +9...+27 V
•magnetic sweep cable of connector (1pcs.) — MDN-9P — for production of magnetic
sweep cable to external device power supply outputs of ±12 V and to DAC outputs.
•CD-ROM with documents and software.
Attention! DAC is not included in standard supply package (p.3.3.2).
If required, use hub stations, power units for them and auxiliary USB-cables. When dealing
with E20-10 the user must buy this equipment by himself in third-party manufacturers. The same is
related to not included in delivery package interconnecting wires, auxiliary cables, connectors and
terminals to connect signal sources and arrange network interface communications.
3.3.2. Design versions
E20-10 is produced in the following design versions:
Design version
Description
E20-10
Basic design version — without DAC, bandwidth of 1.25 MHz per
ADC channel
E20-10-D
2-channel DAC bandwidth of 1.25 MHz of each ADC channel. This
version was named as "E20-10D" in old notation
E20-10-1
Without DAC, bandwidth of 5 MHz of each ADC channel (design
version is available for revision В only)
E20-10-D-1
With 2-channel DAC, bandwidth of 5 MHz of each ADC channel
(design version is available for revision В only)
Attention! Specify the required design version in ordering E20-10.
Design version is specified on factory label on the body bottom.
Another ADC channel bandwidths are available as agreed upon with L-Card.

3.3.3. Software delivery
3.3.3.1. Operational software
For historical reasons, L-Card LLC firm provide currently two libraries for the user to
operate with module E20-10, as follows: Lusbapi and LComp. Both libraries are intended to
operate under Windows’98/2000/XP/Vista environments. Both Lusbapi, and LComp provide
complete functional support for module E20-10. LComp library benefit is wider support the
product performed by L-Card LLC. So, Lusbapi supports USB devices only, and LComp library
provide additionally operation with ISA and PCI products of L-Card LLC.
Attention! Both libraries Lusbapi and LComp have programming interfaces incompatible
completely but they use the same universal USB driver named Ldevusbu.sys.
3.3.3.2. Library Lusbapi
The whole Lusbapi library package is located in accompanied to module branded CD-
ROM in base directory \USB\Lusbapi. The same library can be downloaded from our website
en.lcard.ru from the section "File Library". There, in subsection "Software for Windows" you
should select the self-extracting archive lusbapiXY.exe, where X.Y denotes the software current
version number. At the time of this manual writing, the latest Lusbapi library has version 3.2, and
its archive is named lusbapi34.exe.
The structure of arrangement on branded CD-ROM of all Lusbapi library components is
given in table below (paths are specified relatively to base directory \USB\Lusbapi):
Directory Intended purpose
\DLL\ Lusbapi
library including all sources, import libraries,
declaration modules and, etc.
\DRV\ USB driver of module and inf-file.
\E20-10\DOC\ Documentation Including programmer's manual on operation
with Lusbapi library.
\E20-10\Examples\
Designs on module programming examples across different
development environments: Borland C++ 5.02, Borland C++
Builder 5.0, Delphi 6.0 and MS Visual C++ 6.0.
To provide Your applications proper operation with module E20-10 it is recommended to
copy binary file of \DLL\Bin\Lusbapi.dll library to directory %SystemRoot%\system32, that can
be implemented by using finished batch file \DLL\CopyLusbapi.bat. This operation is often
applied because Windows’98/2000/XP/Vista, if required, searches automatically the required
libraries in specified directory. On the other hand, Lusbapi.dll library can be conceptually located
in directory of ultimate application or in one of the directories specified in environment variable
PATH.
All user required components of Lusbapi library (include files, programming examples
and, etc.) are moved to target computer by copying of required directories and files from delivered
branded CD-ROM.
3.3.3.3. LComp library
LComp library is presented in form of installation tool LComp.exe, which is located on
branded CD-ROM in directory \DLL\LComp. The same library can be downloaded from our

E20-10 User Manual
website en.lcard.ru from the section "File Library". There, in subsection "Software for Windows"
you should select self-extracting archive lcomp.exe.
Installation tool LComp.exe is intended for proper arrangement of all components of
LComp library on user's computer. Moreover, such required LComp components as sources,
import libraries, declaration modules, programming examples, electronic documentation and, etc.
will be located in directory assigned by the user in library installation.
3.3.3.4. Optional software
•Free program L-Graph II. It is intended for operation on Windows'XP only. L-Graph II
operates with module E20-10 through LComp library. This program is higher-end version
of L-Graph I. For example, it offers the possibility to user to view and record data from
ADC simultaneously. L-Graph II can be installed using installation tool
\LGraph2\setup.exe from branded CD-ROM attached to the module. L-Graph II
distribution can be also downloaded from our website en.lcard.ru from the section "File
Library". There, from subsection "LGraph2 software package" you must select
distribution lgraph2.zip.
•Commercial program of multi-channel recorder PowerGraph. The program is intended to
record, process and hold analog signals and allows to use personal computer as tape
recorder. Windows'98/2000/XP/Vista. Developing, delivering and technical support –
"Interoptica-S "LLC , www.powergraph.ru. Standard software package delivered with
module E20-10 includes demo version PowerGraph located in directory \P_graphon
our branded CD-ROM.
•Commercial automation complex ACTest for experimental and process plants. This
complex is intended to real-time view, record, store and process data.
Windows'98/2000/XP. Developing, delivering and technical support – "Automated
systems laboratory" LLC, www.actech.ru. Standard software package delivered with
module E20-10 includes demo version ACTest located in directory ACTest on our
branded CD-ROM.
3.3.4. FPGA firmware versions
In E20-10 FPGA firmware version and creation date are programm-accessible [1]. The
current delivered FPGA firmware is integrated into delivered program library functions.
Conceptually, you can update E20-10 firmware by two ways: download upgraded software in
"Files library" or order FPGA firmware new file in L-Card (en@lcard.ru) and use it in calling
initialization function E20-10. The last way is technically appropriate only if exchanged FPGA
firmwares are compatible on program library functions –this and rest user information about
available firmwares of E20-10 is given in table below.
You can find out about actual FPGA firmware of Your module E20-10 using utility
ModulesViewer which can be downloaded from website L-Card from section Files library.

Firmware
version Firmware description
1.00.06
dd. 15.01.07. Final firmware E20-10 rev.А.
2.00.03
dd. 10.04.08. First firmware of serial E20-10 rev.В.
Users applying internal calibration in E20-10
rev.В are recommended to update firmware
to elder version where the effect to damage individual data samples in code approximating
to ADC word size edge has been eliminated. Negative effects have not been found when
internal calibration is off.
2.00.05
dd. 24.07.08. Updated firmware of serial E20-10 rev.В.
In FPGA 2.00.05 firmware the additional program start is not required under
additional startup condition "on signal passing through given level in selected channel"
and shutdown condition "on number of M recorded frames", due completing of the next
shutdown condition fulfillment the additional data acquisition start will begin
automatically upon completing of new start condition fulfillment. For another start
conditions FPGA 2.00.05 firmware is similar to 2.00.03 firmware. Also refer to
table 5-5 notes to it.
FPGA 2.00.03 and 2.00.05 firmwares are fully compatible on program library functions.
2.00.06
dd. 01.09.08г. Updated firmware of serial E20-10 rev.В.
One-channel mode sensitive data acquisition fault has been eliminated.
1.00.07
dd. 29.10.08. Updated firmware of serial E20-10 rev.A.
Data corruption in repetitive interleaving of external start and program shutdown has been
eliminated (this relates to rev.A only). FPGA 1.00.07 firmware means simultaneous
upgrading of AVR controller firmware.
2.00.07
dd. 05.09.12. For E20-10 rev.В the embedded software upgrading enabling to boost maximum possible
frame size up to 8192 samples of ADC has been developed! To upgrade it is required to
alter AVR controller and upgrade library remotely (FPGA 2.00.07 firmware has been yet
added in which). Compatibility with old software of upper level is existed.
2.00.08
dd. 20.11.12. Firmware for E20-10 rev.В. In comparison with version 2.00.07, the fault on odd data
interference in ADC buffer in additional data acquisition starting on signal START under
data acquisition program shutdown mode has been eliminated.
2.00.10
dd. 15.12.14. Firmware for E20-10 rev.В. Data acquisition restart on signal START fault has been
eliminated.

E20-10 User Manual
4. Installation and customization
4.1. Module connecting to computer
Inspect package and product components for mechanical damages. Switch on the computer
if it was off and download operating system Windows’98/2000/XP/Vista. These particular operating
systems are enabled to support adequate operation of USB interface.
USB interface specification provides users with operational capabilities to work with
peripheral devices under true mode Plug&Play. This means that USB standard provides
device"hot" connection to live computer, its automated recognition by operating system
immediately upon connecting and next downloading of drivers relevant to this device. Moreover,
USB device can be disconnected from computer at any time. In addition, the computer can be
switched on if USB device has been previously connected.
Hardwared connecting of module E20-10 to computer is as follows: apply external power to
E20-10 by connecting network card included in delivery package, connect USB module connector
to computer USP port using cable included in delivery package. All specific aspects to connect
signals are described in Ch.6, in particular, on connecting to USB, refer to p. 6.5.1.
Note that when operating with drivers LComp you should download first the drivers 4.2.2
and connect E20-10 once this is done.
4.2. USB drivers installation
Procedures on USB drivers installation from libraries Lusbapi and LComp are a bit
different for E20-10 module. These particular differences are described in the following two
paragraphs.
4.2.1. USB drivers installation from Lusbapi
When very first connecting of E20-10 module to computer using included standard USB
cable the operating system should request driver files for first-time connected USB device. In this
case, it is required to specify inf-file from Lusbapi library from our branded CD-ROM:
\USB\Lusbapi\DRV\Lusbapi.inf. While doing so the operating system copies itself all files
required for it to necessary slots and performs all necessary entries in its registry. Windows system
should subsequently perform so called enumeration procedure of USB device, see description
below in p. 4.3 "Recognition of the module".
4.2.2. USB drivers installation from LComp
Prior to use module E20-10 with application of LComp library it is required to perform
installation tool LComp.exe located on branded CD-ROM in directory \DLL\LComp. In addition,
this tool installs to user target computer all necessary files required for operating system during
recognition module E20-10 when it is firstly connected to computer USB port. Upon successful
completion of program LComp.exe only you may connect module to computer using included
standard USB cable. While doing so, Windows system shall perform numeration procedure for USB
device, see description in the following paragraph of this manual.
This manual suits for next models
5
Table of contents
Other L-Card Media Converter manuals