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...
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, &...
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...
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.
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.
-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.
+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:...
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.
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.
"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.
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.
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 <...
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...
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.
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.
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.
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"...
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...
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...
Need help?
Do you have a question about the DAQ-16 and is the answer not in the manual?
Questions and answers