Home

Omega Vehicle Security DAQ-16 User's Manual

image

Contents

1. Y OMEGA ENGINEERING INC Data Acquisition Adapter for 16 bit ISA compatible machines Users Manual INTERFACE CARDS FOR PERSONAL COMPUTERS 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 WARRANTY DISCLAIMER OMEGA ENGINEERING INC warrants this unit to be free of defects in materials and workmanship for a period of 13 months from the date of purchase OMEGA warranty adds an additional one 1 month grace period to the normal one 1 year product warranty to cover shipping and handling time This ensures that OMEGA S customers receive maximum coverage on each product If the unit should malfunction it must be returned to the factory for evaluation OMEGA s Customer Service Department will issue an Authorized Return AR number immediately upon phone or written reguest Upon examination by OMEGA if the unit is found to be defective it will be repaired or replaced at no charge OMEGA s warranty does not apply to defects resulting from any action of the purchaser including but not limited to mishandling improper interfacing operation outside design limits improper repair or unauthorized modification This WARRANTY is VOID if the unit shows evidence of having been tampered with or shows evidence of being damaged as a result of excessive corrosion or current heat moisture or vibration
2. channels are to be used each channel must be jumpered to a different number i e channel 1 is jumpered to DRO 5 DACK 5 and channel 2 is jumpered to DRO 7 DACK 7 DAO 16 Users Manual 21 2 8 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 IRQ10 O o o RR g 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 to low transition of this input DAQ 16 Users Manual 22 3 External Connections The DAO 16 is eguipped with a high density 62 pin connector as shown in Figure 3 1 2 CH1 3 4 CH2 O 6 CH4 O 8 CH5 10 CH7 O 12 AOUTO 14 DOUTO 6 6 DOUT3 5 18 EXT TRIG O 20 DIN1 22 CHO 24 CH1 OnO 26 CH3 28 CH4 O 30 CH6 32 CH7 O 34 AOUT1 36 DOUT1 GG 38 EXT INT G 40 DIN3 42 DINO OPEO 43 CHO 45 CH2 47 CH3 O 49 CH5 51 CH6 53 VREFO 55 VREF1 a 57 DOUT2 59 EXT CLK O 61 DIN2 Figure 3 1 62 Pin Connector
3. N D o 2 e wD S o ug Y o oD 6D 5 N e gt S o o a q N 6D S a gt o a o a o Me E O Z z S YN ov O rU N H o Q z gt me rU o J Q o YN op 8 o YN amp op o gt FO O im S D E o op o gt 2 o A z D E A E o No E oO o z py a un oD 6D S H o 6D o gt A SS lt o Ke rU o o o x o o S 11 DAQ 16 Users Manual The final stage of the A D converter circuit is the A D converter IC The converter must be configured for unipolar or bipolar input voltages and for binary or 2 s complement data conversion These options are selected using jumper J5 as shown in Figure 2 3 below Unipolar J5 4 5 6 SIDO ODO L 2 3 Lid 3 Binary 2 s complement Figure 2 3 Jumper J5 Configuration To simplify the following discussions a new variable Vmax is introduced Vmax is defined as the maximum input voltage amplitude and is egual to the A D range selected by jumper J6 divided by the amplifier gain defined by jumper J7 In eguation form A D range 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 digit
4. control the sampling rate directly the frequency of the external clock input may be varied from DC to 100 KHz as long as the width of the low and high portions of the clock are a minimum of 1 us each The A D conversion cycle will begin on each rising edge of the external clock input See Figure 2 7 1 usec min 1 usec min 10 usec min Figure 2 7 Sampling Rate External Clock Pulses DAQ 16 Users Manual 19 When the multi function timer is used as a pre divider the freguency of the external clock input may be varied from DC to 10 MHz as long as the high portion of the clock is at least 30ns and the low portion is at least 50ns Except for the first period the sampling rate of the DAO 16 will be the external clock freguency divided by the count value written to the multi function timer Since one clock pulse is reguired to load the initial count value into the timer the first sampling interval will be one clock cycle longer than the rest The valid range of count values for the multi function timer is 2 lt count lt 65 595 but the resulting sampling rate must be less than 100KHz to assure proper operation of the A D converter circuitry See Figure 2 8 30 nsec min 50 nsec min 100 nsec y min Figure 2 8 Pre Divider External Clock Pulses 2 6 Trigger Selection The DAQ 16 is capable of accepting an internal software trigger or an external hardware trigger The trigger selection and trigger leve
5. improper specification misapplication misuse or other operating conditions outside of OMEGA s control Components which wear are not warranted including but not limited to contact points fuses and triacs OMEGA is pleased to offer suggestions on the use of its various products However OMEGA neither assumes responsibility for any omissions or errors nor assumes liability for any damages that result from the use of its products in accordance with information provided from OMEGA either verbal or written OMEGA warrants only that the parts manufactured by it will be as specified and free of defects OMEGA MAKES NO OTHER WARRANTIES OR REPRESENTATIONS OF ANY KIND WHATSOEVER EXPRESSED OR IMPLIED EXCEPT THAT OF TITLE AND ALL IMPLIED WARRANTIES INCLUDING ANY WARRANTY OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE HEREBY DISCLAIMED LIMITATION OF LIABILITY The remedies of purchaser set forth herein are exclusive and the total liability of OMEGA with respect to this order whether based on contract warranty negligence indemnification strict 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 conseguential 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 applicatio
6. 5 Clock Rate Register low word ei G ES 27 4 1 6 Clock Rate Register high word a 5 Se xe Au Mee we ke Me RA a 27 4 1 7 Multi Function Timer Register ss 34 242 inca GDG dnd DG GO UG 27 4 1 8 8254 Control Word Status Register ou soi RE YN YY Y nh 27 4 2 Programming the 8254 Counter Timer Y ie 28 DAO 16 Users Manual 6 Figure 2 1 Figure 2 2 Figure 2 3 Figure 2 4 Figure 2 5 Figure 2 6 Figure 2 7 Figure 2 8 Figure 2 9 Figure 2 10 Figure 2 11 Figure 3 1 Table 2 1 Table 2 2 Table 2 3 Table 4 1 List of Figures and Tables Jumper T Configuration eu NN SA E ASA 11 Jumper J6 Configuration rata RA ARA AR RA AG G BOE 11 Jumper J5 Configuration vd A E GN a ss 12 Jumper J3 Configuration rai RN ER NY eter wae es 14 I O Base Address Selection cc cece cee cece eee uu eens 16 Jumper J2 Configuration ee AE ore ee eae ore he as Gore ee FO ES 17 Sampling Rate External Clock Pulses 5 23b i wu ae hu Sed oe EU dyw AG ae UO 19 Pre Divider External Clock Pulses gt R iA 04590 TAR DOG YDD FOA 20 Jumper J1 Configuration est pot poes tas a E 20 Jumpers J8 and J9 Configuration YY FF EF Yu uu 21 Jumpers J10 and J11 Configuration esis eau ie S aS GYN Eee NAU 22 62 Pi Connector Diaeran ci ele uate arw te bro WING weet ae wh lel eat a lnk ee 23 A D Converter Configurations dur a Stara a Tw e 10 A D Conversion Format Examples Y YY FFF Fu Hd 13 Jumper J4 Configuration astas das 15
7. DAG RIG Address Map masr esau ara GWD YR EE R GDG UD 25 DAO 16 Users Manual 7 1 Introduction The DAO 16 is a high speed data acguisition 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 DAO 16 include Analog to Digital Converter e 100 KHz maximum sampling rate Bipolar input ranges of 2 5 5 and 10 volts Unipolar input ranges of 0 to 2 5 0 to 5 and 0 to 10 volts Selectable gain of 1 10 and 100 Two DMA channels for continuous acquisition Internal or external clock and trigger 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 Configuration 2 Ensure that power is not applied to the computer system 3 Remove the cover according to the instructions provided by the system manufacturer 4 Insert the DAC 16 into any vacant ISA expansion slot The board is secured to the slot by installing the Option Retaining Bracket ORB screw 5 Replace the system cover pe
8. DAO 16 uses 16 consecutive I O address locations in the range 0 to OFFFFH Two six position switches SW1 and SW2 are used to select the base address SW1 controls address lines A15 A10 and SW2 controls A9 A4 Address lines A3 AO are used internally by the DAO 16 to select which register to access When selecting a base address for the DAO 16 an address selection switch in the OFF position corresponds to an address bit of 1 while a switch in the ON position corresponds to an address bit of 0 The base address of the DAO 16 must be set on a 16 byte boundary meaning A3 A0 are 0 The address of the DAO 16 as shipped from the factory is 0300H This setting and other examples are shown in the Figure 2 5 L T 1 Xxxx Hex 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 Examplel Base I O Address 0300H 1011 1100 D 1101 01 1110 El 1111 A 0 1 4 3 mmgow boo c oAu ADN O 1 4 Example 2 Base I O Address 6ADOH Figure 2 5 I O Base Address Selection DAO 16 Users Manual 16 2
9. 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 DAO 16 Users Manual CHO0 CH0 CH7 CH7 Analog inputs to the analog to digital converter Amplitude and polarity depend upon jumper settings The input resistance of these lines is 1 5K ohms typical AOUTO AOUT1 Analog outputs from the digital to analog converters Polarity and maximum amplitude depend on the jumper settings and voltage references Output resistance of the analog outputs is typically 70 ohms VREFO VREF1 External voltage references for the digital to analog converters Input range is O 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 DOUTO DOUT1 DOUT2 DOUT3 TIL compatible digital output lines DINO DIN1 DIN2 DIN3 TTL compatible input lines DAO 16 Users Manual 24 4 Register Description and Programming The DAO 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 Read Write 16 bit Control Word Register Base 2 3 Write only 16 bit Start Conversion Register 16 bit A D Data Register Read only Base 4 5 Write only 16 bit D A Channel 0 Register Base 6 7 Write only 1
10. 3344 E mail nl omega com Czech Republic ul Rude armady 1868 733 01 Karvina Hraniee Tel 42 69 6311899 FAX 42 69 6311114 Toll Free 0800 1 66342 E mail czech omega com France 9 rue Denis Papin 78190 Trappes Tel 33 130 621 400 Toll Free in France 0800 4 06342 E mail france omega com Germany Austria Daimlerstrasse 26 D 75392 Deckenpfronn Germany Tel 49 07056 3017 Toll Free in Germany 0130 11 21 66 E mail germany omega com DAQ 16 Users Manual United Kingdom One Omega Drive River Bend Technology Drive ISO 9002 Certified Northbank Irlam Manchester M44 5EX England Tel 44 161 777 6611 FAX 44 161 777 6622 Toll Free in England 0800 488 488 E mail info omega co uk It is the policy of OMEGA to comply with all worldwide safety and EMC EMI regulations that apply 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 products are not designed for use in and should not be used for patient connected applications DAQ 16 Users Manual 4 Declaration of Conformity Manufacturer s Name Omega Engineering Inc Manufacturer s Address One Omega Driv
11. 5 Clock Selection The DAO 16 is equipped with a programmable clock circuit to produce data sampling rates independent from the clock rate of the host computer An onboard 8254 programmable interval timer with a 10 MHz clock input and either two or three cascaded 16 bit timers provides the sampling rate This enables the sampling rate to be adjusted from 10 us between samples to almost a year between samples in as small as 100ns increments The DAO 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 Samples are taken on the low to high transition of the clock WARNING For the DAO 16 the maximum data sampling rate is 10 us This restricts clock freguency 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 DAO 16 s control word register The configuration of the clock source itself is controlled by jumper block J2 as shown in Figure 2 6 indicates factory default Internal Timer 2 timers cascaded connect 1 2 6 7 3 timers cascaded connect 2 6 7 8 External Timer w o pre divider connect 1 2 3 4 with pre divider connect 2 3 4 8 Figure 2 6 Jumper J2 Configuration DAO 16 Users Manual 17 2 5 1 Internal Clock
12. 6 bit D A Channel 1 Register Base 8 Read Write 8 bit Digital Input Output Register Base 9 A B Reserved Base C Read Write 8 bit Clock Rate Register low Base D Read Write 8 bit Clock Rate Register high Base E Read Write 8 bit Multi function Timer Register Base F Read Write 8 bit 8254 Control Word Status Register Table 4 1 DAQ 16 Address Map 4 1 Register Description 411 Control Word Register The control word register defines and controls many of the DAO 16 s data conversion functions This register is 16 bit read write Write D15 INT2 D14 INTI D13 INTO D12 DMAEN D11 DMACT D10 LEVEL D9 TRIG D8 CLK Read INT2 INT1 INTO DMAEN DMACH LEVEL TRIG CLK Write Read D7 RUN RUN D6 0 EOC D5 0 VALID D4 0 0 D3 0 0 D2 CHSL2 CHSL2 D1 CHSL1 CHSL1 DO CHSLO CHSLO INT2 INT1 and INTO control the DAO 16 interrupt source INT2 hhh o INT1 ee OO oO INTO DESCRIPTION 0 Interrupt disabled 0 Interrupt timer 2 1 Interrupt on terminal count 0 External interrupt 1 Interrupt on end of conversion DAQ 16 Users Manual 25 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 channel When cleared logic 0 DMA transfers halt when the ter
13. HSL1 CHSLO select the multiplexer channel for the analog input signal CHSL2 CHSL1 CHSLO MUX channel 0 0 0 channel 0 0 0 1 chamnel 1 0 1 0 channel 2 0 1 1 channel 3 1 0 0 channel 4 1 0 1 channel 5 1 1 0 channel 6 1 1 1 channel 7 DAO 16 Users Manual 26 4 1 2 Start of Conversion Register The start of conversion register is 16 bit write only and performs two functions 1 When configured for internal triggering writing a 0 to this register generates the software trigger starting the data conversion process 2 Writing a 0 to this register at any time resets the VALID bit in the control word register This allows the VALID bit to be reset at any time during the conversion process or before the event of an external trigger 4 1 3 DACO Register An output to this register causes the lower twelve bits of data to be converted to an analog output on D A converter channel 0 The four most significant bits of data are ignored This register is 16 bit write only 4 1 4 DACI Register An output to this register causes the lower twelve bits of data to be converted to an analog output on D A converter channel 1 The four most significant bits of data are ignored This register is 16 bit write only The remaining four registers are contained in an 8254 counter timer 4 15 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 cascad
14. Sampling rates for theinternal clock can be calculated using the following eguation t 100ns N1 N2 or f 10MHz N1 N2 where N1 is the low 16 bits of the clock divider and N2 is the high 16 bits of the clock divider The following criteria must be met when selecting values for N1 and N2 2 lt N1 lt 65 535 2 lt N2 lt 65 35 N1 N2 gt 100 Using the equations above the minimum and maximum data sampling rates for the internal clock can be calculated Maximum sampling rate Minimum Sampling Rate N1 2 N2 50 N1 65535 N2 65535 t 100 x 10 2 50 t 100 x 10 65535 65535 t 100 x 10 100 t 100 x 10 4 295 x 10 t 10 us t 429 5 sec f 10x 10 2 50 f 10 x 106 65535 65535 f 10x10 100 f 10 x 10 4 295 x 10 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 as follows t 100ns N1 N2 N3 or f 10MHz N1 N2 N3 where 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 2 lt N1 lt 65 535 2 lt N2 lt 65 535 2 lt N3 lt 65 535 N1 N2 N3 gt 100 DAQ 16 Users Manual 18 When configured for a 48 bit divider t
15. al code generated for any specific voltage is dependent upon the operating mode unipolar or bipolar and the data conversion format binary or 2 s complement Binary conversion will result in unsigned integers ranging from 0 to 65 535 while 2 s complement conversion will produce signed integers ranging from 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 DAO 16 Users Manual 12 Voltage Binary Binary 2 s Complement 2 s Complement unipolar bipolar unipolar bipolar Vmax n a 0 n a 32 768 Vmax 2 n a 416 384 n a 16 384 0 0 32 768 32 768 0 Vmax 2 32 768 49 152 0 16 384 Vmax 65 935 65 535 32 767 32 767 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 Unipolar binary CODE input E DE Vmax Bipolar binary _ CODE 1 input CODE 1 2 Vmax Unipolar 2 s complement CODE 1 input CODE 4 Vmax Bipolar 2 s complement LODE 2 Vmax input 65 536 DAO 16 Users Manual 13 2 2 Digital to Analog Converters The digital to analog D A section of the DAO 16 consists o
16. ddress 0EH output 00H to base_address OEH Example Program the value 0100H into the multi function timer register output B4H to base_address 0FH output 00H to base_address OEH output 01H to base_address OEH DAQ 16 Users Manual 29 DAO 16 Users Manual Version 2 20 January 28 1999 Part No 940 0032 220
17. e Stamford CT 06907 0047 Application 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 amp IEC 801 4 Type of Equipment Information Technology Equipment Equipment Class Light Industrial Equipment Product Name ISA Data Acquisition Card Model Number DAO 16 DAO 16 Users Manual Table of Contents 1 Introduction db ye o ASAS Fyd a yd ydd AN hy 8 ETA AO gae cg a A A DA AD AD ADAR 8 1 2 DAQ I6 Specifications uu O WYLAN aa GOR UD 9 2 Circuit Board Description and Configuration 2 1 Analog to Digital Converter tada cua Y y 10 2 2 Digital to Analog Converters ue i da 14 2 3 Digital Input Output een tenes 15 2 4 Base Address AA E E EA GAN GAD AA 16 2 5 Clock Selection A A A NY GN YU YD A 17 2 Oe internal Glock di IR RARA ARAN a a 18 PS AB Externa 0 k rotan IR A O 19 26 Trigger selechon se oeste eE Y NN GR y Gw 20 27 Direct Memory ACCESS sI e A E 21 Pe NA A A II TAE E e 22 2 01 External Inteirupb soi a misni O A 22 3 External Connections 93 4 Register Description and Programming A Aol Register Description uu GW dn YD CEFNOG 25 4 1 1 Control Word Register uaes Dr AAA aa 25 4 1 2 Start of Conversion Register A NR A AR ROGER REN 27 4 1 3 DACORegister sarees Y NW aE Re Vat WAN Y FN Y Reh ESA 27 iL DACT IRGC IG LCE ys dada dra RR WYR e wich De dre ad 27 4 1
18. ed into the input of counter 1 to produce a 32 bit timer Mode 2 must be selected for counter 0 with a minimum count of 2 This register is 8 bit read write 4 1 6 Clock Rate Register high word The high word of the clock divider is contained in counter 1 of the 8254 counter timer Mode 2 must be selected for counter 1 with a minimum count of 2 This register is 8 bit read write 4 1 7 _ Multi Function Timer Register The multi function timer is implemented using counter 2 of the 8254 counter timer Mode 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 DAO 16 Users Manual 27 42 Programming the 8254 Counter Timer This section provides programming information for the 8254 counter timer as implemented on the DAO 16 For more details on the 8254 consult the Intel Micro Processor and Peripheral Handbook To program any of the counters contained in the 8254 counter timer three steps are required 1 Write the configuration byte to the 8254 mode select status register This byte sets the operating mode of the selected counter 2 Write the least significant byte of the count value to the selected counter register 3 Write the most significant byte of the count value to the selected counter register The followin
19. f two independent 12 bit multiplying D A converters and two independent two stage output amplifiers Digital data output to the D A converter by the CPU is converted to an analog voltage by the D A converter amplified by the output amplifiers and becomes output to the 62 pin connector at CN1 The D A converters used on the DAO 16 are 12 bit resolution converters Of the 16 bits written to the D A only the 12 least significant bits DO D11 are used for the conversion The 4 most significant bits D12 D15 are ignored The DAO 16 implements multiplying D A converters which makes the analog output proportional to a reference voltage applied to the D A Under normal circumstances the reference 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 D A channel 0 reference Internal Source gt m External Source 5 J3 1 Internal Source gt lt External Source D A channel 1 reference Figure 2 4 Jumper J3 Configuration The D A converter channels may also be operated in unipolar mode 0 to 5 volts or bipolar mode 5 to 5 volts The output mode is selected using jumper J4 as shown in Figure 2 5 In addition a ga
20. g 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 Program the value 2675H into the low word of the clock rate register output 34H to base address OFH output 75H to base address OCH output 26H to base address OCH Example Program the value 0008H into the low word of the clock rate register output 34H to base_address 0FH output 08H to base_address OCH output 00H to base_address OCH DAO 16 Users Manual 28 Counter 1 Clock rate register high word operating mode 2 minimum count value 2 configuration byte 0 1 1 1 0 1 0 0 74H Example Program the value 13A4H into the high word of the clock rate register output 74H to base_address 0FH output A4H to base_address ODH output 13H to base_address 0DH Example Program the value FFFFH into the high word of the clock rate register 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 OFH output 0AH to base_a
21. he first sampling period will be slightly longer than the others because the first clock period is reguired to load the initial value of the multi function timer The following eguation calculates the additional time of the first period tadd 100ns N1 E N2 To minimize the amount of additional time required for the first sample select clock dividers such that N1 and N2 are as small as possible and N3 is as large as possible Using the equations above the minimum and maximum data sampling rates and the amount of additional time required for the first sample can be calculated Maximum sampling rate Minimum sampling rate N1 2 N2 2 N3 25 N1 65535 N2 65535 N3 65535 t 100 x 10 2 2 25 t 100 x 10 65535 65535 65535 t 100 x 10 100 t 100 x 10 2 815 x 10 t 10us t 28 146 x 10 sec f 10x 10 2 2 25 t 325 days 18 hours 23 minutes 29 sec f 10x10 100 f 10 x 10 65535 65535 65535 f 100 Khz f 10 x 106 2 815 x 1014 f 35 529 nHz taaa 100 x 10 9 2 2 tada 100 x 10 65535 65535 tada 100 x 10 4 tada 100 x 107 9 4 295 x 10 taaa 400 ns tada 429 5 sec 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
22. in selection jumper is provided to select an output gain of 1 or 2 When using an external voltage reference this gain can be used to amplify the D A output for small reference voltages WARNING When the internal voltage reference is used the D A gain MUST be set to the gain 1 position DAQ 16 Users Manual 14 5 6 7 8 OOO OO090 12 3 4 Channel 0 select gt La Channel 1 gain Channel 0 gain gt lt Channel 1 select Figure 2 5 Jumper J4 Configuration Table 2 3 lists configuration options for jumper J4 Channel 0 Channel 1 Bipolar connect 1 5 connect 3 7 Unipolar open 1 5 open 3 7 Gain 1 connect 2 6 connect 4 8 Gain 2 open 2 6 open 4 8 Table 2 3 Jumper J4 Configuration When configured for unipolar operation the output voltage can be calculated from the equation Ae Var CODE gain For bipolar operation the eguation becomes CODE Aout 2048 dE V ref gain 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 digital inputs are also LS TTL compatible There is no termination provided on the digital input lines and a read of an unused digital input will result in an indeterminate value DAQ 16 Users Manual 15 2 4 Base Address The
23. l bits in the DAQ 16 control word register select the trigger source and level Upon reset the trigger selection and trigger level bits default 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 the A D converter to begin sampling When an internal clock source is used a delay of not more than 225ns will occur between the trigger and the first data sample When an external clock is used the delay will be dependent on the frequency and duty cycle of the clock input If these delays are unacceptable the clock and trigger circuitry can be bypassed and a start of conversion pulse can be input directly into the A D circuitry with a maximum delay of 25ns If the user controls the start of conversion pulse directly the sample will be taken on the low to high transition of the pulse the pulse must have a duration of at least 10 us and the duty cycle must be between 5 and 80 percent Jumper J1 shown in Figure 2 9 configures start of conversion control Start of Conversion indicates factory default DAO 16 controlled connect 1 2 User controlled connect 2 3 Figure 2 9 Jumper J1 Config
24. minal count is reached on the active channel DMACH indicates which of the DAO 16 s DMA channels is currently active to transfer data Logic 0 indicates DMA channel 0 logic 1 indicates DMA channel 1 LEVEL selects the edge of the external trigger input When set logic 1 A D conversions will begin on the falling edge of the external trigger input When cleared logic 0 conversions will begin on the rising edge of the external trigger IMPORTANT LEVEL must be logic 0 when internal triggering is used TRIG selects between internal and external triggers When set logic 1 the external trigger 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 DMACT set to 0 EOC when set indicates an end of conversion has taken place and the data is available in the A D converter data register VALID when set logic 1 indicates at least one data sample was lost because it was read by the computer before the next sample was converted The data was lost because the sampling rate was too fast for the computer to acquire data VALID is reset by writing to the start conversion register CHSL2 C
25. n or used on humans Should any Product s be used in or with any nuclear installation or activity medical application used on humans or misused in any way OMEGA assumes no responsibility as set forth in our basic WARRANTY DISCLAIMER language and additionally purchaser will indemnify OMEGA and hold OMEGA harmless from any liability or damage whatsoever arising out of the use of the Product s in such a manner RETURN REOUESTS INOUIRIES Direct all warranty and repair reguests inguiries to the OMEGA Customer Service Department BEFORE RETURNING ANY PRODUCT S TO OMEGA PURCHASER MUST OBTAIN AN AUTHORIZED RETURN AR NUMBER FROM OMEGA S CUSTOMER SERVICE DEPARTMENT IN ORDER TO AVOID PROCESSING DELAYS THE ASSIGNED NUMBER SHOULD THEN BE MARKED ON THE OUISIDE OF THE RETURN PACKAGE AND ON ANY CORRESPONDENCE THE PURCHASER IS RESPONSIBLE FOR SHIPPING CHARGES FREIGHT INSURANCE AND PROPER PACKAGING TO PREVENT BREAKAGE IN TRANSIT FOR WARRANTY RETURNS please have the following information available BEFORE contacting OMEGA 1 P O Number under which the product was purchased 2 Model and serial number of the product under warranty and 3 Repair instructions and or specific problems relative to the product FOR NON WARRANTY REPAIRS consult OMEGA for current repair charges Have the following information available BEFORE contacting OMEGA 1 P O Number to cover the cost of the repair 2 Model and serial number of the product and 3 Re
26. ng 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 signal into a voltage range acceptable to the A D converter The amplifier circuit is controlled by jumpers J6 and J7 Table 2 1 below shows the recommended jumper settings for various input voltage ranges indicates factory settings Maximum Input Voltage Amplifier J7 A D Range J6 Unipolar Bipolar 10 10 1 3 4 10v 2 3 5 6 5 5 1 3 4 5v 1 2 4 5 2 5 2 5 1 3 4 2 5 v 2 3 4 5 1 1 10 2 4 10 v 2 3 5 6 0 5 0 5 10 2 4 5v 1 2 4 5 0 25 20 25 10 2 4 2 5v 2 3 4 5 0 1 1 100 1 3 10v 2 3 5 6 0 05 0 05 100 1 3 5v 1 2 4 5 0 025 0 025 100 1 3 2 5 v 2 3 4 5 Table 2 1 A D Converter Configurations DAQ 16 Users Manual 10 Figures 2 1 and 2 2 show the configuration options for jumpers J7 and J6 Y N O O NNS SS SS SS SS N Y N SN NS NS NS IS O O co SS RSS RSS SS ce NN O 2 5 volt range RSQ 5 volt range Figure 2 1 Jumper J7 Configuration 10 volt range Figure 2 2 Jumper J6 Configuration o o S oO E q D 6D o gt ea pleno yml 2 gn S o o Y o N Ea o
27. pair instructions relative to the product OMEGA s policy is to make running changes not model changes whenever an improvement is possible This affords our customers the latest in technology and engineering OMEGA is a registered trademark of OMEGA ENGINEERING INC O 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 DAO 16 Users Manual 2 OMEGAnet On line Service Internet e mail http Www omega com info omega com Servicing North America USA One Omega Drive Box 4047 E mail info omega com ISO 9001 Certified Stamford CT 06907 0047 Tel 203 359 1660 FAX 203 359 7700 Canada 976 Bergar E mail info omega com Laval Quebec H7L 5A1 Tel 514 856 6928 FAX 514 856 6886 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 M Engineering Service 1 800 872 9436 1 800 USA WHEN M 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 099
28. r manufacturer instructions DAQ 16 Users Manual 8 1 2 DAO 16 Specifications Bus Interface ISA 16 bit I O Address Range 0000H FFFFH Interrupt Levels IRQ 2 3 4 5 6 7 10 11 12 14 15 DMA Levels Power Requirements 5 volts 5 volts 1069 0 mA 12 volts 374 9 mA 491 4mA I t Typical Current I ms Maximum Statisical Current DAQ 16 Users Manual 2 Circuit Board Description and Configuration The base address of the DAO 16 is selected using switches SW1 and SW2 The operating mode of the DAO 16 is controlled by jumpers J1 through J7 while DMA and interrupt selections are set with jumpers J8 through J11 Connections to external equipment are made through the high density 62 pin connector CN1 2 1 Analog to Digital Converter The analog to digital A D section of the DAO 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 The selected input is then amplified and presented to the A D converter to be digitized The digital output of the A D is latched into a buffer to be read by the computer The multiplexer circuit selects one of the 8 differential channels to be input to the A D converter The channel is software selected through the DAO 16 s control word register The typical characteristics of the multiplexer circuit are input resistance 1 5 Kohm switchi
29. uration DAQ 16 Users Manual 20 2 7 Direct Memory Access Direct Memory Access DMA transfers provide a way of transferring data from the DAO 16 s A D converter into the computer s memory without using the Central Processing Unit CPU DMA capability enables other system software to be executed while data is being input from the DAO 16 The DAO 16 actually implements two DMA channels The advantage of having two DMA channels is that one channel can be transferring data while the second channel is being programmed When the first channel is finished the second channel will automatically take over and continue the data transfer The first channel can then be re programmed while the second channel is transferring data In this way the DAO 16 can acguire data continuously until terminated by the user The DAO 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 DMA Channel 1 DMA Channel 2 J8 0600000 JO 000000 000000 000000 DRQ7 gt DR07 gt DACK7 gt DACK7 gt DR06 gt DRQ gt DACK6 gt ___ DACK6 gt gt DRO5 DRO5 DACK5 DACK5 Figure 2 10 Jumpers J8 and J9 Configuration WARNING To properly implement the DMA capability the DRO and DACK of each DMA channel must be jumpered to the same number i e DRO 5 DACK 5 If both DMA

Download Pdf Manuals

image

Related Search

Related Contents

iSpot 1200 EB    Owner`s Manual  Virtu USA GD-50072-CAB-ES Installation Guide  取扱説明書  d 134 manual de operação e instalação  myCGS User Manual  Manual - DeVilbiss  electronic chair scale fauteuil de pesée  Zhone SNE2000G-S-US  

Copyright © All rights reserved.
Failed to retrieve file