background image

Series AVME9125                                                                                                     VMEbus 6U Analog Input Board
___________________________________________________________________________________________

- 10 -

At least 5

µ

 seconds of input acquire time should be provided

after programming of the Control register and Start Value register
before a Software Start Convert command is issued.  These
configuration registers control the on board multiplexers which
select a channel for input to the converter.

Offset Coefficient Register (Read/Write, 54H)

This Offset Coefficient register is read/writeable and is used to

store the offset coefficient to 1/4 bit resolution.  The least
significant 10 bits of the register comprise the offset coefficient
stored as a two’s complement value.  Bits 15 to 10 of the register
are not used.  The weight corresponding to bits 9 to 0 are shown in
the last row of the table below.

Offset Coefficient Register

7 Bits and a Sign Bit

2 Bits to 1/4

Bit

Resolution

D9

D8

D7

D6

D5

D4

D3

D2

D1

D0

Sign

2

6

2

5

2

4

2

3

2

2

2

1

2

0

2

-1

2

-2

-128

64

32

16

8

4

2

1

1/2

1/4

In an ideal system, the offset coefficient would be exactly 0.

The deviation from 0 provides correction for the actual circuit
components.  The offset coefficient should be determined by
taking several readings (e.g. 64) of the auto zero calibration
voltage and then averaging the several auto zero values measured
to provide the offset coefficient.  Several auto zero values
averaged together reduce the measurement uncertainty.

Refer to the “Programming Considerations for Acquiring

Analog Inputs” section for details on how to acquire auto zero
values for determination of the offset coefficient.

An example illustrating how the offset coefficient value is

determined for the offset of -9.25 is presented here.  Since the
offset value desired (-9.25) is negative, the sign bit D9 must be
set.  If the offset were a positive value then the sign bit D9 would
not be set.

We continue by working in order from bit D8 down to bit D0.

The current offset (-128) with bit D9 only set is less than -9.25 thus
bit D8 must also be set.  The offset with bits D9 and D8 set is now
-64   (-128+64).  A bit can be set if the offset value resulting is less
then or equal to the target offset value.  Since -64 is < -9.25, we
must also set bits D7, and D6.  The offset with bits D9, D8, D7,
and D6 set correspond to an offset of -16 (-128+64+32+16).  We
now continue to bit D5 and determine we can not set this bit since
this would give and offset of -8 which is greater then -9.5.  Bits D4
and D3 must be set to give an offset of -10.  Bit D2 can not be set
since an offset of -9 would result and -9 is greater then -9.25.
Finally bits D1 and D0 are also set.  The value written to the offset
coefficient must be 3DB hex as seen in the table below.

3

D

B

1

1

1

1

0

1

1

0

1

1

D9

D8

D7

D6

D5

D4

D3

D2

D1

D0

-128

64

32

16

8

4

2

1

1/2

1/4

The Offset Coefficient register can be read or written via 16-bit

or 8-bit data transfers.  In addition, the register contents are
cleared upon reset.

Gain Coefficient Registers (Read/Write, 56H & 58H)

The Gain Coefficient registers are read/writeable and are used

to store the gain coefficient to 1/4 bit resolution.  A gain coefficient
is a 19-bit value; thus, two 16-bit registers are used to hold a gain
coefficient.  The least significant 16 bits are stored in one register
while the most significant 3 bits are stored in the other.

Registers at addresses 56H and 58H are used to hold the

most significant and least significant parts of the gain coefficient
corresponding to channels 0 to 31.

The least significant 16 bits and most significant 3 bits of the

gain coefficient are shown in the following table.  The weight
corresponding to each bit is also given in the table.  Refer to the
“Programming Considerations for Acquiring Analog Inputs” section
for details on how to determine the gain coefficient.

The Gain Coefficient value is determined by working in order

from bit D2 of the most significant gain register down to bit D0 of
the least significant gain register.  A bit can be set if the gain value
resulting is less then or equal to the target gain value.

Most Significant Gain Coefficient Register

Data Bits 15 to 8 of Most Significant Word

Not Used

Data Bits 7 to 0 of Most Significant Word

D07

D06

D05

D04

D03

D02

D01

D00

Not Used

2

0

2

-1

2

-2

Least Significant Gain Coefficient Register

Data bits 15 to 8 of Least Significant Word

D15

D14

D13

D12

D11

D10

D09

D08

2

-3

2

-4

2

-5

2

-6

2

-7

2

-8

2

-9

2

-10

Data bits 7 to 0 of Least Significant Word

D07

D06

D05

D04

D03

D02

D01

D00

2

-11

2

-12

2

-13

2

-14

2

-15

2

-16

2

-17

2

-18

In an ideal system, the gain coefficient would be exactly 1.

The deviation from 1 provides correction for the actual circuit
components.  A gain coefficient of 1 is obtained by writing a value
of 4 hex to the Most Significant Gain Coefficient register and a
value of 0 to the Least Significant Gain Coefficient register.

The Gain Coefficient register can be read or written via 16-bit

or 8-bit data transfers.  Upon reset the register contents will be set
to a gain coefficient of 0 which will result in a digital values of zero
in the mailbox registers.

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Summary of Contents for AVME9125 Series

Page 1: ...ess underutilized and idle equipment along with credit for buybacks and trade ins Custom engineering so your equipment works exactly as you specify Critical and expedited services Leasing Rentals Demo...

Page 2: ...South Wixom Road P O BOX 437 Wixom MI 48393 7037 U S A Tel 248 624 1541 Fax 248 624 9234 Copyright 1998 Acromag Inc Printed in the USA Data and specifications are subject to change without notice 8500...

Page 3: ...CONTROL LOGIC 15 ANALOG INPUTS 15 Power Supply Filters 15 5 0 SERVICE AND REPAIR 15 SERVICE AND REPAIR ASSISTANCE 15 PRELIMINARY SERVICE PROCEDURE 16 6 0 SPECIFICATIONS 16 PHSICAL 16 VMEbus COMPLIANC...

Page 4: ...or upon completion of conversion of the group of all scanned channels Software Programmable Interrupt Level The VMEbus interrupt level is software programmable Additional registers are associated wit...

Page 5: ...rs for different base address locations is shown in Table 2 1 IN means that the pins are shorted together with a shorting clip OUT indicates that the clip has been removed The jumper locations are sho...

Page 6: ...ME9125 The EXP9125 will pull CHSel0 high when present Lastly the AVME9125 provides 15 volts to the EXP9125 via the P2 connector Pin assignments for the P2 connectors of the AVME9125 are shown in Table...

Page 7: ...Identification Space Not Used Card Identification Space Low Byte 01 3F 40 Status Register 41 42 Control Register 43 44 Timer Prescaler Interrupt Vector Register 45 46 Conversion Timer 47 48 End Channe...

Page 8: ...is set to 0 Reset condition Set to 0 Bit 0 EXP9125 Board Present Status Read This bit will be 1 when the EXP9125 Expander board is present in a slot adjacent to the AVME9125 A set bit indicates that 3...

Page 9: ...gister The resulting frequency can be used to generate periodic triggers for precisely timed intervals between conversions The Timer Prescaler has a minimum allowed value restriction of 5A hex or 90 d...

Page 10: ...tiated with the Software Start Convert command This is done to avoid mistaking data from an old scan cycle with that of a new scan cycle The New Data registers can be read via 16 bit or 8 bit data tra...

Page 11: ...e an offset of 10 Bit D2 can not be set since an offset of 9 would result and 9 is greater then 9 25 Finally bits D1 and D0 are also set The value written to the offset coefficient must be 3DB hex as...

Page 12: ...econds after the programmed interval has lapsed If interrupt upon completion of a group of channels is selected an interrupt will be issued 10 5 seconds after the interval time of the last selected ch...

Page 13: ...tal Signal Processing logic for real time calibration of digitized values The on board hardware implements the required multiplication to adjust the gain and also the summation to correct the offset T...

Page 14: ...Corresponding Registers 13 Since all parameters are known the gain and offset coefficients can be determined A The offset coefficient is the average of the 32 Count0V values measured An example illus...

Page 15: ...cally 800ns for accesses to the AVME9125 board registers The board s FPGA monitors the base address jumper setting which is jumperable on 256 byte boundaries in the VMEbus Short I O A16 Address Space...

Page 16: ...o Table 2 3 Field I O signals are NON ISOLATED This means that the field return and logic common have a direct electrical connection to each other As such care must be taken to avoid ground loops see...

Page 17: ...al 600mA Maximum VMEbus COMPLIANCE Specification This device meets or exceeds all written VME specifications per revision C 1 dated October 1985 IEC 821 1987 and IEEE 1014 1987 Data Transfer Bus A16 D...

Page 18: ...the uniform single sample mode A 3 foot shielded analog input ribbon was used ENVIRONMENTAL Operating Temperature 0 to 70 C Relative Humidity 5 95 non condensing The printed circuit board is coated w...

Page 19: ...VMEbus 6U Analog Input Board ___________________________________________________________________________________________ 18 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE ww...

Page 20: ...VMEbus 6U Analog Input Board ___________________________________________________________________________________________ 19 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE ww...

Page 21: ...SHIELDED CABLE IS RECOMMENDED FOR LOWEST NOISE SHIELD IS CONNECTED TO GROUND REFERENCE AT ONE END ONLY TO PROVIDE SHIELDING WITHOUT GROUND LOOPS NOTES CH16 31 EXT SOURCE 16 31 SEE NOTE 2 SEE NOTE 1 SH...

Page 22: ...uipment Have surplus equipment taking up shelf space We ll give it a new home Learn more Visit us at artisantg com for more info on price quotes drivers technical specifications manuals and documentat...

Reviews: