Omega Engineering DAQ-16 User Manual

Data acquisition adapter for 16-bit isa compatible machines

Advertisement

Quick Links

Data Acquisition Adapter
for 16-bit ISA compatible machines
INTERFACE CARDS FOR PERSONAL COMPUTERS
OMEGA ENGINEERING, INC.
One Omega Drive
P.O. Box 4047
Stamford, CT 06907-4047
DAQ-16

Users Manual

http://www.dasieee.com
TEL: (203) 359-1660
FAX: (203) 359-7700
Toll free: 1-800-826-6342
E-mail: das@omega.com

Advertisement

Table of Contents
loading

Summary of Contents for Omega Engineering DAQ-16

  • Page 1: Users Manual

    Data Acquisition Adapter for 16-bit ISA compatible machines INTERFACE CARDS FOR PERSONAL COMPUTERS OMEGA ENGINEERING, INC. One Omega Drive P.O. Box 4047 Stamford, CT 06907-4047 DAQ-16 Users Manual http://www.dasieee.com TEL: (203) 359-1660 FAX: (203) 359-7700 Toll free: 1-800-826-6342 E-mail: das@omega.com...
  • Page 2 OMEGA is a registered trademark of OMEGA ENGINEERING, INC. © Copyright 1999 OMEGA ENGINEERING, INC. All rights reserved. This document may not be copied, photocopied, reproduced, translated or reduced to any electronic medium or machine readable form, in whole or in part, without prior written consent of OMEGA ENGINEERING, INC. DAQ-16 Users Manual...
  • Page 3 Toll Free in France: 0800-4-06342 E-mail: france@omega.com Daimlerstrasse 26, D-75392 Deckenpfronn, Germany Germany/Austria: Tel: 49 (07056) 3017 Toll Free in Germany: 0130 11 21 66 E-mail: germany@omega.com DAQ-16 Users Manual Servicing North America Servicing Europe: Internet e-mail: info@omega.com E-mail: info@omega.com FAX: (203) 359-7700 E-mail: info@omega.com...
  • Page 4 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. DAQ-16 Users Manual...
  • Page 5: Declaration Of Conformity

    Application of Council Directive: Standards to which Conformity is Declared: Type of Equipment: Equipment Class: Product Name: Model Number : DAQ-16 Users Manual Declaration of Conformity Omega Engineering Inc. One Omega Drive Stamford, CT 06907-0047 89/336/EEC * EN50081-2 (EN55022, EN60555-2, EN60555-3) * EN50082-1 (IEC 801-2, IEC 801-3, &...
  • Page 6: Table Of Contents

    ............1.2 DAQ-16 Specifications 2.
  • Page 7 DAQ-16 Address Map ........
  • Page 8: Introduction

    1. Introduction The DAQ-16 is a high speed data acquisition adapter for IBM AT compatible machines offering eight differential analog input channels with 16-bit resolution, two analog output channels with 12-bit resolution and four digital input/output lines. Other features of the...
  • Page 9: Daq-16 Specifications

    +5 volts -12 volts +12 volts I(t) = Typical Current / I(ms) = Maximum Statisical Current DAQ-16 Users Manual ISA 16-bit 0000H - FFFFH IRQ 2, 3, 4. 5, 6, 7, 10, 11, 12, 14, 15 DRQ 5, 6, 7...
  • Page 10: Circuit Board Description And Configuration

    62-pin connector CN1. Analog to Digital Converter The analog to digital (A/D) section of the DAQ-16 accepts up to 8 differential inputs from the D-62 connector. These inputs pass through a dual 8-to-1 multiplexer circuit which selects the channel to be converted.
  • Page 11: Figure 2-1. Jumper J7 Configuration

    WARNING: These settings are only suggestions, it is the user's responsibility to guarantee that the maximum input voltage multiplied by the gain setting selected by jumper J7 does not exceed the A/D voltage range set by jumper J6. DAQ-16 Users Manual Gain = 10 Figure 2-1. Jumper J7 Configuration 5 volt range Figure 2-2.
  • Page 12: Figure 2-3. Jumper J5 Configuration

    -32,768 to +32,767. Table 2-2 lists A/D conversion format examples. Unipolar entries marked “n/a” are not applicable because the voltage is outside of the unipolar voltage range. DAQ-16 Users Manual Bipolar Unipolar 2's complement Binary Figure 2-3.
  • Page 13: Table 2-2. A/D Conversion Format Examples

    +65,535 Table 2-2. A/D Conversion Format Examples In order to calculate the actual input voltage from the digital "code" provided by the DAQ-16, the user must know the configuration used to acquire the data. Given this information, the input voltage can be calculated using the equations below:...
  • Page 14: Digital To Analog Converters

    62 pin connector at CN1. The D/A converters used on the DAQ-16 are 12-bit resolution converters. Of the 16 bits written to the D/A, only the 12 least significant bits (D0 - D11) are used for the conversion.
  • Page 15: Digital Input/Output

    For bipolar operation, the equation becomes: Digital Input/Output The DAQ-16 offers four bits of digital output and four bits of digital input for control/monitoring of external digital devices. The four digital output lines are LS TTL compatible and will initialize low (0 volts) on power-up. The four digital inputs are also LS TTL compatible.
  • Page 16: Base Address

    "1" while a switch in the "ON" position corresponds to an address bit of "0". The base address of the DAQ-16 must be set on a 16 byte boundary, meaning A3 - A0 are "0". The address of the DAQ-16 as shipped from the factory is 0300H.
  • Page 17: Clock Selection

    100ns increments. The DAQ-16's sampling rate can also be generated from an external clock input. This external clock can be connected directly to the A/D converter or through a 16-bit pre-divider, the multi-function timer.
  • Page 18: Internal Clock

    N1 is the low 16-bits of the clock divider, N2 is the intermediate 16-bits of the clock divider, and N3 is the high 16-bits of the divider. The following criteria must be met when selecting values for N1, N2, and N3: DAQ-16 Users Manual t = 100ns * [N1*N2] or f = 10MHz / [N1*N2] 2 <...
  • Page 19: External Clock

    2.5.2 External Clock The external clock input to the DAQ-16 is a TTL level (0 - 5 volt) signal. This input may be used to control the sampling rate directly, or it may be fed through a pre-divider (the multi-function timer) with the timer output controlling the A/D sampling rate. When used to...
  • Page 20: Trigger Selection

    30ns and the low portion is at least 50ns. Except for the first period, the sampling rate of the DAQ-16 will be the external clock frequency divided by the count value written to the multi-function timer. Since one clock pulse is required to load the initial count value into the timer, the first sampling interval will be one clock cycle longer than the rest.
  • Page 21: Direct Memory Access

    In this way, the DAQ-16 can acquire data continuously until terminated by the user. The DAQ-16 supports 16-bit DMA transfers on channels 5, 6, and 7. The DMA channel(s) are selected by jumpers J8 and J9 as shown in Figure 2-10.
  • Page 22: Interrupts

    Interrupts The DAQ-16 is capable of generating an interrupt from one of four sources: 1. End of conversion signal 2. DMA terminal count 3. Multi-function timer output 4. External interrupt input The interrupt source is software selected through the DAQ-16 control word register. The interrupt level is selected using the jumpers J10 and J11 as shown in Figure 2-11.
  • Page 23: External Connections

    3. External Connections The DAQ-16 is equipped with a high density 62-pin connector as shown in Figure 3-1. 2 - CH1+ 4 - CH2- 6 - CH4+ 8 - CH5- 10 - CH7+ 12 - AOUT0 14 - DOUT0 6 - DOUT3...
  • Page 24 0 to 5.5 volts with a no-load input resistance of 7.5K ohms. EXT CLK, EXT TRG, EXT INT: External clock, trigger, and interrupt inputs respectively. Inputs are TTL compatible. DOUT0, DOUT1, DOUT2, DOUT3: TTL compatible digital output lines. DIN0, DIN1, DIN2, DIN3: TTL compatible input lines. DAQ-16 Users Manual...
  • Page 25: Register Description And Programming

    4. Register Description and Programming The DAQ-16 uses 16 consecutive I/O address locations in the range 0 to FFFFH. The card utilizes these addresses for the registers listed in Table 4-1. (* indicates registers located in 8254 counter). Base + 0, 1...
  • Page 26 DMAEN - enables / disables DMA. When set, logic 1, DMA transfers are enabled. DMACT - enables the multi-channel DMA capability of the DAQ-16. When set, logic 1, a terminal count on the active DMA channel causes DMA transfers to begin on the "stand-by"...
  • Page 27: Start Of Conversion Register

    2 must be selected for this timer with a minimum count of 2. This register is 8-bit read/write. 4.1.8 8254 Control Word/Status Register This register is used to program the mode and report the status of the 8254 counter/timer. This register is 8-bit read/write. DAQ-16 Users Manual...
  • Page 28: Programming The 8254 Counter/Timer

    3. Write the most significant byte of the count value to the selected counter register. The following examples illustrate the programming sequence for each of the counters in the 8254. The variable 'base_address' is the base address of the DAQ-16 as defined by the address selection switches.
  • Page 29 0AH to base_address + 0EH output 00H to base_address + 0EH Example: Program the value 0100H into the multi-function timer register. output B4H to base_address + 0FH output 00H to base_address + 0EH output 01H to base_address + 0EH DAQ-16 Users Manual...
  • Page 30 DAQ-16 Users Manual Version 2.20 January 28, 1999 Part No. 940-0032-220...

Table of Contents