United Kingdom:One Omega Drive, River Bend Technology Centre
ISO 9002 CertifiedNorthbank, Irlam, Manchester
M44 5BD United Kingdom
TEL: +44 (0)161 777 6611FAX: +44 (0)161 777 6622
Toll Free in United Kingdom: 0800-488-488
e-mail: sales@omega.co.uk
OMEGAnet®Online Service Internet e-mail
omega.com info@omega.com
It is the policy of OMEGA Engineering, Inc. to comply with all worldwide safety and EMC/EMI
regulations that apply. OMEGA is constantly pursuing certification of its products to the European New
Approach Directives. OMEGA will add the CE mark to every appropriate device upon certification.
The information contained in this document is believed to be correct, but OMEGA accepts
no liability for any errors it contains, and reserves the right to alter specifications without notice.
WARNING: These products are not designed for use in, and should not be used for, human applications.
1.1 Features – OMET-USB-73 Commercial Version..........................................................................................1-2
1.2 Operating Systems and API Software..........................................................................................................1-2
1.3 USB 73 Versions..........................................................................................................................................1-3
1.3.1 Temperature Input Series.....................................................................................................................................1-3
2.3.1 Microsoft Windows PnP Installation (Windows ME, 2000, XP)............................................................................2-2
2.3.2 Linux Installation (Kernel 2.4 and later) - Overview..............................................................................................2-3
3.3.1 Digital Inputs/Outputs (PA0-7, PB0-7, PC0-7)......................................................................................................3-4
3.3.2 Digital Ground (DGND).........................................................................................................................................3-4
3.3.3 Analog Ground (AGND)........................................................................................................................................3-4
3.3.4 Analog Inputs (ACH0-15)......................................................................................................................................3-4
3.3.5 Temperature Inputs (TCH0-7)+-...........................................................................................................................3-4
3.4 Bus Connectors............................................................................................................................................3-4
3.5 Power Supplies, Power Connectors.............................................................................................................3-5
4.1 EDR Enhanced Application Program Interface (EDRE API)........................................................................4-1
4.2 The Query Command – EDRE_Query.........................................................................................................4-3
4.3 Digital Inputs/Outputs...................................................................................................................................4-5
4.3.1 Reading the Digital Inputs – EDRE_DioRead......................................................................................................4-5
4.3.2 Writing to the Digital Outputs – EDRE_DioWrite..................................................................................................4-6
4.4.3 Types of Thermocouples....................................................................................................................................4-10
4.4.4 Reading a Thermocouple Channel.....................................................................................................................4-10
4.4.6 Calculating Temperature for Thermocouples.....................................................................................................4-11
5.1.1 Calibration - USB 73...........................................................................................................................................5-13
5.1.3 Calibration Procedure – USB 73........................................................................................................................5-13
A Specifications.................................................................................................................................................I
A.1 Digital Input/Output Characteristics.............................................................................................................I
A.2 Temperature Input Characteristics..............................................................................................................I
A.3 Bus Interface..............................................................................................................................................II
A.3.1 USB 1.1...................................................................................................................................................................II
A.3.2 USB 2.0...................................................................................................................................................................II
A.4 Power Requirements..................................................................................................................................II
A.4.1 USB Devi ces............................................................................................................................................................II
A.6 Power Supplies.........................................................................................................................................III
B Related Products and Accessories............................................................................................................IV
B.1 General Adapters......................................................................................................................................IV
B.2 Digital I/O Application Modules.................................................................................................................IV
C Configuration Constants..............................................................................................................................V
C.3 Digital I/O Return Query Codes.................................................................................................................VI
D Ordering Information...................................................................................................................................VII
The OMET-USB-73 products consist of two main types, a ‘T’ and ‘R’ version. The ‘T’ version
is designed for reading thermocouples and the ‘R’ for reading RTDs. The main difference
between the two are the fact that the ‘T’ version can only read voltage levels between ±80mV
and the ‘R version inputs between ±2.5V.
The OMET-USB-73 Temperature Input series supports 8, 16 and 32 temperature inputs. The
units come with external adaptors that serve as the connection point for the sensors.
The OMET-USB-73 series has some very unique features and are listed below:
• USB Revision 1.1 @ full speed and 2.0 compliant @ high speed
• Powered externally
• Intel 8255 compatible digital I/O ports
• 14-bit Analog resolution temperature inputs
• Quick and effortlessly to install
• ABS plastic housing
1.2 Operating Systems and API Software
The OMET-USB-73 has a complete SDK, EDR Enhanced Software Development Kit. This kit
contains a driver for Microsoft® Windows™ and the Linux kernel. Please consult OMEGA
Engineering for the latest information on which specific operating systems are supported.
Current Supported Operating System:
• Microsoft® Windows™ 2000
• Microsoft® Windows™ Millennium Edition
• Microsoft® Windows™ XP
• Microsoft® Windows™ Pocket PC 2003
• Linux Kernel 2.4 and later
The EDR Enhanced SDK serves as a common application and programming interface for all
the units, no matter what the communications protocol. This single property makes the units
easy to program because no knowledge is needed about the specific type of interface. It also
means that the units can be controlled from the same application without any redevelopment
when installing a different device. It also increases the life expectancy of the software
application. The EDR Enhanced SDK comes with complete documentation and examples
programs. For custom software the API is easy to learn shortening the learning curve. It also
means that it’s quicker to go into production.
The tables below list the various versions that are available.
1.3.1 Temperature Input Series
• R is RTD
• T is Thermocouple
Feature OMET-USB
73R/T8
Number of digital I/O channels 24 24 24
Number of 8255 compatible ports (8-bit) 3 3 3
Number of temperature channels 8 16 32
Number of CJC channels 1 2 4
Analog input resolution 14-bit 14-bit 14-bit
Maximum sampling speed 100 Hz 100 Hz 100 Hz
Table 1-1 µDAQ Temperature Versions
OMET-USB
73R/T16
OMET-USB
73R/T 32
1.4 Software Support
The OMET-USB-73 series is supported by EDR Enhanced and has an extensive range of
examples. The software will help you to get your hardware going very quickly. It also makes it
easy to develop complicated control applications. All operating system drivers, utility and test
software are supplied on the EDR Enhanced CD-Rom. The latest drivers can also be
downloaded from the Eagle Technology website. For further support information see the
Contact Details section.
This chapter describes how to install and configure the OMET-USB-73 device for the first
time. Minimal configuration is necessary; almost all settings are done through software.
2.1 Package Items
The package of items differs by device type. Depending on the device type accessories will
be included like power supplies, USB cable and third party devices.
The USB driver for Windows is a Windows Driver Model (WDM) type that will run on all
modern Windows platforms. Linux has it’s own driver which is exported as a character device.
Windows ME/2000/XP WDM Plug and Play
Linux 2.4 and later Linux Character Device
OS Type Driver Type
Table 2-1 USB Operating System Support
2.3 Installation
The USB installation is different on each operating system type. The installation procedure for
each operating system will be discussed separately for Windows Desktop, Windows Mobile
and Linux.
2.3.1 Microsoft Windows PnP Installation (Windows ME, 2000, XP)
For the Windows PnP installation you will need a PC that can accept a USB device and that is
configured to work with USB devices. Depending on the version you will need either USB 1.1
or USB 2.0.
2.3.2 Linux Installation (Kernel 2.4 and later) - Overview
The Linux installation can be a bit tricky sometimes. Make sure that the kernel supports USB
devices and that the necessary modules are already loaded or can load on demand. Also
make sure that all kernel source and header files are installed. The Linux driver is available
with complete source and it will be best if it is recompiled to be compatible with the current
kernel version. The source listing on the <OMEGACD>\EDRE\Linux should match the
directory structure on the target system. Drivers can be copied manually to /usr/src/<linux kernel source>/drivers/edredaq. The USB driver will also be located here. Copy the driver and
read the documentation in the same directory to install the driver.
Also copy the EDR Enhanced shared object and examples. This should be located at
/usr/src/edre. The EDRE source directory contains the source for the API and examples. The
examples directory has samples program specifically for each device. Make sure to install the
EDR Enhanced before trying to build the source code. The header files are located at
usr/include/edre. The header files is also necessary when building the drivers. Please consult
the Linux documentation for complete instructions.
2.4 Application Software- OmegaLog
The EDR Enhanced Software Development Kit CD-Rom comes with OMEGALog OMET for
Windows™. OMEGALog OMET has support for Analog Inputs, Analog Outputs, Digital I/O
and Counter-Timers. It has an oscilloscope function to continuously display incoming analog
data, a signal generator, a power supply, temperature logger and a multifunctional chart
recorder to sample and control signals, analog and digital, at preset intervals.
WaveView can be found on the EDR Enhanced CD-Rom at
<OMEGACD>\EDRE\APPS\WVFW.