Instruction/ maintenance manual of the product OME-A822PG Omega
Go to page of 63
www .omega.com e-mail: info@omega.com U ser ’ s Guide OME-A822PG ISA-Bus Multi-Functional Board Hardware Manual Shop online at.
Servicing Nor th America: USA: One Omega Drive, P.O. Box 4047 ISO 9001 Certified Stamford CT 06907-0047 TEL: (203) 359-1660 FAX: (203) 359-7700 e-mail: info@omega.com Canada: 976 Bergar Laval (Quebec) H7L 5A1, Canada TEL: (514) 856-6928 FAX: (514) 856-6886 e-mail: info@omega.
OME-A-822PGH/PGL Enhanced Multi-Function Card Hardware Manual OME-A-822PGL/PGH Hardware Manual ---- 1.
Tables of Contents 1. Introduction _________________________________________________________ 4 1.1 General Description __________________________________________________ 4 1.2 Features _____________________________________________________________ 4 1.
2.4.9 A/D Software Trigge r Cont rol Regist er _________________________________________ 23 2.4.10 D/O Output Latch R egister __________________________________________________ 24 2.5 Digital I/O __________________________________________________________ 25 2.
1. Introduction 1.1 General Description The OME-A-822PGL/PGH is a high performa nce, multifunction analog, digital I/O board for PC AT compatible computers. The OME-A-822PGL provides low gain (0.5,1, 2, 4, 8). The OME-A-822PGH provide s high gain (0.5,1,5,10,50,100,500,1000).
1.3 Specifications 1.3.1 Power Consumption : z +5V @960 m A m a xi m u m , OME-A-822PGL/PGH z Operating temperature : -20 ° C to 60 ° C 1.3.2 Analog Inputs z Channels : 16 single-ended or 8 differential z Input range : (software programmable) OME-A-822PGL:bipolar : ± 10V, ± 5V, ± 2.
1.3.4 DA Converter z Channels : 2 independent z type : 12 bit multiplying , Analog device AD-7541 z Linearity : +/- 1/2 bit z Output range : 0 to 5V or 0 to 10V jumper selected , may be used with other AC or DC reference input. Maximum output lim it +/- 10V z Output drive : +/- 5mA z settling time : 0.
1.3.7 Programmable Timer/Counter z Type : 82C54 -8 programmable tim er/counter z Counters : Counter1 and counter2 are cascaded as a 32 bit pacer timer. Counter0 is a user available timer/count er. The software driver also uses counter0 to implement a m achine independent timer.
1.4 Applications z Signal analysis z FFT & frequency analysis z Transient analysis z Production testing z Process control z Vibration analysis z Energy management z Industrial and laboratory.
2. Hardware Configuration 2.1 Board Layout OME-A-822PGL/PGH VR1/2/3/4/5/6/7 ISA BUS ISA BUS CN2 CN1 J P 5 S W 1 CN3 JP3 JP6 JP8 JP7 JP4 JP1 JP2 OME-A-822PGL/PGH Hardware Manual ---- 9.
2.2 I/O Base Address Setting The OME-A-822PGL/PGH occupies 16 consecutive locations in I/O address space. The base address is set by DIP switch SW1. The default address is 0x220.
The PC I/O port map is given below. ADDRESS Device ADDRESS DEVICE 000-1FF PC reserved 320-32F XT Hard Disk 200-20F Game/control 378-37F Parallel Printer 210-21F XT Expansion Unit 380-38F SDLC 238-23F Bus Mouse/Alt.
2.3.2 JP2 : D/A Int/Ext Ref Voltage Selection If JP2 is set to internal reference , then JP1 should be set to -5V or -10V internal reference voltage. If JP2 is set to external reference , then ExtRef1, CN3 pin 31 , is the external reference voltage for D/A channel 1.
2.3.4 JP4 : A/D Trigger Source Selection EXTTRG INTTRG Internal Trigger (default) EXTTRG INTTRG External Trigger The OME-A-822PGL/PGH supports two trigger types, internal trigger and external trigger. The external trigger comes from ExtTrg, CN3 pin 17 .
2.3.6 JP6 : User Timer/Counter Clock Input Selection Internal 2M Clock (default) INTCL K EXTCLK External Clock INTCL K EXTCLK The OME-A-822PGL/PGH has 3 independent 16 bit timer/counters. The cascaded counter1 and counter2 are used as a pacer timer . Counter0 can be used as a user programmable tim er/counter.
2.3.7 JP7 : DMA DACK Selection, JP8 : DMA DRQ Selection J P 8 DAC K 2 6 1 5 J P 7 DR Q 2 6 1 5 NO DMA J P 8 J P 7 1 5 2 6 DR Q 1 5 2 6 DAC K DMA 1 (default) J P 8 J P 7 1 5 2 6 DR Q DAC K 1 5 2 6 DMA 3 The DMA channel can not shared.
2.4 I/O Register Address The OME-A-822PGL/PGH occupies 16 consecutive PC I/O addresses. The following table lists the registers and their locations. Address Read Write Base+0 8254 Counter 0 8254 Count.
2.4.1 8254 Counter The 8254 Programmable tim er/counter has 4 registers from Base+0 through Base+3. For detailed programming inform ation on the 8254 , please refer to Intel‘s “Microsystem Components Handbook”.
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 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 D7 D6 D5 D4 D3 D2 D1 D0 (WRITE) Base+5 :Channel 1 D/A High Byte Data.
2.4.4 D/I Input Buffer Register (READ) Base+6 : D/I Input Buffer Low Byte Data Format Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 D7 D6 D5 D4 D3 D2 D1 D0 (READ) Base+7 : D/I Input Buffer High Byte Data Format Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 D15 D14 D13 D12 D11 D10 D9 D8 D/I 16 bits input data : D15.
2.4.6 A/D Gain Control Register (WRITE) Base+9 : A/D Gain Control Register Format Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 X X X X GAIN3 GAI N2 GAIN1 GAIN0 The only difference between the OME-A-822PGL and OME-A-822PGH is the GAIN control function.
OME-A-822PGH GAIN CONTROL CODE TABLE BI/UN Settling Time GAIN Input Range GAIN3 GAIN2 GAIN1 GAIN0 BI 23 us 1 +/- 5V 0 0 0 0 BI 28 us 10 +/- 0.5V 0 0 0 1 BI 140 us 100 +/- 0.05V 0 0 1 0 BI 1300 us 1000 +/- 0.005V 0 0 1 1 UNI 23 us 1 0 to 10V 0 1 0 0 UNI 28 us 10 0 to 1V 0 1 0 1 UNI 140 us 100 0 to 0.
2.4.8 A/D Mode Control Register (WRITE) Base+B : A/D Mode Control Register Format Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 X X X X X D2 D1 D0 X=don‘t care J P 4 S e l e c t I n t e r n a l T .
The software driver provides three data transfer methods, polling, interrupt and DMA. The polling subroutine, A-822_AD_PollingVar() or A-822_AD_PollingArray(), set the A/D mode control register to 0x01. This control word enables software trigger and polling transfer.
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 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 D7 D6 D5 D4 D3 D2 D1 D0 (WRITE) Base+E : D/O Output Latch High Byte Data Format Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 D15 D14 D13 D12 D11 D10 D9 D8 D/O 16 bits output data : D15.
2.5 Digital I/O The OME-A-822PGL/PGH provides 16 di gital input channels and 16 digital output channels. All levels are TTL compatible. The connection diagram and block diagram are given below: Latch Reset Power on reset Reset Latch D0..D7 Base+D Base+E D0.
2.6 8254 Timer/Counter The 8254 Programmable tim er/counter has 4 registers from Base+0 through Base+3. For detailed programming inform ation about the 8254 , please refer to Intel‘s “Microsystem Components Handbook”.The block diagram is shown below.
2.7 A/D Conversion This section explains how to perfor m A/D conversions. The A/D conversion can be triggered 3 ways, by software trigger, by pacer trigger or by external trigger to the A/D converter. At the end of A/D conversion, it is possible to transfer data by 3 ways, those are polling , interrupt and DMA.
2.7.1 A/D conversion flow Before using the A/D converter, the user s hould configure the following hardware settings: 1. select single-ended or differential input (JP3) (refer to Sec. 2.9 first) 2. select internal trigger or external trigger (JP4) 3. select IRQ level if needed (JP5) 4.
2.7.2 A/D Conversion Trigger Modes OME-A-822PGL/PGH supports three trigger modes. 1 : Software Trigger : Write any value to the A/D software trigge r control register, BASE+A, to initiate an A/D conversion cycle. This mode is very si mple but it is very difficult to achieve a precise sample rate.
2.7.4 Using software trigger and polling transfer If the user needs to control the A/D converter without the A-822 software driver, software trigger and polling transfer is suggested. The program steps are listed below: 1. send 0x01 to the A/D mode control register (software trigger + polling transfer) (refer to Sec.
2.8 D/A Conversion The OME-A-822PGL/PGH provides two 12 bit D/A converters. Before using the D/A converter function, you should address the following items: z D/A output register, BASE+4/BASE+5/BASE+6/BASE+7, (sec. 2.4.3) z JP1 jumper set to internal reference voltage -5V or -10V (sec.
2.9 Analog Input Signal Connection The OME-A-822 can measure signals in the si ngle-ended or differential mode. In the differential mode each channel has a unique signal HIGH and signal LOW connection. In the single-ended mode all channels have a uni que signal HIGH connection but share a comm on LOW or ground connection.
Figure 1-A Figure 1-B If the source is grounded, a second ground connection on the card could re sult in a ground loop. OME-A-822PGL/PGH Hardware Manual ---- 33.
Figure 2 Figure 3 OME-A-822PGL/PGH Hardware Manual ---- 34.
Figure 4 R is a shunt resistor. A 250 Ω shunt resistor converts 4-20mA to 1-5Vdc. Signal Shielding z The signal shielding is the same for the connections shown in Figure 1 to Figure 4 z Use a single connection to frame ground (not A.GND or D.GND) Vin Frame Ground OME-A-822PGL/PGH A.
2.10 Using OME-DB-8225 CJC Output The OME-DB-8225 daughter board contains built-in cold junction compensation (CJC) circuitry that provides a 10mV per Deg C output. With 0.0 Volts @ -273 Deg C. The OME-A-822 should be protected from drafts and direct sunlight in order to accura tely reflect room temperature.
3. Connector The OME-A-822PGL/PGH provides th ree connectors. Connector 1, CN1 contains the 16 digital inputs. Connector 2, CN2, contains the 16 digital outputs . Connector 3, CN3, contains the analog inputs, analog outputs and timer/counter I/O . 3.1 CN1/CN2/CN3 Pin Assignment CN1 : Digital Input Pin Assignment.
SINGLE-ENDED SIGNAL MODE CN3 : Analog input, Analog output a nd Timer/Counter Pin Assignment. Pin Number Description Pin Number Description 1 Analog Input 0/+ 20 Analog Input 8/+ 2 Analog Input 1/+ 21.
DIFFERENTIAL SIGNALS CN3 : Analog input, Analog output a nd Timer/Counter Pin Assignment. Pin Number Description Pin Number Description 1 Analog Input 0/+ 20 Analog Input 0/- 2 Analog Input 1/+ 21 Ana.
3.2 Daughter Board The OME-A-822PGL/PGH can be connected with many different daughter boards. The daughter boards are described below: 3.2.1 OME-DB-8225 The OME-DB-8225 provides an on-board CJC (Cold Junction Compensation) circuit for thermocouple measurem ent and a terminal block for easy signal connection.
4. Calibration The OME-A-822PGL/PGH is factory calibrated fo r optimum perform ance. Recalibration is suggested for high vibration environments . The following item s are required for calibrating the OME-A-822PGL/PGH. z One 6 digit multimeter z One stable voltage source (4.
4.2 D/A Calibration 1. Run the A82 X DIAG.EXE program 2. Press the “Right Arrow Key” to select “CALIBRATION”. 3. Press the “Down Arrow Key” to select “G. D/A REFERENCE”. 4. Press the “Enter Key” 5. Connect VREF, pin 11 of CN3, to a DVM (Digital Volt Meter) 6.
4.3 A/D Calibration 1. Run the A82XDIAG.EXE 2. Press “Right Arrow Key” to select “CALIBRATION” 3. Press the “Down Arrow Key” to select “C. A/D REFERENCE” item. 4. Press the “Enter Key” 5. Input a stable 4.9988V to A/D channel 0, pin 1 of CN3 6.
5. Diagnostic Utility 5.1 Introduction The A82XDIAG.EXE diagnostic utility is a m enu-driven program which allows complete testing of the OME-A-822PGL/P GH board. To run the diagnostic utility, change to the subdirectory used in the in stallation process (C:OME-A-822 for example).
Although you can continue by pressing any ke y, it is recommended that the jum per situation be corrected since m any operations in the A82XDIA utility check the I/O base address and report an error if the confi guration file and the actual jumper settings do not match.
5.2 Running The Diagnostic Utility The initial screen of A82XDIAG is shown below. There are five main menus in the initial screen. They are Setup, Calibration, FunctionTest, sPecialTest and Help. Use the Left or Right key to select the main m enu. Then use the Up or Down key to select the menu item.
5.2.1 Setup The Setup menu allows the user to setup the boa rd configuration. There are six functions in this muen, Card type, Base Addresss, DMA no, IRQ no, Save option, eXit.
DMA no and IRQ no selection screen OME-A-822PGL/PGH Hardware Manual ---- 48.
5.2.2 CALIBRATION The CALIBRATION menu contains ten submenu item s: they are, D/A Reference voltage, D/A Channel 0 gain, D/A channe l 1 gain, A/D Gain, A/D Offset, A/D Bi polar Offset, A/D Unipolar Offset. These items relate to the calibration of the OME-A-822PGL/PGH.
5.2.3 FUNCTION TEST The FUNCTION TEST main menu contains seve n submenus: they are D/A TEST, Digital I/O, A/D MULTIPLEX, A/D use IRQ, A/D use DMA, A/D GAIN, Timer 0.
<D/A TEST > Test Screen z Assume D/A output range 0 to 5V z Send D/A output to both channels simultaneously z Press <p> pause screen, press <p> again release screen z Press <Up>.
<Digital I/O> Test Screen z Connect CN1 to CN2 z 16 bit up counter is sent to 16 channel DO z 16 channel DO is connected to 16 channel DI z 16 channel DI are readback and show on the screen z If.
<A/D Multiplexer> Test Screen z Assume 16 channel single-ended, bipolar, gain=1, analog input signals z Input range from -5V to +5V z Continue to scan 16 channels z Press <ESC> key to quit.
<A/D use IRQ> Test Screen z Assume single-ended, bipolar, gain=1 z Use <PgUp> key to select the next channel z Use <PgDn> key to select the previous channel z Use <Up>/<Down.
<A/D use DMA> Test Screen z Assume single-ended, bipolar, gain=1 z Use <PgUp> key to select the next channel z Use <PgDn> key to select the previous channel z Use <Up>/<Down.
<DA GAIN> Test Screen z Assume single-ended, bipolar, gain=1, A/D channel 0 connected to D/A channel 0 z Use <Up>/<Down> key to adjust gain control code z Use <Left>/<Right&.
<Timer 0> Test Screen z Assume JP6 set to internal 2M clock z If the counter0 is functioning normally, the value will increment autom atically. OME-A-822PGL/PGH Hardware Manual ---- 57.
5.2.4 SPECIAL TEST The SPECIAL TEST menu contains four subme nu item s: they are D/A Volt Set, DIO Bit Pattern, IRQ Clock Test and DMA Clock Test. These functions are reserved for factory testing.
5.2.5 Help The Help menu will display the software version as shown below. OME-A-822PGL/PGH Hardware Manual ---- 59.
W ARRANTY / DISCLAIMER 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. OM EGA ’ s W ARRANTY adds an additional one (1) month grace period to the normal one (1) year product warranty to cover handling and shipping time.
M4031/0104 Where Do I Find Ever ything I Need for Pr ocess Measurement and Control? OM EGA…Of Course! Shop online at www .omega.com TEMPERA TURE Thermocouple, RTD & Thermistor Probes, Co.
An important point after buying a device Omega OME-A822PG (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Omega OME-A822PG yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Omega OME-A822PG - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Omega OME-A822PG you will learn all the available features of the product, as well as information on its operation. The information that you get Omega OME-A822PG will certainly help you make a decision on the purchase.
If you already are a holder of Omega OME-A822PG, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Omega OME-A822PG.
However, one of the most important roles played by the user manual is to help in solving problems with Omega OME-A822PG. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Omega OME-A822PG along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center