Omega Engineering OME-A8111 Hardware Manual

Isa-bus multi-functional board

Advertisement

Quick Links

User' s Guide
Shop online at
www.omega.com
e-mail: info@omega.com
OME-A8111 ISA-BUS
Multi-Functional Board
Hardware Manual

Advertisement

Table of Contents
loading

Summary of Contents for Omega Engineering OME-A8111

  • Page 1 User’ s Guide Shop online at www.omega.com e-mail: info@omega.com OME-A8111 ISA-BUS Multi-Functional Board Hardware Manual...
  • Page 2 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.
  • Page 3 OME-A-8111 Hardware User’s Manual OME-A-8111 Hardware Manual (ver.1.1, Jul/2003)
  • Page 4: Table Of Contents

    Table of Contents Introduction_________________________________________________________ 4 General Description ___________________________________________________ 4 Features _____________________________________________________________ 4 Specifications _________________________________________________________ 5 1.3.1 Power Consumption _________________________________________________________ 5 1.3.2 Analog Inputs ______________________________________________________________ 5 1.3.3 A/D Converter _____________________________________________________________ 5 1.3.4 DA Converter ______________________________________________________________ 6 1.3.5 Digital I/O_________________________________________________________________ 6 1.3.6 Interrupt Channel ___________________________________________________________ 6 1.3.7 Programmable Timer/Counter _________________________________________________ 7...
  • Page 5 2.7.2 A/D Conversion Trigger Modes _______________________________________________ 22 2.7.3 A/D Transfer Modes ________________________________________________________ 23 2.7.4 Using software trigger and polling transfer ______________________________________ 23 D/A Conversion ______________________________________________________ 24 Analog Input Signal Connection ________________________________________ 25 2.10 Pin Assignment ________________________________________________________ 26 2.11 Daughter Board________________________________________________________ 28 2.11.1 OME-CA-4002 _________________________________________________________ 28 2.11.2...
  • Page 6: Introduction

    1. Introduction 1.1 General Description The OME-A-8111 is a high performance, multifunction (analog and digital I/O) board for the PC AT compatible computer with the ISA bus. The OME-A-8111 provides programmable gain (1, 2, 4, 8 and 16). The OME-A-8111 contains a 12-bit ADC with up to 8 single-ended analog inputs.
  • Page 7: Specifications

    1.3 Specifications 1.3.1 Power Consumption +5V @ 300 mA maximum +12V @ 60 mA maximum -12V @ 30 mA maximum Operating temperature: 0°C ~ 50°C 1.3.2 Analog Inputs Channels: 8 single-ended Input range: (software programmable) Bipolar: ±5 V, ±2.5 V, ±1.25 V, ±0.625 V, ±0.3125 V Input current: 250 nA max (125 nA typical) at 25°C On-chip sample and hold Over voltage: continuous single channel to...
  • Page 8: Da Converter

    1.3.4 DA Converter Channels : 1 independent Type : 12-bit multiplying , Analog device AD-7948 Linearity : ± 1/2 bit Output Range : 0~5 V or 0~10 V jumper selected , may be used with other AC or DC reference input. Maximum output limit ± 10V Output Drive : ±...
  • Page 9: Programmable Timer/Counter

    1.3.7 Programmable Timer/Counter Type : 82C54 -8 programmable timer/counter Counters: The counter1 and counter2 are cascaded as a 32-bit pacer timer. Pacer output : 0.00047 Hz to 0.5 MHz Input Gate : TTL compatible Internal Clock : 2 MHz 1.3.8 Applications Signal analysis FFT &...
  • Page 10: Hardware Configuration

    2. Hardware Configuration 2.1 Board Layout C N2 D/C IN C N3 D/C O UT BB A D S-774 OME-A-8111 Hardware Manual (ver.1.1, Jul/2003)
  • Page 11: I/O Base Address Setting

    2.2 I/O Base Address Setting The OME-A-8111 occupies 16 consecutive locations in I/O address space. The base address is set by DIP switch SW1. The default address is 0x220 as shown below: SW1 : BASE ADDRESS BASE ADDR 200-20F 210-21F 220-22F( ) 230-23F 300-30F...
  • Page 12: Jumper Setting

    The PC I/O port mapping is given below. ADDRESS DEVICE 000-1FF PC reserved 200-20F Game/control 210-21F XT Expansion Unit 238-23F Bus Mouse/Alt. Bus Mouse 3A0-3AF 278-27F Parallel Printer 2B0-2DF 2E0-2E7 AT GPIB 2E8-2EF Serial Port 2F8-2FF Serial Port 300-31F Prototype Card 2.3 Jumper Setting 2.3.1 JP1 : D/A Internal Reference Voltage...
  • Page 13: I/O Register Address

    2.4 I/O Register Address The OME-A-8111 occupies 16 consecutive PC I/O addresses. The following table lists the registers and their locations. Address Read Base+0 8254 Counter 0 Base+1 8254 Counter 1 Base+2 8254 Counter 2 Base+3 Reserved Base+4 A/D Low Byte Base+5 A/D High Byte Base+6...
  • Page 14: The 8254 Counter

    2.4.1 The 8254 Counter The 8254 Programmable timer/counter has 4 registers from Base+0 through Base+3. For detailed programming information about the 8254, please refer to Intel‘s “Microsystem Components Handbook”. Address Read Base+0 8254 Counter 0 Base+1 8254 Counter 1 Base+2 8254 Counter 2 Base+3 Reserved...
  • Page 15: D/A Output Latch Register

    2.4.3 D/A Output Latch Register (WRITE) Base+4: Channel 1 D/A Low Byte Data Format Bit 7 Bit 6 Bit 5 (WRITE) Base+5: Channel 1 D/A High Byte Data Format Bit 7 Bit 6 Bit 5 D/A 12 bit output data: D11…D0, D11 = MSB, D0 = LSB, X = don‘t care The D/A converter will convert the 12 bits of digital data to analog output.
  • Page 16: Clear Interrupt Request

    2.4.5 Clear Interrupt Request (WRITE) Base+8: Clear Interrupt Request Format Bit 7 Bit 6 Bit 5 X = don‘t care, XXXXXXXX = any 8 bit data is valid If OME-A-8111 is working in the interrupt transfer mode, an on-board hardware status bit will be set after each A/D conversion.
  • Page 17: A/D Multiplex Control Register

    2.4.7 A/D Multiplex Control Register (WRITE) Base+A : A/D Multiplexer Control Register Format Bit 7 Bit 6 Bit 5 A/D input channel selection data =3 bits: D2...D0, D2=MSB, D0=LSB, X=don‘t care Channel Bit_2 NOTE: The settling time of the multiplexer depends on the source resistance of input sources.
  • Page 18: A/D Mode Control Register

    2.4.8 A/D Mode Control Register (WRITE) Base+B : A/D Mode Control Register Format Bit 7 Bit 6 Bit 5 X=don‘t care Mode Select Trigger Type D2 D1 D0 Software Trig Select Select X=disable The A/D conversion operation can be divided into 2 stages, trigger stage and transfer stage.
  • Page 19: A/D Software Trigger Control Register

    The pacer trigger can control the sampling rate very precisely. So the converted data can be used to reconstruct the waveform of the analog input signal. In pacer trigger mode, the pacer timer will periodically generate trigger signals to the A/D converter. This converted data can be transfer to the CPU by polling or interrupt or DMA transfer method.
  • Page 20: D/O Output Latch Register

    2.4.10 D/O Output Latch Register (WRITE) Base+D: D/O Output Latch Low Byte Data Format Bit 7 Bit 6 Bit 5 (WRITE) Base+E: D/O Output Latch High Byte Data Format Bit 7 Bit 6 Bit 5 D/O 16 bits output data: D15...D0, D15=MSB, D0=LSB The OME-A-8111 provides 16 TTL compatible digital outputs.
  • Page 21: Digital I/O

    2.5 Digital I/O The OME-A-8111 provides 16 digital input channels and 16 digital output channels. All levels are TTL compatible. The connections diagram and block diagram are given below: Output Latch Register Base+D Read D0...D7 D0...D7 D8...D15 Read Base+E Output Latch Register Input Buffer Register Base+6 Read...
  • Page 22: 8254 Timer/Counter

    2.6 8254 Timer/Counter The 8254 Programmable timer/counter has 4 registers from Base+0 through Base+3. For detailed programming information about 8254, please refer to Intel‘s “Microsystem Components Handbook”. The block diagram is as below. Cin: clock input Cout: clock output INTCLK: internal clock INTCLK Counter0, counter1 and counter2 are all 16 bit counters.
  • Page 23: A/D Conversion

    2.7 A/D Conversion This section explains how to perform A/D conversions. The A/D conversion can be performed by software trigger by pacer trigger. At the end of the A/D conversion, it is possible to transfer data by polling and interrupt before using the A/D conversion function;...
  • Page 24: A/D Conversion Flow

    2.7.1 A/D conversion flow Then the user must decide which A/D conversion mode will be used. The software driver supports three different modes. The user can control the A/D conversion by polling mode very easily (sec. 2.4.9). It is recommended to use the software driver if using interrupt or DMA mode.
  • Page 25: A/D Transfer Modes

    2.7.3 A/D Transfer Modes OME-A-8111 supports two transfer modes. 1 : polling transfer : This mode can be used with all trigger modes. Detailed information is given in section 2.4.8.The software READY_BIT=0.The low byte data is also ready in BASE+4. 2 : interrupt transfer : This mode can be used with pacer trigger or external trigger.
  • Page 26: D/A Conversion

    2.8 D/A Conversion The OME-A-8111 provides two 12-bit D/A converters. Before using the D/A conversion function, user should notice the following issues: D/A output register, BASE+4/BASE+5/BASE+6/BASE+7 (sec. 2.4.3). JP1/JP2 selects internal/external reference voltage (sec. 2.4.1). NOTE: The DA output latch registers are designed as a “double buffered” structure. user must send the low byte data first, then send the high byte data to store the DA 12-bit digital data data, then the low byte data will be still the previous value.
  • Page 27: Analog Input Signal Connection

    2.9 Analog Input Signal Connection FIG 1: Connecting analog input configuration Signal Shielding Signal shielding connections are shown in Fig1. Use single-point connection to frame ground (not AGND or DGND) OME-A-8111 Hardware Manual (ver.1.1, Jul/2003) OME-A-8111 A/D CH0 A/D CHn AGND OME-A-8111 AGND...
  • Page 28: Pin Assignment

    2.10 Pin Assignment The OME-A-8111 provides three connectors. Connect 1, CN1 functions for analog input & analog output input. Connector 2, CN2, functions as 16 digital outputs. Connector 3, CN3, function as a digital output. CN1/CN2/CN3 Pin Assignment CN1: Analog input/Analog output/Connect Pin Assignment. Pin Number Description A/D Analog Input Channel 0...
  • Page 29 CN2: Analog input/Analog output/Connect Pin Assignment. Pin Number Description Digital Input 0/TTL Digital Input 2/TTL Digital Input 4/TTL Digital Input 6/TTL Digital Input 8/TTL Digital Input 10/TTL Digital Input 12/TTL Digital Input 14/TTL PCB’s GND output PCB’s + 5V output CN3: Analog input/Analog output/Connect Pin Assignment.
  • Page 30: Daughter Board

    2.11 Daughter Board The OME-A-8111 can be connected with many different daughter boards. The function of these daughter boards is described as follows. 2.11.1 OME-CA-4002 The OME-CA-4002 is a 37-pin D-Sub male connector. It can directly connect to a 37-pin D-sub connector.
  • Page 31: Calibration

    3. Calibration The OME-A-8111 is calibrated to its best state of operation. For environments with large vibration, recalibration is recommended. Before calibrating the OME-A-8111, users should have the following items: One 6-digit multi-meter. One stable voltage source (4.9988V) Diagnostic program: this program is included in the delivered package and will guide the user to in proceeding with the calibration.
  • Page 32: D/A Calibration Steps

    3.2 D/A Calibration Steps 1. Run A8111CAL.EXE 2. Connect D/A channel0,, pin 30 of CN1 to DVM 3. Adjust VR1 until DVM=5.0000V 4. Press “Enter" key 5. Adjust VR2 until DVM=0.0000V 3.3 A/D Calibration Steps 1. Press “Enter" key 2. Connot A/D Channel 0 to analog ground, CN1-Pin1 to CN1-Pin20. 3.
  • Page 33 OMEGA ENGINEERING, INC. warrants this unit to be free of defects in materials and workmanship for a period of 13 months from date of purchase. OMEGA’s WARRANTY adds an additional one (1) month grace period to the normal one (1) year product warranty to cover handling and shipping time. This ensures that OMEGA’s customers receive maximum coverage on each product.
  • Page 34 Where Do I Find Everything I Need for Process Measurement and Control? OMEGA…Of Course! Shop online at www.omega.com TEMPERATURE Thermocouple, RTD & Thermistor Probes, Connectors, Panels & Assemblies Wire: Thermocouple, RTD & Thermistor Calibrators & Ice Point References Recorders, Controllers & Process Monitors Infrared Pyrometers PRESSURE, STRAIN AND FORCE Transducers &...

Table of Contents