background image

INTERFACE CARDS FOR PERSONAL COMPUTERS

DAQ-16

Data Acquisition Adapter

for 16-bit ISA compatible machines

Users Manual

OMEGA ENGINEERING, INC.    

TEL:  (203) 359-1660

One Omega Drive

FAX: (203) 359-7700

P.O. Box 4047

Toll free: 1-800-826-6342

Stamford, CT  06907-4047

E-mail: [email protected]

http://www.dasieee.com

(1*,1((5,1* ,1&

Summary of Contents for DAQ-16

Page 1: ...Acquisition Adapter for 16 bit ISA compatible machines Users Manual OMEGA ENGINEERING INC TEL 203 359 1660 One Omega Drive FAX 203 359 7700 P O Box 4047 Toll free 1 800 826 6342 Stamford CT 06907 4047 E mail das omega com http www dasieee com 1 1 5 1 1 ...

Page 2: ... liability or otherwise shall not exceed the purchase price of the component upon which liability is based In no event shall OMEGA be liable for consequential incidental or special damages CONDITIONS Equipment sold by OMEGA is not intended to be used nor shall it be used 1 as a Basic Component under 10 CFR 21 NRC used in or with any nuclear installation or activity medical application or used on h...

Page 3: ...ENSM TELEX 996404 EASYLINK 62968934 CABLE OMEGA Mexico and Latin America Tel 001 800 826 6342 FAX 001 203 359 7807 En Espanol 001 203 359 7803 E mail espanol omega com Servicing Europe Benelux Postbus 8034 1180 LA Amstelveen The Netherlands Tel 31 20 6418405 Toll Free in Benelux 0800 0993344 E mail nl omega com Czech Republic ul Rude armady 1868 733 01 Karvina Hraniee Tel 42 69 6311899 FAX 42 69 6...

Page 4: ...ply OMEGA is constantly pursuing certification of it s 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 pro...

Page 5: ...lication of Council Directive 89 336 EEC Standards to which Conformity is Declared EN50081 2 EN55022 EN60555 2 EN60555 3 EN50082 1 IEC 801 2 IEC 801 3 IEC 801 4 Type of Equipment Information Technology Equipment Equipment Class Light Industrial Equipment Product Name ISA Data Acquisition Card Model Number DAQ 16 DAQ 16 Users Manual 5 ...

Page 6: ...egister 25 4 1 Register Description 25 4 Register Description and Programming 23 3 External Connections 22 2 8 1 External Interrupt 22 2 8 Interrupts 21 2 7 Direct Memory Access 20 2 6 Trigger Selection 19 2 5 2 External Clock 18 2 5 1 Internal Clock 17 2 5 Clock Selection 16 2 4 Base Address 15 2 3 Digital Input Output 14 2 2 Digital to Analog Converters 10 2 1 Analog to Digital Converter 10 2 Ci...

Page 7: ...J11 Configuration 21 Figure 2 10 Jumpers J8 and J9 Configuration 20 Figure 2 9 Jumper J1 Configuration 20 Figure 2 8 Pre Divider External Clock Pulses 19 Figure 2 7 Sampling Rate External Clock Pulses 17 Figure 2 6 Jumper J2 Configuration 16 Figure 2 5 I O Base Address Selection 14 Figure 2 4 Jumper J3 Configuration 12 Figure 2 3 Jumper J5 Configuration 11 Figure 2 2 Jumper J6 Configuration 11 Fig...

Page 8: ...r Digital to Analog Converters Two independent analog output channels Output ranges of 0 to 5 volts and 5 volts Internal or external voltage reference Other Features Interrupt on one of four sources including an external interrupt input High density D 62 connector for reduced noise 1 1 Installation 1 Configure the DAQ 16 utilizing the instructions in Chapter 2 Circuit Board Description and Configu...

Page 9: ...7 10 11 12 14 15 Interrupt Levels 0000H FFFFH I O Address Range ISA 16 bit Bus Interface 491 4mA 374 9 mA 12 volts 12 volts 1204 9mA 1069 0 mA 5 volts 5 volts I ms I t Power Supply Power Requirements I t Typical Current I ms Maximum Statisical Current DAQ 16 Users Manual 9 ...

Page 10: ...he 8 differential channels to be input to the A D converter The channel is software selected through the DAQ 16 s control word register The typical characteristics of the multiplexer circuit are input resistance 1 5 Kohm switching time 0 5 us settling time 3 5 us The amplifier stage of the A D converter circuit performs two functions 1 amplifies low level input signals and 2 converts this input si...

Page 11: ...volt range 1 2 3 4 5 6 J6 5 volt range 1 2 3 4 5 6 J6 2 5 volt range 4 5 6 1 2 3 J6 Figure 2 2 Jumper J6 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 11 ...

Page 12: ...r gain defined by jumper J7 In equation form A D range Vmax amp gain When configured for unipolar operation the input voltage may range from 0 volts analog ground to Vmax volts as defined above When configured for bipolar operation the input voltage may range from Vmax volts to Vmax volts The digital code generated for any specific voltage is dependent upon the operating mode unipolar or bipolar a...

Page 13: ... 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 Unipolar binary input Vmax CODE 65 536 Bipolar binary input 2 Vmax CODE 65 536 1 2 Unipolar 2 s complement input Vmax CODE 65 536 1 2 Bipolar 2 s compl...

Page 14: ...voltage should be applied from the internal 5V reference source An external reference voltage may also be supplied to the D A This input from the D 62 connector should not exceed 5 volts and has a typical input impedance of 7 5Kohms The D A reference voltage source is selected using jumper J3 as illustrated in Figure 2 4 4 5 6 1 2 3 D A channel 0 reference External Source External Source Internal ...

Page 15: ...ge can be calculated from the equation A V gain out ref CODE 4096 For bipolar operation the equation becomes A 1 V gain out CODE 2048 ref 2 3 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 digi...

Page 16: ...he 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 This setting and other examples are shown in the Figure 2 5 O N 1 2 3 4 5 6 O N 1 2 3 4 5 6 0 0 0 0 0 1 1 0 0 0 0 0 3 0 0 Example1 Base I O Address 0300H Bit 0 Bit 1 SW1 xxxx Hex 0000 0 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0111 7 1000 8 1001 9 1010...

Page 17: ...gh a 16 bit pre divider the multi function timer Samples are taken on the low to high transition of the clock WARNING For the DAQ 16 the maximum data sampling rate is 10 us This restricts clock frequency to a maximum of 100 KHz Sampling rates in excess of 100 KHz may result in erratic operation and unpredictable results The clock source internal or external clock is software selectable through the...

Page 18: ... 50 t 100 x 10 65535 65535 9 9 t 100 x 10 100 t 100 x 10 4 295 x 10 9 9 9 t 10 us t 429 5 sec f 10 x 10 2 50 f 10 x 10 65535 65535 6 6 f 10 x 10 100 f 10 x 10 4 295 x 10 6 6 9 f 100 Khz f 2 328 mHz If extremely slow data sampling rates are needed the third 8254 timer the multi function timer can be cascaded with the other two to produce a 48 bit clock divider The sampling rates are then calculated...

Page 19: ... t 10 us t 28 146 x 10 sec 6 f 10 x 10 2 2 25 t 325 days 18 hours 23 minutes 29 sec 6 f 10 x 10 100 f 10 x 10 65535 65535 65535 6 6 f 100 Khz f 10 x 10 2 815 x 10 6 14 f 35 529 nHz t 100 x 10 2 2 t 100 x 10 65535 65535 add 9 add 9 t 100 x 10 4 t 100 x 10 4 295 x 10 add 9 add 9 9 t 400 ns t 429 5 sec add add 2 5 2 External Clock The external clock input to the DAQ 16 is a TTL level 0 5 volt signal ...

Page 20: ...lt to the internal software trigger When the internal trigger is used an output to the start of conversion register will trigger the DAQ 16 to begin sampling the input For triggering off an external event the DAQ 16 accepts a level sensitive TTL compatible trigger input from the D 62 connector The trigger level bit in the DAQ 16 control word register determines which TTL level is used to trigger t...

Page 21: ...fer The first channel can then be re programmed while the second channel is transferring data 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 DRQ7 DACK7 DRQ6 DACK6 DRQ5 DACK5 DRQ6 DACK6 DRQ7 DACK7 DRQ5 DACK5 J8 J9 DMA Channel 1...

Page 22: ...16 control word register The interrupt level is selected using the jumpers J10 and J11 as shown in Figure 2 11 IRQ 11 IRQ 14 IRQ 15 IRQ 12 IRQ 10 IRQ 2 IRQ 3 IRQ 4 IRQ 5 IRQ 6 IRQ 7 J11 J10 Factory default IRQ 5 Figure 2 11 Jumpers J10 and J11 Configuration 2 8 1 External Interrupt The external interrupt is a TTL compatible input from the D 62 connector An interrupt request is generated on a high ...

Page 23: ...T1 38 EXT INT 40 DIN3 42 DIN0 43 CH0 45 CH2 47 CH3 49 CH5 51 CH6 53 VREF0 55 VREF1 57 DOUT2 59 EXT CLK 61 DIN2 Figure 3 1 62 Pin Connector Diagram Analog Ground 1 3 5 7 9 11 13 44 46 48 50 52 54 Digital Ground 15 17 19 21 37 39 41 56 58 60 62 DAQ 16 Users Manual 23 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48...

Page 24: ...mper settings and voltage references Output resistance of the analog outputs is typically 70 ohms VREF0 VREF1 External voltage references for the digital to analog converters Input range is 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 digi...

Page 25: ...te only 16 bit Start Conversion Register Read only 16 bit A D Data Register Base 2 3 Read Write 16 bit Control Word Register Base 0 1 Table 4 1 DAQ 16 Address Map 4 1 Register Description 4 1 1 Control Word Register The control word register defines and controls many of the DAQ 16 s data conversion functions This register is 16 bit read write Write Read Write Read D15 INT2 INT2 D7 RUN RUN D14 INT1...

Page 26: ...igger is selected CLK selects between internal and external clock sources When set logic 1 the external clock source is selected RUN when set logic 1 the A D converter is placed in the run mode and will begin converting data when a trigger is received RUN may be cleared at any time by writing a 0 to it When using DMA transfers RUN is automatically cleared when a terminal count is received with DMA...

Page 27: ...ificant bits of data are ignored This register is 16 bit write only The remaining four registers are contained in an 8254 counter timer 4 1 5 Clock Rate Register low word The low word of the clock divider is contained in counter 0 of an 8254 counter timer The output of this counter is cascaded into the input of counter 1 to produce a 32 bit timer Mode 2 must be selected for counter 0 with a minimu...

Page 28: ...st 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 Counter 0 Clock rate register low word operating mode 2 minimum count value 2 configuration byte 0 0 1 1 0 1 0 0 34H Example Pr...

Page 29: ...ter output 74H to base_address 0FH output FFH to base_address 0DH output FFH to base_address 0DH Counter 2 Multi function timer register operating mode 2 minimum count value 2 configuration byte 1 0 1 1 0 1 0 0 B4H Example Program the value 000AH into the multi function timer register output B4H to base_address 0FH output 0AH to base_address 0EH output 00H to base_address 0EH Example Program the v...

Page 30: ...DAQ 16 Users Manual Version 2 20 January 28 1999 Part No 940 0032 220 ...

Reviews: