Home

104-aim-32 analog input signal conditioner user manual

image

Contents

1. dh 15V 1 DC DC CONVERTER 8 MHz COLD JUNCTION ose SENSOR CPLD EEPROM CONTROL p CAL DATA OUIPUI CHANNEL SELECT 50 PIN IDC HEADER 44 32 SINGLE ENDED GAIN INPUTS ANTI CROSSTAI K IFIFR 16 DIFFERENTIAL 4 34 PIN CALIBRATION Figure 1 1 Block Diagram 8 Manual 104 AIM 32 Chapter 2 Installation A printed Quick Start Guide QSG is packed with the board for your convenience If you ve already performed the steps from the QSG you may find this chapter to be redundant and may skip forward to begin developing your application The software provided with this PC 104 Board is on CD and must be installed onto your hard disk prior to use To do this perform the following steps as appropriate for your operating system Substitute the appropriate drive letter for your CD ROM where you see d in the examples below CD Installation The following instructions assume the CD ROM drive is drive D Please substitute the appropriate drive letter for your system as necessary DOS 1 Place the CD into your CD ROM drive 2 Type 21 14 to change the active drive to the CD ROM drive 3 Type to run the install program 4 Follow the on screen prompts to install the software for this board WINDOWS 1 Place the CD into your CD ROM drive
2. 12 Table 4 1 Standard Address Assignments for Standard 12 Chapter 5 13 Table 5 1 Register Map 13 Table 5 2 Range 13 Factory Installed 15 Figure 5 1 Standard Voltage Input 15 Figure 5 2 Voltage Input With 15 Figure 5 3 Current Input 15 Figure 5 4 Thermocouple Input 16 Figure 5 5 RTD Input 16 Figure 5 6 Bridge Completion 16 Chapter 6 Connector Pin 17 Table 6 1 Connector P2 Single Ended Inputs 17 Table 6 2 Connector P2 Differential Inpu
3. THERMOCOUPLE 1 SENSOR 10 AGND 15 AGND 40MEG AGND 100 1K Figure 5 4 Thermocouple Input Configuration RTD Measurement The RTD option accommodates three wire RTD s Fig 5 5 A 66 5KOhm precision resistor in series with an RTD lead wire and the RTD sensor determines the sensor supply current The 66 5KOhm resistor is connected between the 15V supply and ground through the 2 lead wire to provide lead length compensation The voltage drops across the lead wires cancel at the differential signal input e CH 3 WIRE RTD 1K SENSOR oS gt AGND cnp CH RN e 7 e 1K Figure 5 5 RTD Input Configuration Bridge Completion Configuration Three resistors are installed so as to form 3 arms of a full Wheatstone bridge The resistor values are specified by the customer Fig 5 6 BRIDGE SENSOR 4K t00PF 1 a AGND Aang 5 gt AGND 100PF RN i 1K Figure 5 6 Bridge Completion Configuration 16 Manual 104 AIM 32 Chapter 6 Connector Pin Assignments IDC 50 Pin Header Male Signal Name 21 CH16 27 Signal Name GROUND CH24 28 GROUND CH25 3 onm GROUND CH26 Table 6 1 Connector P2 Single Ended Inputs
4. range selection For the signal channel to be calibrated write the combined range and channel to the Command register The board will retrieve calibration data from the EEPROM and load it in the digital pots each time a byte is written to the Command register 5 If possible use the A DC connected to the output of the board to digitize the voltage As in the internal calibration of the board adjust the calibration value to compensate for any DC offset 6 If possible set the voltage of the signal to a value near the top of its range Trigger a conversion and as in the internal calibration adjust the value in the EEPROM up or down until the output of the system is correct T Repeat these steps for all of the channels in use Internal Calibration Procedure The following steps are suggested methods for nulling the offsets and calibrating the gains of the instrumentation amplifier chain at it s six ranges Note that only the lower gain settings can be calibrated internally the input is fixed at the 4 096V reference and the output is limited to 12V The EEPROM memory stores calibration data in 24 blocks Each gain setting has a block for the user s offset adjust the user s gain adjust the factory offset adjust and the factory gain adjust ie 4 major blocks times 6 gains Overview These are the steps we recommend to null the offsets see paragraphs 1 through 11 Fill the user s section of the EEPROM with the digital pots cent
5. 17 Manual 104 AIM 32 Signal Name Ping GROUND CH08 GROUND CH08 CH01 29 GROUND CH01 30 CH09 GROUND 31 CH09 CH02 32 GROUND CH02 33 CH10 GROUND 34 10 35 GROUND 36 11 GROUND 37 CH11 CH044 38 GROUND CH04 39 CH12 GROUND 40 CH12 CH05 41 GROUND CHO05 42 CH13 GROUND 43 CH13 06 44 GROUND CHO06 45 CH14 GROUND 46 CH14 CH074 47 GROUND 48 CH15 GROUND 49 CH15 TEMPERATURE SENSOR 50 GROUND Table 6 2 Connector P2 Differential Inputs 18 Manual 104 AIM 32 IDC 34 Pin Header 55 10 11 12 13 14 15 16 Signal Name no connection no connection GROUND no connection no connection CHANNEL 0 GROUND CHANNEL 1 no connection no connection GROUND no connection no connection CHANNEL 2 GROUND CHANNEL 3 18 19 20 21 22 23 24 26 27 28 29 30 81 32 33 34 Signal Name no connection GROUND no connection no connection CHANNEL 4 GROUND CHANNEL 5 no connection GROUND no connection no connection CHANNEL 6 GROUND CHANNEL 7 GROUND no connection Table 6 3 Connector P3 Outputs 19 Manual 104 AIM 32 Chapter 7 Calibration and Test All boards may be calibrated prior to shipment at the user s request Periodic calibration of this board is recommended The calibration interval depends to a
6. 07 Diff 187h 287h 387h 08 SE 08 Diff 2 188h 288h 388h 09 SE 09 Diff 289h 389h 10 SE 10 Diff n 28Ah 38Ah 11 SE 11 Diff 28Bh 38Bh 12 SE 12 Diff 28Ch 38Ch 13 SE 13 Diff 28Dh 38Dh 14 SE 14 Diff 38Eh 15 SE 15 Diff 38Fh 16 SE 390h 17 SE 391h 18 SE 292h 392h 20 SE 19 2941 394h 23 SE 297 397h 25 SE 299h 399h 28 SE h 29Ch 39Ch 30 SE 29Eh 39Eh Table B 5 EEPROM Memory Map Gain 100 29 Manual 104 AIM 32 CHANNEL USER ADJUST FACTORY ADJUST NUMBER CAL USER CAL CAL FACTORY CAL 00 SE 00 Diff AOh 3A0h 01 SE 01 Diff Ath 02 SE 02 Diff A2h 3A2h 03 SE 03 Diff A3h 3A3h 04 SE 04 Diff A4h 3A4h 05 SE 05 Diff 5 3A5h 06 SE 06 Diff 07 SE 07 Diff A7h 3A7h 08 SE 08 Diff A8h 3A8h 09 09 Diff A9h 3A9h 10 SE 10 Diff AAh 11 SE 11 Diff ABh 3ABh 12 SE 12 Diff ACh 3ACh 13 SE 13 Diff ADh 3ADh 14 SE 14 Diff AEh 3AEh 15 SE 15 Diff AFh 16 SE BOh 3BOh 17 SE Bih 3B1h 18 SE B2h 3B2h 19 SE B3h 3B3h 20 SE B4h 3B4h 21 SE B5h 3B5h 22 SE B6h 3B6h 23 SE B7h 3B7h 24 SE B8h 3B8h 25 SE 3B9h 26 SE BAh 3BAh 27 SE BBh 3BBh 28 SE BCh 3BCh 29 SE BDh 3BDh 30 SE BEh 3BEh 31 SE BFh 3BFh Table B 6 EEPROM Memory Map Gain 200 30 Manual 104 AIM 32 Customer Comments If you experience an
7. 2 The system should automatically run the install program If the install program does not run promptly click START RUN and type 21 1 13 8 click OK or press 3 Follow the on screen prompts to install the software for this board LINUX 1 Please refer to linux htm on the CD ROM for information on installing under linux 9 Manual 104 AIM 32 Installing the Hardware Before installing the board carefully read Chapter 3 and Chapter 4 of this manual and configure the board according to your requirements The SETUP Program can be used to assist in configuring jumpers on the board Be especially careful with Address Selection If the addresses of two installed functions overlap you will experience unpredictable computer behavior To help avoid this problem refer to the FINDBASE EXE program installed from the CD The setup program does not set the options on the board these must be set by jumpers To Install the Board 1 2 3 4 Install jumpers for selected options and base address according to your application requirements as mentioned above Remove power from the PC 104 stack Assemble standoff hardware for stacking and securing the boards Carefully plug the board onto the PC 104 connector on the CPU or onto the stack ensuring proper alignment of the pins before completely seating the connectors together Install cables onto the board s I O connectors and proceed to secure the stack together or repeat steps 3
8. 5 2 1K _ _ AGND 2 AGND AGND 100 CH 4 Figure 5 2 Voltage Input With Attenuator 4 20mA Current Input Precision resistors are installed from the positive input to the negative input of all differential channels Fig 5 3 The input is not offset so that a 4 20mA input will be read as 1 to 5V Readings below 4mA will read between 0 and 1V providing fault detection i e for a blown circuit fuse RN 1K 100PF CURRENT SOURCE 5 AGND 249 d AGND AGND 100PF y 1K Figure 5 3 Current Input Configuration Thermocouple Measurement with reference junction temperature sensor The temperature sensor is located at terminal block positions 25 and 26 and its output is connected to the Channel 7 output jumper If more than one board is used a reference junction sensor can be connected on an S E voltage input channel This would also allow for complete sensor calibration 15 Manual 104 AIM 32 Thermocouple Break Detect Break detect resistors may be installed With this feature an open thermocouple condition will cause a full scale negative voltage output Break detect resistors are installed between each channel s positive input and 15 and between each 5 negative input and ground Fig 5 4 CH RN
9. 5 until all boards are installed using the selected mounting hardware Check that all connections in your PC 104 stack are correct and secure then power up the system Run one of the provided sample programs appropriate for your operating system that was installed from the CD to test and validate your installation If you are installing this board into a PC 104 Pin 10 Pino 9 e stack that has the holes for Pin C19 and pc B10 blocked please cut these two pins as shown from the solder side of this board It is not necessary to block the holes on the component side of the board Pin 1 Figure 2 1 PC 104 Key Information 10 Manual 104 AIM 32 Chapter 3 Option Selection The board s base address output channel and temp sensor output are the only jumper selectable options Voltage input ranges are selected via software Special signal conditioning for different input types are factory installed options Choose one output Vu channel for the conditioned signal Install for LM135 T Couple CJC only CHO P3 6 CH1 P3 8 EA CH2 P3 14 CH3 6 EA 4 P322 25142 5 P3 24 CH6 P3 30 wu 9 m 0 IL lt Figure 3 1 Option Selection Adding cold junction compensation when using thermocouples Connect LM335 Precision Temperature Sensor lead 2 cathode to P2 25 Temperature Sensor and p
10. 5V 10V analog input ranges can be mixed any channel may have any range at any time Upto 7 104 AIM 32s be stacked A D board for up to 224 S E or 112 diff Inputs e 5 operation 15VDC sensor excitation e Input signal conditioning e Full system calibration including sensor and A D board e Individual offset and gain factors for each channel and gain Factory Options 4 20 inputs e RTD amp thermocouple measurement e Voltage divider on each input e RC filters on each input e Bridge completion configuration Oto 70 C and 40 to 85 versions available e TC break detect Description This board is an analog signal conditioner multiplexer Any one of 16 differential or 32 single ended analog signals may be selected via a software command The multiplexer s high impedance along with the signal conditioning front end provides an interface to multiple sensors without compromising the quality of the gathered data An optional screw terminal block is available for the termination of the input signals which can come from a variety of sensors thermocouples J K T E S R and B three wire RTD s both 392 and 385 alpha strain gages 4 20mA current inputs as well as DC and AC voltage inputs Provision for installation of bridge completion resistors current sensing resistors and for resistors in series with RTDs are provided as well as a 15VDC source for bridge and RTD excitation see the Factory
11. also be written separately to Base 2 and Base 3 for example on an 8 bit PC 104 bus After setting the address read or write data via the EEPROM I O Register at Base 4 Use the EEPROM Busy bit in the Setup Register at Base 1 to tell when the EEPROM is ready to be accessed again The EEPROM address corresponding to each calibration constant is shown in Appendix B EEPROM Calibration Addresses Base 4 EEPROM I O Register This register is used to read data from or write data to the EEPROM once the address has been set in the EEPROM Address Register at Base 2 A READ reads the byte and a WRITE writes over it Use the EEPROM Busy bit bit 7 in the Setup Register at Base 1 to tell when the EEPROM is ready to be accessed again 14 Manual 104 AIM 32 Factory Installed Options Each channel can have one of the following configurations Standard Configuration An RC filter is installed on the input of each channel Fig 5 1 The user may specify the filters capacitance for each channel 1K ohms and 100pF are standard RN m 1K VOLTS AGND AGND n CH RN 1K Figure 5 1 Standard Voltage Input Configuration Input Voltage Divider The standard model configuration is intended for voltage inputs of no more than 10V while this input option allows voltages higher than 10V Resistive voltage dividers are installed on channels specified by the user Fig
12. be saved in the EEPROM for each input up to 32 signals times each voltage range 20 Manual 104 AIM 32 Appendix A Calibration System Calibration The board accepts a mix of differential and single ended inputs There is a specific location in the board s EEPROM for each signal s offset adjustment and gain adjustment For example assume that a differential signal is connected to P2 pins 1 and 2 The DC offset and gain adjust values should be written to the board s EEPROM at Oh and 100h for the 10V range at 20h and 120h for the 5V range etc Refer to the EEPROM memory map to identify the locations required Overview These are the steps we recommend to null the offsets Fill the user s section of the EEPROM with the digital pot s center value Turn off the switch that applies an internal reference and turn on the calibration system Connect the system s voltages that are to be monitored to the inputs at connector P2 and cause them to OV Select an input channel 0 through 31 single ended or 0 through 15 differential and a voltage range gain may be 5 1 2 50 100 or 200 Assuming that the output of the system is an A DC select an output pin at connector P3 place a jumper on the appropriate pins see the Option Selection map and trigger a conversion Iteratively modify the value in the EEPROM update the value in the digital pot that controls the offset and measure the output The target output voltage is equal to the input volta
13. excitation voltage The board occupies eight bytes of I O address space The base address is selectable via jumpers anywhere within the range of 0 3F8 hex mapped only into the first 1K of I O space compatible with PC 104 Plus addressing An illustrated setup program is provided interactive displays show locations and proper settings of jumpers Also sample programs in several languages are provided on CD and are described in the Programming section of this manual 6 Manual 104 AIM 32 Specification Analog Inputs e Channels 16 Differential or 32 Single ended e ESD Protection Greater than 2000V Impedance 5 Ohms Differential 10M Ohms Single ended Common Mode Voltage 13V e Maximum Input Voltage 250V with voltage divider 40V without voltage divider Current Loop 4 20mA with on board attenuator installed factory option e Voltage Ranges 10V 5V 2 5V 100 50mV 25mV Selectable per channel Analog Outputs e Channels 1 of 8 jumper selected 8 channel is temp sensor output if used e Output Drive 10mA e Output Voltage 5V with a full scale input 12V rails General e Operating Temperature 0 to 70 C 40 to 85 C optional all options e Storage Temperature 55 to 125 e Humidity 5 to 95 RH non condensing e Power Required 5V 200mA with no load on excitation e Temp Sensor 10mV K 25 Output voltage temperature coefficient 7 Manual 104 AIM 32 PC 104 BUS
14. input and allow calibration data to be copied from the EEPROM to the digital pots 4 Write Oh to the Command register This will select the 10 range gain 0 5 Null the output offset for the 10 range by changing the calibration data in the EEPROM 22 Manual 104 AIM 32 10 11 If the meter reads a positive voltage write a value that s less than 80h to EEPROM addresses 0 through 1Fh initialize the pointer at 2 LSB and base 3 MSB write the value to base 4 increment the pointer write the value etc b Write Oh to the Command register This will update the digital pots C If the meter reads positive decrement the value in the EEPROM If the meter reads negative increment the value and repeat step b Repeat as needed until the output is close to zero Write 20h to the Command register This will select the 5V range gain 1 Null the output offset for the 5V range by changing the calibration data in the EEPROM a If the meter reads a positive voltage write a value that s less than 80h to EEPROM addresses 20h through 3Fh b Write 20h to the Command register This will update the digital pots C If the meter reads positive decrement the value in the EEPROM and repeat step b If the meter reads negative increment the value and repeat step b Repeat as needed until the output is close to zero Null the offset for the 2 5V range gain 2 The value written to the command register is 40
15. 06 Diff 06h 106h 206h 306h 07 SE 07 Diff 107h 207h 307h 08 SE 08 Diff 08h 108h 208h 308h 09 SE 09 Diff 09h 109h 209h 309h 10 SE 10 Diff 10Ah 20Ah 30Ah 11 SE 11 Diff 0Bh 10Bh 20Bh 30Bh 12 SE 12 Diff 20Ch 30Ch 13 SE 13 Diff 30Dh 14 SE 14 Diff 30Eh 15 SE 15 Diff 30Fh 16 SE 17 SE 311h 112h 212h 114h 214h 314h 115h 215h 116h 216h 17h 117h 217h 1Ah 11Ah 21Ah 1Bh 11Bh 21Bh 1Dh 11Dh 21Dh O a m e Ik F gt j 1Eh 11Eh 21Eh 18 SE 19 SE 1Fh 11Fh 21Fh Table 1 EEPROM Memory Gain 0 5 25 Manual 104 AIM 32 lt 00 SE 00 Diff 20h 320h 01 SE 01 Diff 21h 321h 02 SE 02 Diff 22h 322h 03 SE 03 Diff 23h 323h 04 SE 04 Diff 24h 324h 05 SE 05 Diff 25h 325h 06 SE 06 Diff 26h 326h 07 SE 07 Diff 27h 327h 08 SE 08 Diff 28h 328h 09 SE 09 Diff 29h 329h 10 SE 10 Diff 2Ah 32Ah 11 SE 11 Diff 2Bh 32Bh 12 SE 12 Diff 32Ch 13 SE 13 Diff 32Dh 14 SE 14 Diff 32Eh 15 15 Diff 32Fh 16 SE 330h 17 SE 331h 18 SE 332h 19 SE 333h 20 SE 34h 334h 21 SE 35h 335h 22 SE 36h 336h 23 SE 37h 337h 24 SE 38h 338h 25 SE 39h 339h 26 SE 3Ah 33Ah 27 SE 3Bh 33Bh 28 SE 3Ch 33Ch 29 SE 3Dh 33Dh 30 SE 3Eh 33Eh 31 SE 3Fh 33Fh Table B 2 EEPROM Memory Map Gain 1 26 Manual 104 AIM 32 OFFSET GAIN ADJUST OFFSET GAIN ADJUST CHANNEL NUMBER USER CAL USER CAL FACTORY CAL
16. ACCES I O PRODUCTS INC 10623 Roselle Street San Diego CA 92121 858 550 9559 Fax 858 550 7322 contactus accesio com www accesio com 104 AIM 32 ANALOG INPUT SIGNAL CONDITIONER USER MANUAL FILE M104 AIM 32 A1s Notice The information in this document is provided for reference only ACCES does not assume any liability arising out of the application or use of the information or products described herein This document may contain or reference information and products protected by copyrights or patents and does not convey any license under the patent rights of ACCES nor the rights of others IBM PC and PC AT are registered trademarks of the International Business Machines Corporation Printed in USA Copyright 2003 2005 by ACCES 1 Products Inc 10623 Roselle Street San Diego CA 92121 All rights reserved WARNING ALWAYS CONNECT AND DISCONNECT YOUR FIELD CABLING WITH THE COMPUTER POWER OFF ALWAYS TURN COMPUTER POWER OFF BEFORE INSTALLING A BOARD CONNECTING AND DISCONNECTING CABLES OR INSTALLING BOARDS INTO A SYSTEM WITH THE COMPUTER OR FIELD POWER ON MAY CAUSE DAMAGE TO THE 1 BOARD AND WILL VOID ALL WARRANTIES IMPLIED OR EXPRESSED 2 Manual 104 AIM 32 Warranty Prior to shipment ACCES equipment is thoroughly inspected and tested to applicable specifications However should equipment failure occur ACCES assures its customers that prompt service and support will be available All equip
17. FACTORY CAL 00 SE 00 Diff 01 SE 01 Diff 02 SE 02 Diff 03 SE 03 Diff 04 SE 04 Diff 05 SE 05 Diff 06 SE 06 Diff 07 07 Diff 08 SE 08 Diff 09 SE 09 Diff 10 SE 10 Diff 11 SE 11 Diff 12 SE 12 Diff 13 SE 13 Diff 14 SE 14 Diff 15 SE 15 Diff 16 SE 17 SE 18 SE 19 SE 20 SE 21SE 22 SE 23 SE 24 SE 25 SE 26 SE 27 SE 28 SE 29 SE 30 SE 31 SE Table B 3 EEPROM Memory Map Gain 2 27 Manual 104 AIM 32 CHANEL NUMBER oe 00 SE 00 Diff 60h 360h 01 SE 01 Diff 361h 66h 366h 15 SE 15 Diff 36Fh 7Fh 02 SE 02 Diff 03 SE 03 Diff 04 SE 04 Diff 05 SE 05 Diff 06 SE 06 Diff 07 SE 07 Diff 08 SE 08 Diff 09 SE 09 Diff 10 SE 10 Diff 11 SE 11 Diff 12 SE 12 Diff 13 SE 13 Diff 14 14 Diff 17 SE 371h 30 SE 37Eh Table B 4 EEPROM Memory Map Gain 50 18 SE 19 SE 20 SE 21SE 22 SE 23 SE 24 SE 25 SE 26 SE 27 SE 28 SE 6 6 6 6 6 7 7 7 29 SE 7 7 oj gt 28 Manual 104 AIM 32 OFFSET GAIN ADJUST OFFSET GAIN ADJUST USER CAL USER CAL FACTORY CAL FACTORY CAL 00 SE 00 Diff 80h 180h 280h 380h 01 SE 01 Diff 81h 181h 281h 381h 02 SE 02 Diff 182h 282h 382h 03 SE 08 Diff 183h 283h 383h 04 SE 04 Diff 184h 284h 384h 05 SE 05 Diff 185h 285h 385h 06 SE 06 Diff 86h 186h 286h 386h 07 SE
18. Installed Options section To provide a reference junction compensation for the thermocouples a two wire temperature sensor should be installed on the input terminal block The eighth output channel is dedicated to this temperature measurement The signal selected by the input multiplexer is filtered RC low pass and amplified After the conditioning the signal can be jumpered to one of seven output channels 5 Manual 104 AIM 32 While any A D converter that will accept inputs in common voltage ranges 0 5V 5V is compatible this board output is designed to connect to a 12 8 type Analog to Digital board Mixed range analog inputs are conveniently managed with the extensive programming flexibility of the board Six dynamically software programmable gains each with automatic offset compensation and gain correction allow the system to utilize the full resolution of the A D converter The offset and gain correction coefficients for up to 32 analog channels times the 6 voltage ranges that may be selected for each channel are available Software tools are provided for the user to null out input voltage offsets and adjust gain for all channels The board may be used as part of a large data acquisition system A system may comprise one to seven of these boards per Analog to Digital Converter board An on board DC DC converter which operates from the 5VDC computer power supply provides 15VDC for the board s circuitry and also the regulated
19. cts which are proved to be defective during the warranty period In no case is ACCES liable for consequential or special damage arriving from use or misuse of our product The customer is responsible for all charges caused by modifications or additions to ACCES equipment not approved in writing by ACCES or if in ACCES opinion the equipment has been subjected to abnormal use Abnormal use for purposes of this warranty is defined as any use to which the equipment is exposed other than that use specified or intended as evidenced by purchase or sales representation Other than the above no other warranty expressed or implied shall apply to any and all such equipment furnished or sold by ACCES 3 Manual 104 AIM 32 Table of Contents Chapter DA una u u uy ede atii 5 Eme 7 Figure 1 1 Block Diagram ete tetti cen cata certa he aere cede o Pad eed ra 8 Chapter 2 Installation eL 9 Figure 2 1 104 Key 10 Chapter 3 Option 11 Figure 3 1 Option Selection 11 Chapter 4 Address
20. er value Using a meter or scope or A DC monitor the output at connector P3 relative to the board s ground P3 pin 3 Connect Ground to the board s instrumentation amplifier through an internal switch and turn on the calibration system Select a voltage range gain may be 5 1 2 50 100 or 200 Iteratively modify the value in the EEPROM update the value in the digital pot that controls the offset and measure the output The target output voltage is OV Do this for each range Procedure 1 Write 80h to the first 1COh EEPROM locations Gain and offsets can be adjusted positive or negative 80h is the midpoint close to zero effect a A byte in the EEPROM is addressed by writing an eleven bit pointer to a word wide register at the board s base address plus 2 i e if the board s address 300h then this register is 302h Write Oh to this word wide register b Write 80h to the EEPROM 1 address base 4 the value will be stored in the EEPROM The Busy flag bit 7 of the Setup register will go HIGH for 1mS When the Busy flag is LOW increment the EEPROM address and repeat step B Do this until the first 10h EEPROM bytes 80h Note that the EEPROM can be read in the same manner load the address pointer read base 6 as quickly as a read can be issued 2 Connect a meter between the board s output and the board s GROUND 3 Write 13h to the Setup register This will connect Ground to the board s instrumentation amplifier
21. ge Do this for each range These are the steps we recommend to adjust the gains Turn off the switch that applies an internal reference and turn on the calibration system Connect the system s voltages that are to be monitored to the board s inputs at connector P2 and cause them to be at their maximum Select an input channel 0 through 31 single ended or 0 through 15 differential and the appropriate range 25 50mV 100mV 2 5V 5V 10V Assuming that the output of the system is an A DC select an output pin at connector P3 place a jumper on the appropriate pins see the Option Selection map and trigger a conversion Iteratively modify the value in the EEPROM update the value in the digital pot that controls the offset and measure the output The target output voltage is equal to the input voltage Do this for each input channel Procedures 12 If possible the output of a signal to be measured to OV 2 Write 10h to the Setup register if the signal channel to be calibrated is differential Write 11h for single ended signals Voltage Range 100mV 50 Table A 1 Range Selection 3 Write 80h to the EEPROM at the offset adjust and gain adjust addresses for the signal channel to be calibrated The EEPROM requires approximately 1mS to store a byte a busy bit is set in the Setup byte while this happens bit 7 21 Manual 104 AIM 32 4 The Command register has two fields the channel number bits 0 through 4 and
22. h The EEPROM address block is 40h to 5Fh Null the offset for the 0 1 range gain 50 The value written to the command register is 60h The EEPROM address block is 60h to 7Fh Null the offset for the 0 05V range gain 100 The value written to the command register is 80h The EEPROM address block is 80h to 9Fh Null the offset for the 0 025V range gain 200 The value written to the command register is AOh The EEPROM address block is AOh to BFh These are the steps we recommend to adjust the gain see paragraphs 12 through 18 Using a meter or scope or A DC monitor the output at connector P3 relative to the board s ground P3 pin 3 Connect 4 096V to the instrumentation amplifier through an internal switch and turn on the calibration system Select a voltage range gain may be 5 1 or 2 Iteratively modify the value in the EEPROM update the value in the digital pot that controls the gain and measure the output The target output voltages are 2 048V gain 5 4 096V gain 1 and 8 192V gain 2 Do this for the three lowest ranges the higher ranges will be off scale 12 13 14 15 16 Write 17h to the Setup register enable calibration data connect 4 096V to the gain stage select single ended inputs Connect the negative meter probe to P3 pin 3 and the positive probe to the board s output Alternatively connect a AlO12 8 or an 112 8 to trigger a conversion and read the value Write O
23. h to the Command register This will set the gain to 0 5 10 range and cause the calibration value to be copied from the EEPROM to the digital potentiometer Ideally the meter should read 2 048V Adjust the gain for the 10 range by changing the calibration data in the EEPROM a If the meter reads more than 2 048V write a value that s less than 80h to EEPROM addresses 100h through 11Fh initialize the pointer at 2 LSB and base 3 MSB write the value to 4 increment the pointer write the value etc b Write Oh to the Command register This will update the digital pots C If the meter reads HIGH decrement the value in the EEPROM and repeat step b If the meter reads LOW increment the value and repeat step b If the meter reads as close as it s going to get then write the value to the EEPROM locations Repeat as needed until the output is close to 2 048V Write 20h to the Command register This will select the 5V range gain 1 Adjust the gain for the 5V range by changing the calibration data in the EEPROM 23 Manual 104 AIM 32 If the meter reads more than 4 096V write a value that s less than 80h to addresses 120h through 13Fh Write 20h to the Command register This will update the digital pots If the meter reads HIGH decrement the value in the EEPROM and repeat step b If the meter reads LOW increment the value and repeat step b If the meter reads as close as it s going to get then w
24. he board These jumpers are marked 5 9 and form a binary representation of the address in negative true logic assign to all Address Setup jumpers installed and assign 1 to all Address Setup jumpers left off Base Address Table To set the base address of the board install the jumpers ON the posts for that address according to the table 12 Manual 104 AIM 32 Chapter 5 Programming Port Assignment Operation Base Address Command Register Read Write Base Address 1 Setup Register Read Write Base Address 2 EEPROM Address LSB Read Write Base Address 3 EEPROM Address MSB Read Write Base Address 4 EEPROM Register Read Write Table 5 1 Register Map The purpose of this board is to select an input signal condition it filter attenuate amplify and present the result on output pins This output is usually applied to an analog to digital converter To accomplish this three things must happen the input must be identified as either singled ended or differential the pin or pins to which the signal is applied must be identified and the gain to be applied to the signal must be selected The Command Register and bit 0 of the Setup Register are used to supply this information to the board Gain and offset calibration data can be stored for the board alone or for the entire system i e for sensors and an analog to digital converter board as well Base 0 Command Register Voltage Voltage Vo
25. ifferential LOW Cal Data Enable bit 4 enables if HIGH or disables if LOW the loading of calibration constants from the EEPROM e Cal Data Space bit 3 selects which of two EEPROM spaces calibration constants are taken from factory calibration HIGH or user calibration LOW When Internal Cal Source bit 1 is HIGH the board ignores its normal inputs instead using one of two voltage sources provided internally for calibrating the board Source Gnd Vref bit 2 selects between these internal voltage sources When LOW will be provided internally for offset calibration and when HIGH 4 096V will be provided internally for gain calibration The Digital Pots Busy bit indicates that offset and gain calibration data is being moved from the EEPROM to the digital potentiometers This happens each time that a byte is written to the COMMAND register and takes about 3uS EEPROM Busy bit 7 is HIGH when the EEPROM is being accessed While busy any further EEPROM accesses will be ignored or return garbage data On power up all control bits are LOW the factory calibration space is selected as explained in the Calibration section the internal calibration source is disconnected and inputs are differential Base 2 amp Base 3 EEPROM Address Register read write To read from or write to the EEPROM first write the 11 bit address of the byte within the EEPROM to this word wide register The address bytes can
26. large extent on the board s environment For environments where there are frequent large changes of temperature and or vibration a three month interval is suggested For laboratory or office conditions six months to a year is acceptable A multi meter that can measure a voltage change as low as 780uV is required to accurately calibrate the board Also a voltage calibrator or a stable noise free DC voltage source that can be used in conjunction with the digital multi meter is required for best results Calibration may be performed using one of the programs supplied with the board This software will lead the user through the set up and calibration procedure with prompts and graphic displays The board s signal conditioning circuit that part which amplifies attenuates or level shifts may be calibrated independently Six bytes one per voltage range for offsets and six bytes for gain adjustments are stored in the board s EEPROM for each input 16 diff or 32 S E If the user has a 12 8 type Analog to Digital Converter board software is provided that will automate this internal calibration Run the calibration program and follow the prompts The board comes with a calibration program that in conjunction with current or voltage sources and meters and user interaction will calibrate the system Voltage offsets at the board s input pins plus any offset generated on the board plus offset from the A DC can be nulled out Gain adjustment of 5 can
27. ltage Channel Channel Channel Channel Channel Range Select Range Select Range Select Select Select Select Select Select Bit 2 Bit 1 Bit 0 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 This register specifies which input channel the multiplexer routes to the amplifier circuit bits 0 through 4 and to specify the gain also called range of the amplifier bits 5 through 7 Writing to this register will update the multiplexer channel and will load calibration data appropriate to the channel and gain settings from the EEPROM to the digital potentiometers that modify the DC offset and gain of the amplifier Note that the gain settings may be different for each channel If Cal Data Enable bit 4 of the Setup Register is LOW the EEPROM will be ignored and the pots will be fixed at mid range At gains of 50 100 or 200 the switching glitches of the multiplexers will be amplified to the extent that they appear as noise at the output A delay of approximately 35 microseconds is recommended before the output of the board is used at one of the higher gains Bit 7 Bit 6 Bit 5 Voltage Range 100mV Table 5 2 Range Selection 13 Manual 104 AIM 32 Base 1 Setup Register EEPROM Digital Pots Reserved Cal Data Cal Data Source Internal SE Diff Busy Busy Enable Space Gnd Vref Source read read This register contains various setup oriented bits e SE Diff bit 0 identifies the input signal as either single ended HIGH or d
28. ment originally manufactured by ACCES which is found to be defective will be repaired or replaced subject to the following considerations Terms and Conditions If a unit is suspected of failure contact ACCES Customer Service department Be prepared to give the unit model number serial number and a description of the failure symptom s We may suggest some simple tests to confirm the failure We will assign a Return Material Authorization RMA number which must appear on the outer label of the return package All units components should be properly packed for handling and returned with freight prepaid to the ACCES designated Service Center and will be returned to the customer s user s site freight prepaid and invoiced Coverage First Three Years Returned unit part will be repaired and or replaced at ACCES option with no charge for labor or parts not excluded by warranty Warranty commences with equipment shipment Following Years Throughout your equipment s lifetime ACCES stands ready to provide on site or in plant service at reasonable rates similar to those of other manufacturers in the industry Equipment Not Manufactured by ACCES Equipment provided but not manufactured by ACCES is warranted and will be repaired according to the terms and conditions of the respective equipment manufacturer s warranty General Under this Warranty liability of ACCES is limited to replacing repairing or issuing credit at ACCES discretion for any produ
29. rite the value to the EEPROM locations Repeat as needed until the output is close to 4 096V Write 40h to the Command register This will select the 2 5 range gain 2 Adjust the gain for the 2 5V range by changing the calibration data in the EEPROM a b If the meter reads more than 8 192V write value that s less than 80h to addresses 140h through 15Fh Write 40h to the Command register This will update the digital pots If the meter reads HIGH decrement the value in the EEPROM and repeat step b If the meter reads LOW increment the value and repeat step b If the meter reads as close as it s going to get then write the value to the EEPROM locations Repeat as needed until the output is close to 8 192V The gain error of the 100mV range gain 50 the 0 05V range gain 100 and the 0 025V range gain 200 cannot be calibrated out using the internal reference the outputs are limited to 12 Optionally these ranges may be calibrated at the factory using the system calibration method 24 Manual 104 AIM 32 Appendix Calibration Addresses OFFSET GAIN ADJUST OFFSET GAIN ADJUST USER CAL USER CAL FACTORY CAL FACTORY CAL 00 SE 00 Diff 100h 200h 300h 01 SE 01 Diff 101h 201h 301h 02 SE 02 Diff 102h 202h 302h 03 SE 08 Diff 03h 103h 203h 303h CHANNEL NUMBER 04 SE 04 Diff 104h 204h 304h 05 SE 05 Diff 105h 205h 305h 06 SE
30. ts eee 18 Table 6 3 Connector 19 Chapter 7 Calibration and Test 2 1 1 7 20 Appendix Calibration tetti deed eee Sale i al eae 21 System Calibration ir i ans du ea d da ad re ave gen d dte dde e 21 Table 1 Range Selection niit ed de iade iua dade da 21 Internal Calibration Procedure 0 22 Appendix B EEPROM Calibration 25 Table B 1 EEPROM Memory Map Gain 0 5 0022444 00 0 0000000000 eene nennen nnns nnne ns 25 Table B 2 EEPROM Memory Map Gain 1 nennen nennen nnne ns 26 Table B 3 EEPROM Memory Map Gain 2 23 27 Table B 4 EEPROM Memory Gain 50 sese ennt inns 28 Table 5 EEPROM Memory Map Gain 100 29 Table B 6 EEPROM Memory Map Gain 200 30 4 Manual 104 AIM 32 Chapter 1 Introduction Standard Features e Designed to pair with an A D board to increase channel count and signal conditioning capabilities e 32 single ended or 16 differential inputs e 6software programmable ranges 25mV 50mV 0 1V 2 5V
31. ut the LM335 pin 3 anode to GND P2 24 or P2 26 are the nearest physical ground pins on the connector Leave the LM335 lead 1 not connected NC Install a jumper at position CH7 on the board which routes the Temperature Sensor to the output connector pins for channel 7 P3 33 Using the Al12 8 and a ribbon cable that has one to one connection reading CH7 on the A D board would give the user the CJC value Otherwise you could route channel 7 output of the AIM 32 to any of your A D inputs and read that channel for the CJC value Note There is a 2 7K ohm bias resistor R17 from VCC 5 to P2 25 TEMP on the board 11 Manual 104 AIM 32 Chapter 4 Address Selection The board occupies 8 bytes of I O space The board base address can be selected anywhere within the I O address range 0 3F8 hex If in doubt of where to assign the base address refer to the following tables and the FINDBASE program to find an available address for your system HexRange 000 00F ML 020 021 040 049 060 06F 070 07F 080 09 0C0 00F 170 177 200 207 258 298 25029 27827 2B0 2BF 200 20 200 20F 260 2 7 2 2 2 2 300 30F 310 31 320 32 370 577 87837 380 38F 350 3BB 3BC 3BF 300 30 SES 360887 SFESFF Table 4 1 Standard Address Assignments for Standard Computers To set the desired board address jumpers must be installed on t
32. y problems with this manual or just want to give us some feedback please email us at manuals accesio com Please detail any errors you find and include your mailing address so that we can send you any manual updates ACCES 1 0 PRODUCTS INC 10623 Roselle Street San Diego CA 92121 Tel 858 550 9559 FAX 858 550 7322 WWW accesio com 31 Manual 104 AIM 32

Download Pdf Manuals

image

Related Search

Related Contents

V7 Micro HDMI - VGA m/f      溶存酸素計ID-150のカタログ  Samsung 32" F6100 3D LED  NEC MultiSync LCD1525V (White) 15.1" LCD Monitor  Philips Grinder adjustment tool CRP948/01  FR-07 - MSD Tecnometal SL  

Copyright © All rights reserved.
Failed to retrieve file