Amplicon PCI230 Instruction Manual

Multi-function analog and digital input/output boards
Table of Contents

Advertisement

Quick Links

P C I 2 3 0 & P C I 2 6 0
MULTI-FUNCTION
ANALOG AND DIGITAL
supplied with the PCI230/260 to provide
This Instruction Manual is
purchased product in a proper and efficient manner. The information contained has been reviewed and is believed to be
accurate and reliable, however Amplicon Liveline Limited accepts no responsibility for any problems caused by errors
or omissions. Specifications and instructions are subject to change without notice.
PCI230/260 Instruction Manual Part Nº 859 893 84 Issue A5
INPUT/OUTPUT
BOARDS
© Amplicon Liveline Limited
Prepared by D.N. Cooper
Approved for issue by A.S. Gorbold, Operations Director
PCI230/260
the user with sufficient information to utilise the

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PCI230 and is the answer not in the manual?

Questions and answers

Summary of Contents for Amplicon PCI230

  • Page 1 The information contained has been reviewed and is believed to be accurate and reliable, however Amplicon Liveline Limited accepts no responsibility for any problems caused by errors or omissions. Specifications and instructions are subject to change without notice.
  • Page 2 HOLLINGDEAN ROAD BRIGHTON BN2 4AW UK We declare that the product(s) described in this Instruction Manual are manufactured by Amplicon Liveline Limited and perform in conformity with the following standards or standardisation documents: Electro Magnetic Compatibility (EMC): EMC Directive 89/336/EEC...
  • Page 3: Table Of Contents

    Enhanced Features ......................2 1.4.2 The Hardware ........................2 1.4.3 The Software........................3 What the Package Contains ......................4 The Amplicon Warranty Covering the PCI230/260..............4 Contacting Amplicon Liveline Limited for Support or Service............5 1.7.1 Technical Support.......................5 1.7.2 Repairs..........................5 GETTING STARTED ........................6 General Information ........................6 Host Computer Requirements ....................6...
  • Page 4 The Register Details ........................31 5.4.1 DACCON DAC Control Register ( PCI230 Only ).............31 5.4.2 DACOUT1 Output data to DAC1 ( PCI230 Only ) ............31 5.4.3 DACOUT2 Output data to DAC2 ( PCI230 Only ) ............31 5.4.4 ADCDATA Input data from FIFO or direct from ADC, or initiate ADC conversion from software 5.4.5...
  • Page 5 FIGURE 1.1 PCI230 BLOCK SCHEMATIC ....................2 FIGURE 1.2 PCI260 BLOCK SCHEMATIC ....................3 FIGURE 3.1 PCI230 SK1 50 WAY USER INTERFACE PIN DESIGNATIONS........13 FIGURE 3.2 PCI260 PL1 25 WAY USER INTERFACE PIN DESIGNATIONS ........14 FIGURE 3.3 50-WAY SCREW TERMINAL ASSEMBLY PIN DESIGNATIONS........15 FIGURE 3.4 25-WAY SCREW TERMINAL ASSEMBLY PIN DESIGNATIONS........15...
  • Page 6: Introduction

    The Products Described in this Manual The PCI230/260 range of boards share some common circuitry and features and are referred to in this manual either generically or individually: PCI230/260...
  • Page 7: Enhanced Features

    16-bit counter/timers only. 1.4.1 Enhanced Features The PCI230/260 support all relevant features of the earlier ISA bus products, i.e. the PC30AT and the PC26AT. In addition the PCI230/260 have many advanced features. The PCI230 & PCI260 both have a 4096-sample FIFO for buffering input samples from the ADC. The cards can be set up to store samples in the FIFO autonomously until the FIFO is full at which time the card will issue an interrupt to the PC.
  • Page 8: The Software

    PCI260 BLOCK SCHEMATIC 1.4.3 The Software The PCI230/260 is supplied with the SOFTMAN CD-ROM Part No 869 865 59, this contains all the software for the card, and is documented in the Amplicon ADIO manual elsewhere on the CD ROM.
  • Page 9: What The Package Contains

    When removed from the bag, inspect the board for any obvious signs of damage and notify Amplicon if such damage is apparent. Do not plug a damaged board into the host computer. Keep the protective bag for possible future use in transporting the board.
  • Page 10: Contacting Amplicon Liveline Limited For Support Or Service

    If the PCI230/260 requires repair then please return the goods enclosing a repair order detailing the nature of the fault. If the PCI230/260 is still under warranty, there will be no repair charge unless any damage is a consequence of improper use.
  • Page 11: Getting Started

    Please refer to the manufacturer's hardware manual supplied with the PC for instructions on how to remove the cover and install devices into an input/output slot. The PCI230/260 may be installed in any available position in the machine provided that there is no restriction specified for that location by the computer manufacturer.
  • Page 12: Windows 95/98/Me Installation

    2. If Windows fails to find the correct INF file automatically, click on the ‘Other Locations’ button, browse to the top-level directory of the SOFTMAN CD and click ‘OK’. 3. Windows should correctly identify the board as a PCI230 or PCI260. Click the ‘Finish’ button.
  • Page 13: Windows 2000 Installation

    PCI230/260. This will extract and run file ADIO32.EXE on the SOFTMAN CD. Follow the instructions to install the samples onto your PC. 2. After rebooting the PC, the PCI230 or PCI260 will be detected by the installed driver and configured automatically.
  • Page 14: Card Configuration

    IRQ sharing The interrupt request line, IRQ 3-5, IRQ7, IRQ10-12 or IRQ15, signals the host PC (Permanent Master) that the PCI230/260 adaptor requires service. The host PC acknowledges the interrupt and performs the required action using the appropriate interrupt service routine.
  • Page 15: Application Software

    (c) On the System Properties dialog box, click the ‘Device Manager’ tab. (d) Click the ‘View devices by type’ radio button if this is not already selected. (e) Look for and select the PCI card under the branch labelled ‘Amplicon Analogue/Digital IO Counter Timer Cards’.
  • Page 16: Verifying Installation For Windows 2000

    (a) Open the Control Panel, e.g. via ‘Start’ -> ‘Settings’ -> ‘Control Panel’. (b) Double click the ‘Amplicon DIO’ icon (or open it from the Control Panel’s File menu). (c) Select each of the ‘DIOn’ entries from the list in turn. For each selected entry, click the ‘Settings’...
  • Page 17 (i) Click the ‘Resources’ tab, check there are no resource conflicts and that the PCI card has been assigned an IRQ. PCI230/260 Page 12...
  • Page 18: Making The Connections

    PCI230/260 User Interface Connector pin assignments Pin assignments for the PCI230 50 way connector SK1 are as shown in Figure 3.1. The pin assignments for the PCI260 25 way plug PL1 are shown in Figure 3.2. DAC1 Output DAC2 Output DIG.GND...
  • Page 19: Signal Termination Assemblies

    Connections to the PCI230/260 I/O lines are made via D-Type connectors on the rear panel. The on-board connectors are 50 way female for the PCI230 SK1 and 25 way male for the PCI260 PL1. The mating connectors are available as accessories. Provision is made for securing by screw jacks.
  • Page 20: Pci230 Screw Termination Assembly

    3.2.1 PCI230 Screw Termination Assembly User connections for the PCI230 can be made by wiring directly to a 50 way D type mating connector (male). Alternatively for much easier connection to plant or experimental signal wiring, a screw terminal assembly and interconnecting cable of 1 metre length can be supplied as optional accessories.
  • Page 21: Analog Inputs

    It is important that no input voltage is allowed to exceed the limits of the multiplexer, i.e. signal voltage must not exceed ±15 volts when the power to the PCI230/260 is on or ± 2 volts when the power is off.
  • Page 22: Figure 3.5 Pc Back-Plane Pci Bus Connections

    The PCI230/260 does not use all the functions of the bus. 82 Pin Connector (Pins B1 and A1 are at the bracket end of the board) -12V < < TRST# < < > +12V Ground < < > > <...
  • Page 23: The Ground Connections

    PCI260) is therefore common to analog input and output channels. Digital I/O lines are referred to a second ground pin at (SK1/18 on the PCI230 and PL1/2 On the PCI260). Connections for single-ended analog input and output for the PCI230 are shown diagrammatically below.
  • Page 24: Figure 3.7 Input Voltage Ranges

    Use separate ground wires for analog input, analog output, digital I/O and power lines. Keep the common ground impedance to a minimum by making the ground point as close as possible to the PCI230/260 I/O connector or terminal block, and/or use a heavier gauge wire for the ground connection.
  • Page 25: Figure 3.8 Input Attenuators

    FIGURE 3.8 INPUT ATTENUATORS Optional resistors DP1 to DP16 are not fitted to production PCI230/260 boards, but each input resistor position is connected through a severable link. The links corresponding to each input channel and the positions for the input resistors can be located using the PCI230/260 printed circuit board schematic and layout diagrams shown in APPENDIX B The drill point is located at the centre of the resistor footprint indicated in the table below.
  • Page 26 ∴ − Ω Rx = 1 0 . Full Scale Reading Ω × 1.0 M ∴ − Ω Ω Rx = Insert a 1M5 high stability resistor in the position vacated by drilling out link at DP1. Page 21 PCI230/260...
  • Page 27: Using The Pci230/260

    The FIFO allows many samples to be stored locally preventing samples from being overwritten before the host can respond to the PCI230 interrupt. This feature greatly extends the maximum sample rate of the system for multi-tasking operating systems.
  • Page 28: Interrupt Controlled Sampling

    In this way the card automatically cycles all analog inputs building up results sequentially in the FIFO if it is enabled. Channels can only be enabled as pairs to simplify the digital design when forming differential inputs Page 23 PCI230/260...
  • Page 29: Adc Transfer Functions

    (N.B. the 12-bit values from the ADC are multiplied by 16): Unipolar Operation (straight binary) Input Voltage Returned Value (hex) Returned Value (dec) Zero Half Full Scale (+ 8000 32768 Full Scale (+V) FFF0 65520 PCI230/260 Page 24...
  • Page 30: Analog Outputs (Pci230 Only)

    32752 Analog Outputs (PCI230 Only) The PCI230 provides two channels of analog output, from individual digital to analog converters. The two channels are labelled DAC 1 and DAC 2 on the I/O connector. The output ranges of the DACs can be selected to be unipolar (0 to +10 volts) or bipolar (±10 volts). Selection is made in software by writing to the DACCON register.
  • Page 31: Ppi Digital Inputs And Outputs (Pci230 Only)

    PPI Digital Inputs and Outputs (PCI230 Only) The PCI230 has an 82C55 Programmable Peripheral Interface (PPI) chip with all functions of ports A and B, and optionally port C, available to the user. All 24 I/O pins of the user PPI are brought out to the 50 way D-type connector, and can be used to control other external devices, or to accept control inputs from an external device.
  • Page 32: Multiple Pci230/260 Boards In A Single Application

    Multiple PCI230/260 Boards in a Single Application More than one PCI230/260 board may be installed in a single host. To install more than one PCI230/260 in the host PC, the following points should be checked: 1. Sufficient space is available to mount the required number of boards.
  • Page 33: Structure And Assignments Of The Registers

    Register Groups There are two register groups occupied by the PCI230/260. I/O Space 1 is eight bits wide I/O Space 2 is sixteen bits wide. Sixteen bit data transfers are employed where appropriate, and high speed is achieved by the use of the sixteen bit transfers to read blocks of data from the FIFO, 4096 12 bit words to a block.
  • Page 34: Register Assignment Summary

    Register Assignment Summary 5.3.1 PCI230 I/O Registers I/O Space 1 PC i/o 200 series PORT FUNCTION 8/16 driver ADDRESS Mnemonic (Base + Offset) BA1 + 00 Data to/from port A of User PPI In/out PPI-X A BA1 + 01 Data to/from port B of User PPI...
  • Page 35: Pci260 I/O Registers

    In/out ADCDATA BA2 + 0A ADCCON ADC & FIFO Control register In/Out ADCCON BA2 + 0C ADCEN channel 0-15 enables In/Out ADCEN BA2 + 0E ADCG channel 0-15 gain settings In/Out ADCG FIGURE 5.2 PCI260 REGISTER ASSIGNMENTS PCI230/260 Page 30...
  • Page 36: The Register Details

    The Register Details The following paragraphs describe the operations of each of the accessible registers. Additional information on the register usage can be found in chapter 4 'USING THE PCI230/260'. 5.4.1 DACCON DAC Control Register ( PCI230 Only ) NotBusy...
  • Page 37: Adccon Control Register For Adc And Fifo

    010 – Ext Trig +ve edge single unipolar 011 – Ext Trig -ve edge ended 100 – CT Z2 output 0 101 – CT Z2 output 1 1 = diff bipolar 110 – CT Z2 output 2 PCI230/260 Page 32...
  • Page 38: Adcen Channel Enables

    ±1.25 5.4.8 Timing and Control All timing of operations in the PCI230 is under the control of a 10 MHz crystal clock source. This source is used internally and divided down for input to an 82C54 triple 16 bit programmable counter/timer.
  • Page 39: Group X Clock Configuration Register

    101 – Reserved 110 – Reserved 111 – Reserved 5.4.11 IER Interrupt Enables / Status Register PPI Port C bit 0 PPI Port C bit 3 Conversion Complete Z2 OUT1 N.B. PPICn bits are not present on the PCI260 PCI230/260 Page 34...
  • Page 40: Programming The Pci230/260

    6 PROGRAMMING THE PCI230/260 The PCI230 and PCI260 are supplied with Windows 95, Windows NT and Windows 2000 specific drivers. The Windows 95 driver is also compatible with Windows 98 and Windows Me. Programming for use under other operating systems is beyond the scope of this manual. A Dynamic Link Library (DLL) is supplied to provide an Application Programming Interface (API) for user programs.
  • Page 41: Appendix A Pci230/260 Technical Specifications

    APPENDICES APPENDIX A PCI230/260 TECHNICAL SPECIFICATIONS Except where otherwise stated, all figures quoted in the specifications are typical at 25°C. HARDWARE SPECIFICATION FUNCTION PCI bus compatible multi-function data acquisition board providing high speed, sixteen channel analog input, two channel analog output with counter/timer facilities and 24 bit digital input/output.
  • Page 42: Analog Output (Pci230 Only)

    FIFO mode 312 ksps Trigger Input External software trigger via Ext. Trig pin on the ADC interface. A.1.2 ANALOG OUTPUT (PCI230 Only) Number of Output Channels Two analog output channels using separate D to A converters followed by buffer amplifiers.
  • Page 43: Counter / Timer

    Analog Output Update Rate The maximum output update rate may be limited by the performance of the host PC, the operational mode of the PCI230 and the program. A.1.3 COUNTER / TIMER Features 82C54 or equivalent counter/timer provides:...
  • Page 44: Digital Input/Output (Pci230 Only)

    Output Voltage 'Low' output voltage, +0.3V max at +2.0 mA 'High' output voltage, +3.8V min at –2.0 mA. A.1.4 DIGITAL INPUT/OUTPUT (PCI230 Only) Features 82C55 or equivalent Programmable Peripheral Interface (PPI) provides:...
  • Page 45: Software Specification

    Environmental Conditions A.3.1 Environment The PCI230/260 is designed to operate in a PC/AT environment. Particular attention is paid at the design stage to minimise emission of noise and susceptibility to external radiated noise. Specific conditions I/O Positions Required One PCI bus version 2.1 I/O adapter slot with room for half-...
  • Page 46: Order Codes

    Handling Normal static handling precautions apply. Damage could result if not observed Order Codes The Order Code for the PCI230 is 909 893 83 The Order Code for the PCI260 is 909 893 73 Optional Accessories A.5.1 Hardware Options Amplicon...
  • Page 47: Appendix B Circuit Layout And Schematic Drawings

    CIRCUIT LAYOUT AND SCHEMATIC DRAWINGS A full layout drawing and circuit diagram of the PCI230/260 Board are given in this appendix. Assembly Detail FIGURE B.1 PCI260 LAYOUT FIGURE B.2 PCI230 LAYOUT PCI230/260 Page 42...
  • Page 48: Figure B.3 Pci230 Circuit Diagram (1)

    FIGURE B.3 PCI230 CIRCUIT DIAGRAM (1) Page 43 PCI230/260...
  • Page 49 PCI230/260 Page 44...
  • Page 50: Figure B.4 Pci230 Circuit Diagram (2)

    FIGURE B.4 PCI230 CIRCUIT DIAGRAM (2) Page 45 PCI230/260...
  • Page 51: Figure B.5 Pci260 Circuit Diagram (1)

    FIGURE B.5 PCI260 CIRCUIT DIAGRAM (1) PCI230/260 Page 46...
  • Page 52: Figure B.6 Pci260 Circuit Diagram (2)

    FIGURE B.6 PCI260 CIRCUIT DIAGRAM (2) Page 47 PCI230/260...

This manual is also suitable for:

200 seriesPci260

Table of Contents