www.omega.com
e-mail: info@omega.com
User’ s Guide
OME-PCI-1002
PCI Data Acquisition Board
Hardware Manual
Shop online at
Servicing North America:
USA: One Omega Drive, P.O. Box 4047
ISO 9001 Certified Stamford CT 06907-0047
TEL: (203) 359-1660 FAX: (203) 359-7700
e-mail: info@omega.com
Canada: 976 Bergar
Laval (Quebec) H7L 5A1, Canada
TEL: (514) 856-6928 FAX: (514) 856-6886
e-mail: info@omega.ca
For immediate technical or application assistance:
USA and Canada: Sales Service: 1-800-826-6342 / 1-800-TC-OMEGA
®
Customer Service: 1-800-622-2378 / 1-800-622-BEST
®
Engineering Service: 1-800-872-9436 / 1-800-USA-WHEN
®
TELEX: 996404 EASYLINK: 62968934 CABLE: OMEGA
Mexico: En Espan˜ol: (001) 203-359-7803 e-mail: espanol@omega.com
FAX: (001) 203-359-7807 info@omega.com.mx
Servicing Europe:
Benelux: Postbus 8034, 1180 LA Amstelveen, The Netherlands
TEL: +31 (0)20 3472121 FAX: +31 (0)20 6434643
Toll Free in Benelux: 0800 0993344
e-mail: sales@omegaeng.nl
Czech Republic: Frystatska 184, 733 01 Karviná, Czech Republic
TEL: +420 (0)59 6311899 FAX: +420 (0)59 6311114
Toll Free: 0800-1-66342 e-mail: info@omegashop.cz
France: 11, rue Jacques Cartier, 78280 Guyancourt, France
TEL: +33 (0)1 61 37 29 00 FAX: +33 (0)1 30 57 54 27
Toll Free in France: 0800 466 342
e-mail: sales@omega.fr
Germany/Austria: Daimlerstrasse 26, D-75392 Deckenpfronn, Germany
TEL: +49 (0)7056 9398-0 FAX: +49 (0)7056 9398-29
Toll Free in Germany: 0800 639 7678
e-mail: info@omega.de
United Kingdom: One Omega Drive, River Bend Technology Centre
ISO 9002 Certified Northbank, Irlam, Manchester
M44 5BD United Kingdom
TEL: +44 (0)161 777 6611 FAX: +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
www.omega.com info@omega.com
It is the policy of OMEGA 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 Engineering, Inc. 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, patient-connected applications.
Table of Contents
1. INTRODUCTION ................................................................................................................................. 5
1.1 G ENERAL D ESCRIPTION ............................................................................................................ 5
1.2 THE BLOCK DIAGRAMS ................................................................................................................. 6
1.3 FEATURES .................................................................................................................................... 7
1.4 SPECIFICATIONS ........................................................................................................................... 8
1.4.1 Power Consumption ........................................................................................................... 8
1.4.2 Analog Inputs ....................................................................................................................... 8
1.4.3 D/I and D/O ............................................................................................................................ 9
1.4.4 A/D Trigger Methods ............................................................................................................ 9
1.4.5 Interrupt Channel ................................................................................................................ 10
1.4.6 Programmable Timer/Counter ........................................................................................10
1.5 APPLICATIONS ............................................................................................................................ 11
1.6 PRODUCT CHECK LIST ............................................................................................................... 12
2. HARDWARE CONFIGURATION ................................................................................................... 13
2.1 B OARD L AYOUT ........................................................................................................................ 13
2.2 J UMPER S ETTING ....................................................................................................................... 14
2.3 AD C ALIBRATION ...................................................................................................................... 14
2.4 S YSTEM B LOCK .......................................................................................................................... 15
2.5 DAUGHTER BOARDS .................................................................................................................... 16
2.5.1 OME-DB-1825....................................................................................................................... 16
2.5.2 OME-DB-8225..................................................................................................................... 16
2.5.3 OME-DB-37......................................................................................................................... 16
2.5.4 OME- DN-37 ........................................................................................................................16
2.5.5 OME-DB-16P Isolated Input Board...................................................................................... 17
2.5.6 OME-DB-16R Relay Board ................................................................................................. 18
2.6 ANALOG INPUT SIGNAL CONNECTION ......................................................................................... 19
2.7 JUMPER SETTING ......................................................................................................................... 23
2.8 T HE C ONNECTORS ..................................................................................................................... 24
3. I/O REGISTERS ................................................................................................................................ 26
3.1 HOW TO FIND THE I/O ADDRESS ................................................................................................ 26
3.2 THE I/O ADDRESS MAP ............................................................................................................... 28
3.2.1 Section 1............................................................................................................................... 29
3.2.2 Section 2............................................................................................................................... 30
4. FUNCTION OPERATION ................................................................................................................35
4.1 D IGITAL I/O ............................................................................................................................... 35
3
4.2 THE 8254 TIMER ........................................................................................................................36
4.3 THE A/D TRIGGER ..................................................................................................................... 36
4.4 A/D CONVERSION ....................................................................................................................... 38
4.4.1 A/D Conversion Trigger Modes............................................................................................. 40
4.4.2 A/D Transfer Modes............................................................................................................... 40
4.4.3 Software trigger and Polling technique................................................................................. 41
5. SOFTWARE AND DEMO PROGRAM .......................................................................................... 44
6. DIAGNOSTIC PROGRAM ..............................................................................................................45
6.1 POWER -ON PLUG & PLAY TEST ................................................................................................45
6.2 DRIVER PLUG & PLAY TEST ...................................................................................................... 45
6.3 D I/O TEST ..................................................................................................................................46
6.4 A/D TEST ................................................................................................................................... 46
4
1. Introduction
The OME-PCI-1002H/L card provides 12-bit ADC and two 16-bit digital I/O ports.
1.1 General Description
The OME-PCI-1002L and OME-PCI-1002H are high performance multifunction
cards, with A/D and digital I/O for PC and compatible computers in a 5V PCI slot. This
family has the following features: one 12-bit 110K A/D converter, 16 channels D/I, 16
channels D/O, programmable interrupt source and true “Plug and Play” support. The
OME-PCI-1002H/L provides 32 single-ended analog inputs or 16 differential analog
inputs, which are jumper selectable. The OME-PCI-1002L is the low-gain model
equipped with a high speed PGA (programmable gain amp.) with programmable gain
control of 1,2,4,8. The OME-PCI-1002H is the high-gain model equipped with a high-
gain/high-resolution PGA with programmable gain control of 1,10,100,1000. There are 16
channels of TTL compatible digital output and 16 channels of TTL compatible digital
input. This series provides three programmable trigger methods: software trigger, pacer
trigger and external trigger. The external trigger can be configured as a post-trigger, pre-
trigger or external pacer trigger. There are also several selectable interrupt sources: A/D
conversion interrupt, pacer interrupt and external interrupt. This multifunction card also
provides an A/D buffer and a data transfer rate of 2.7M words per second in non-burst
mode. This powerful A/D control mechanism offers flexibility for various applications
while minimizing system I/O overhead. The OME-PCI-1002 series is fully “Plug and
Play” compatible and can operate at the full speed of the PCI bus (33MHz). This
important feature makes the OME-PCI-1002 a high performance, cost effective solution
for most data acquisition applications.
5
1.2 Block Diagram
X86 System
S
B
U
PCI
PCI Interface System
Local System Controller
Interrupt
16 bits DI
16 bits DO
A/D control logic
Pacer
Generator
EPROM
Status
Control
Digital Inputs
Digital Outputs
4MHz
A/D
Data
Buffer
12-bit A/D
Converter
Mux Gain
Figure 1-1. The OME-PCI-1002 series block diagram.
6
Analog Inputs
1.3 Features
• Bus: 5V PCI (Peripherals Component Interface) bus.
1. A/D:
• One A/D converter with maximum 110K samples/second.
• 32 single-ended / 16 differential programmable inputs for OME-PCI-1002L/H.
• Three different A/D trigger methods.
• Three different external trigger methods.
• Programmable gain control, programmable offset control.
2. DIO:
• 16 digital inputs and 16 digital outputs (TTL compatible).
• High-speed data transfer rate: 2.7M word/sec (non-burst mode).
3. Timer:
• One 16-bit machine independent timer for software (Timer 2).
• Two 16-bit pacer timer for A/D converter and interrupt (Timer0, Timer1).
7
1.4 Specifications
1.4.1 Power Consumption
• +5V @ 960mA maximum, OME-PCI-1002L/H
• Operating temperature : 0 °C to +70 °C
1.4.2 Analog Inputs
• Channels: ( software programmable )
• 32 single-ended inputs/16 differential inputs, jumper selectable.
• Gain control : ( software programmable )
OME-PCI-1002H, Gains - 1, 10, 100, 1000.
OME-PCI-1002L, Gains - 1, 2, 4, 8.
• Input signal range :
OME-PCI-1002L: Bipolar
Range: ±10, ± 5V, ± 2.5V, ± 1.25V
OME-PCI-1002H: Bipolar
Range: ±10, ± 1V, ± 0.1V, ± 0.01V
• Input current: 250 nA max (125 nA typical) at 25 °C.
• Over voltage: continuous single channel to
• Input impedance:
OME-PCI-1002H/L: 10
10
Ω // 6pF
70Vp-p
8
1.4.3 D/I and D/O
• Channels: 16 channels DI, 16 channels DO
• DO: Digital output port
Output level: TTL compatible
Output current: Ioh = 0.5mA, Iol = 8mA
• DI: Digital input port
Input level: TTL compatible
Input current: 50uA (max)
1.4.4 A/D Trigger Methods
• Trigger-methods :
1. Software trigger
2. Pacer trigger: 16-bit programmable timer/counter
3. External trigger: Pre-trigger, Post-trigger, external Pacer trigger
Pacer or software trigger
External trigger
CHn
CHn
Start End
Normal trigger mode
External trigger
t
Start End
Post-trigger mode
External trigger
CHn
CHn
External pacer trigger mode
t
End Start
Start End
Pre-trigger mode
t
t
Figure 1-2. Trigger methods of OME-PCI-1002.
9
1.4.5 Interrupt Channel
• Interrupt: INTA (Automatically assigned by PCI-controller).
• Enable/Disable: Via PCI control register and add-on control register.
• Interrupt source: (Selected by on-board control register)
1. A/D conversion interrupt
2. Pacer 0 interrupt (Timer 0)
3. Pacer 1 interrupt (Timer 1)
4. External interrupt
1.
A/D busy
End of Conversion
IRQ
3.
Pacer 1
Falling edge of Pacer 1
IRQ
Figure 1-3. Programmable interrupt source.
2.
4.
Pacer 0
IRQ
External
Trigger
IRQ
Falling edge of Pacer 0
Falling edge of
External tri
1.4.6 Programmable Timer/Counter
• Type: 82C54-8 programmable timer/counter.
• Timers:
1. Timer 0 for Pacer trigger and interrupt
2. Timer 1 for External trigger and interrupt
3. Timer 2 for software machine independent timer
• Input Clock: 4 MHz.
10
1.5 Applications
z Signal analysis.
z FFT & frequency analysis.
z Transient analysis.
z Speech analysis.
z Temperature monitor.
z Vibration analysis.
z Energy management.
z Industrial and laboratory measurement and control.
Figure 1-4. OME-PCI-1002 series multifunction cards.
Signal Analysis
Temperature
Frequency
Other Laboratory
use
Multi-I/O signals
OME-PCI-1002
series
PCI interface
Single-task or multitask
Process Control
Transition
Speech Analysis
Vibration
Process Monitor
11
1.6 Product Check List
In addition to this manual, the package includes the following items:
• One OME-PCI-1002 card
• One CD-ROM
Release Notes
The release notes contain the latest information updates. We strongly suggest that you
read them first.
12
2. Hardware Configuration
2.1 Board Layout
OME-PCI-1002L
CON3
JP1
VR1
VR3
VR2
CON2 CON1
Figure 2-1. OME-PCI-1002 board layout.
13
2.2 Jumper Setting
There is only one jumper on the OME-PCI-1002. JP1 is used to select
the analog input type. For single-ended inputs, users should connected pin 1, 3
and pin 2, 4. For differential inputs, Pin 3, 5 and Pin 4, 6 should be connected.
JP1 JP1
1
5 6
Single-ended
Inputs (Default)
2
1
5
Differential
2.3 A/D Calibration
• A/D Calibration for OME-PCI-1002 card
Step 1: Apply +10V to channel 0.
In
2
6
uts
Step 2: Apply +0V to channel 1.
Step 3: Apply -10V to channel 2.
Step 4: Run DEMO6.EXE.
Step 5: Adjust VR1 until channel 0 = fff or ffe
Step 6: Adjust VR2 until channel 1 = 800 or 801
Step 7: Adjust VR3 until channel 2 = 000 or 001
Step 8: Repeat Step 4 & Step 5 & Step 6 until all read
properly.
14
VR1, VR2, VR3
2.4 System Block Diagram
D/I
D/O
8254 Timer
A/D Buffer
Data
PCI
Interface
Controller
Ad
NVRA
controller
PCI BUS
Interrupt
controller
Dispatch
External Trigger
Figure 2-2. OME-PCI-1002 System Function Block.
A/D
Trigger
Logic
A/D
Converter
Multiplexers,
Gain Amp.
Scale Adj.
15