background image

PCI-1714

30 MS/s Simultaneous
4-ch Analog Input Card

PCI-1714UL

10 MS/s Simultaneous
4-ch Analog Input Card
with Universal PCI

User Manual

Summary of Contents for PCI-1714

Page 1: ...PCI 1714 30 MS s Simultaneous 4 ch Analog Input Card PCI 1714UL 10 MS s Simultaneous 4 ch Analog Input Card with Universal PCI User Manual...

Page 2: ...r by any means without the prior written permission of Advantech Co Ltd Information provided in this manual is intended to be accurate and reli able However Advantech Co Ltd assumes no responsibility...

Page 3: ...lacement materials service time and freight Please consult your dealer for more details If you think you have a defective product follow these steps 1 Collect all the information about the problem enc...

Page 4: ...ipheral attachments Description of your software operating system version appli cation software etc A complete description of the problem The exact wording of any error messages Packing List Before se...

Page 5: ...roubleshooting Device Drivers Error 8 1 6 Accessories 9 1 6 1 Wiring Cables 9 1 6 2 Wiring Boards 9 Chapter 2 Installation 12 2 1 Unpacking 12 2 2 Driver Installation 13 Figure 2 1 The Setup Screen of...

Page 6: ...6 Pre Trigger Acquisition Mode 32 Figure 4 4 Pre Trigger Acquisition Mode 32 4 3 A D Sample Clock Sources 32 4 3 1 Internal A D Sample Clock 33 4 3 2 External A D Sample Clock 0 33 4 3 3 External A D...

Page 7: ...Trigger Mode and Source 61 C 8 FIFO Control Write BASE 10 12 62 Table C 10 Register for FIFO Control 62 C 9 FIFO Status Read BASE 10 12 63 Table C 11 Register for FIFO Status 63 C 10 FIFO for Program...

Page 8: ...PCI 1714 1714L User Manual viii...

Page 9: ...the features of the PCI 1714 and PCI 1714UL cards a quick installation guide together with some brief infor mation on software and accessories Sections include Features Applications Installation Guide...

Page 10: ...14UL 1 1 Features PCI 1714 and PCI 1714L offer the following main features 32 bit PCI bus Mastering DMA data transfer Four A D converters for simultaneous sampling 12 bit A D converter with up to 30 M...

Page 11: ...neously 1 1 3 Supports S W Internal External Pacer Triggering PCI 1714 cards support three kinds of trigger modes for A D conversion software triggering internal pacer triggering and external pacer tr...

Page 12: ...s included in the companion CD ROM Wiring cables PCL 10901 1 PCL 1010B 1 optional Wiring board ADAM 3909 optional Computer Personal computer or workstation with a PCI bus slot running Win dows 98 2000...

Page 13: ...5 Chapter1 Figure 1 1 Installation Flow Chart...

Page 14: ...D ROM It also comes with all Advantech DA C cards Advantech s device drivers feature a complete I O function library to help boost your application performance The Advantech Device Drivers for Windows...

Page 15: ...Advantech offers a Tutorial Chapter in the Device Drivers Manual for your reference Please refer to the corresponding sections in this chapter of the Device Drivers Manual to begin your programming ef...

Page 16: ...measurement Function Alarm Function Communication port Function High speed Function Hardware Function For the usage and parameters of each function please refer to the Func tion Description chapter in...

Page 17: ...h as external triggers and or clock signals PCL 1010B 1 is designed for connecting to a signal source The cable links the PCI 1714 cards with the signal source via the BNC connectors There are four BN...

Page 18: ...PCI 1714 1714UL User Manual 10...

Page 19: ...es a package item checklist proper instructions about unpacking and step by step procedures for both driver and card installation Sections include Unpacking Driver Installation Hardware Installation D...

Page 20: ...ng strap Touch the anti static bag to a metal part of your computer chassis before opening the bag Hold the card only by the metal bracket when removing it from the bag After taking out the card you s...

Page 21: ...package Please follow the steps below to install the driver software Step 1 Insert the companion CD ROM into your CD ROM drive Step 2 The Setup program will be launched automatically if you have the...

Page 22: ...t follow the installation instruc tions step by step to complete your device driver setup Figure 2 2 Different Options for Driver Setup For further information on driver related issues an online versi...

Page 23: ...edges and carefully align it with the slot Insert the card firmly into place Use of excessive force must be avoided or the card might be damaged 6 Fasten the bracket of the PCI 1714 card on the back p...

Page 24: ...vice Manager which was installed on your system during driver setup A complete device installation procedure should include board selection and device setup The following sections will guide you throu...

Page 25: ...ams Advantech Automation 2 You can then view the device s already installed on your system if any in the Installed Devices list box If you haven t installed any device yet you might see a blank list s...

Page 26: ...pearing on the list of Devices box If you want to test the card device further go to the next section on the Device Testing You can find rich examples on the CD ROM to speed up your programming Note A...

Page 27: ...o test the device by click ing the Test button in Device Manager s dialog box A Device Test dialog box will appear See Figure 2 7 Figure 2 7 The Device Test Dialog Box of PCI 1714 In the Device Test d...

Page 28: ...hannel in the Input range drop down boxes Configure the Sampling period on the scroll bar to adjust the sampling rate the Ana log input reading windows will show the readings of all four channels acco...

Page 29: ...ignal Connections This chapter provides useful informa tion about how to connect input signals to the PCI 1714 cards via the I O con nectors Sections include Overview Switch and Jumper Settings Signal...

Page 30: ...receiving data cor rectly A good signal connection can avoid unnecessary and costly dam age to your PC and other hardware devices This chapter provides useful information about how to connect input si...

Page 31: ...table If there are multiple iden tical cards in the same chassis the BoardID switch helps differentiate the boards by identifying each card s device number with the switch setting The BoardID switch s...

Page 32: ...Select JP2 to JP5 Use JP2 to JP5 to set input terminator values for each AI channel CH0 to CH3 JP1 Power on configuration after hot reset Keep the hardware register setting after hot reset Load the ha...

Page 33: ...are analog input connectors J1 is for AI0 J2 is for AI1 J3 is for AI2 and J4 is for AI3 Table 3 1 PS 2 Pin Assignments Pin Description 1 EXT TRIG 0 2 NC 3 EXT CLK 0 4 GND 5 EXT CLK 0 6 EXT CLK 1 Tabl...

Page 34: ...PCI 1714 1714UL User Manual 26...

Page 35: ...R 4 Operation This chapter describes the following features of the PCI 1714 cards Analog input ranges and gains Analog input acquisition modes A D sample clock sources Trigger sources Analog Input Dat...

Page 36: ...ailed information please refer to Appendix C 4 AI Range Control 4 2 Analog Input Acquisition Modes PCI 1714 cards can acquire data in single value pacer post trigger delay trigger about trigger and pr...

Page 37: ...or analog input to prevent data loss 4 2 3 Post Trigger Acquisition Mode Post trigger allows you to acquire data based on a trigger event Posttrig ger acquisition starts when the PCI 1714 cards detect...

Page 38: ...when the PCI 1714 cards detect the trig ger event and stop when the specified number of A D samples has been acquired or when you stop the operation This triggering mode must work with the DMA data tr...

Page 39: ...c sample number M after the trigger event The range of pre set sample number is from 2 to 65536 samples In about trigger mode users must first designate the size of the allocated memory and the amount...

Page 40: ...sition Mode has been set The sample clock source and sample rate The trigger source Assume the total acquired sample number is N then set the total sample number to be N 2 Figure 4 4 Pre Trigger Acqui...

Page 41: ...have to specify sampling fre quency of at least 600 kHz This consideration can avoid an error condi tion often know as aliasing in which high frequency input components appear erroneously as lower fre...

Page 42: ...put operation the computer issues a write to the board to begin acquisitions When you write the value to analog input trigger flag TRGF on Write BASE Eh to produce either a rising edge or falling edge...

Page 43: ...al device to one of the four BNC source connec tors Which one of the four sources is selected as the trigger source can be defined or identified by writing to or reading from the flags from TS0 to TS2...

Page 44: ...ble 4 2 Analog Input Data Format A D Code Mapping Voltage Hex Dec 000h 0d FS 7FFh 2047d 1 LSB 800h 2048d 0 FFFh 2095d FS 1 LSB 1LSB FS 2048 Table 4 3 Corresponding Full Scale Values for Various Input...

Page 45: ...2 CHAPTER 5 Calibration This chapter offers you a brief guide to the calibration procedure Sections include Calibration Procedure...

Page 46: ...next pages will show how it is done To perform an effective calibration prepare a standard 4 1 2 digits reso lution stable and low noise DC voltage source It is important as the accuracy of the device...

Page 47: ...indow will pop up Figure 5 2 Click the Calibration Button to Launch the Calibration Step 4 Follow the instruction of Calibration Wizard to input a correct DC voltage as a reference and click the Next...

Page 48: ...5 4 The Adjustment Process of Offset Calibration Step 6 If the reference DC voltage source and the wiring are both correct the calibration will proceed automatically after the Start button is clicked...

Page 49: ...ncel button to stop the calibration Figure 5 6 Offset Calibration Failed Step 7 If the offset calibration is completed it will proceed to the Gain Calibration The steps of gain calibration are quite s...

Page 50: ...tart gain calibration Note that the Sta tus will indicate Unknown as default at the beginning Figure 5 8 The Adjustment Process of Gain Calibration Step 9 When the gain calibration is completed click...

Page 51: ...ure or click the Cancel button to stop the calibration Figure 5 10 Gain Calibration Failed Step 10 When the current channel is calibrated click the Finish button to end the procedure You can proceed t...

Page 52: ...PCI 1714 1714UL User Manual 44...

Page 53: ...2 APPENDIX A Specifications...

Page 54: ...for AI 1 PS2 connector for ext clock and trigger Dimensions 137 x 107 mm 5 4 x 4 2 Power Consumption Typical 5 V 850 mA 12 V 600 mA Max 5 V 1 A 12 V 700mA Temperature Operating 0 70 C 32 158 F Storage...

Page 55: ...Surge Protection 30 Vp p Input Impedance 50 1M Hi Z jumper selectable 100pF Trigger Mode Software pacer post trigger pre trigger delay trigger about trigger Accuracy D C DNLE 1LSB No Missing Codes 12...

Page 56: ...PCI 1714 1714UL User Manual 48...

Page 57: ...2 APPENDIX B Block Diagram...

Page 58: ...PCI 1714 1714UL User Manual 50 Appendix B Block Diagram...

Page 59: ...2 APPENDIX C Register Structure Format...

Page 60: ...ctions is provided only for users who would like to do their own low level programming C 2 Register Format The register format is the basis to control the PCI 1714 cards There are some rules for progr...

Page 61: ...nnel 1 Single Value Acquisition R AI Channel 1 Data TRGF OV G1 G0 AD 11 AD 10 AD9 AD8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 4h W AI Channel 2 Single Value Acquisition R AI Channel 2 Data TRGF OV G1 G0 AD 11...

Page 62: ...1_ FF FIF O1_ HF FIF O1_ EF FIF O0_ AF FIF O0_ AE FIFO 0_FF FIFO0_ HF FIFO 0_EF 12h W FIFO Control Register FRS T3 FCL R3 FRST2 FCL R2 R FIFO Status Register FIFO 3_AF FIF O3_ AE FIF O3_ FF FIF O3_ HF...

Page 63: ...F4 PF3 PF2 PF1 PF0 1Ch W DMA Counter Register CN 15 CN 14 CN1 3 CN1 2 CN 11 CN1 0 CN9 CN8 CN 7 CN 6 CN5 CN4 CN3 CN2 CN1 CN0 R CN 15 CN 14 CN1 3 CN1 2 CN 11 CN1 0 CN9 CN8 CN 7 CN 6 CN5 CN4 CN3 CN2 CN1...

Page 64: ...old voltage Register AT 7 AT 6 AT 5 AT 4 AT 3 AT2 AT1 AT0 26h W N A R N A 28h W Calibration Command Register CG1 CG0 X CM 2 CM 1 CM 0 CD 7 CD 6 CD 5 CD 4 CD 3 CD2 CD1 CD0 R CG 1 CG0 CBU SY CM 2 CM 1 C...

Page 65: ...714 Register Format 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 30h W Reset start read channel to CH0 R AD Channel n DATA TR GF OV G1 G0 AD1 1 AD1 0 AD9 AD8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 32h W N A R AD Ch...

Page 66: ...flag indicates whether a trigger event has happened during A D conversion process 2h W AI Channel 1 Single Value Acquisition R AI Channel 1 Data TR GF OV G1 G0 AD 11 AD 10 AD9 AD8 AD7 AD6 AD5 AD4 AD3...

Page 67: ...purposes Table C 6 Register for Analog Input Range Control Base Address HEX PCI 1714 Register Format 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 8h W AI Range Control Register CH3 _G1 CH3 _G0 CH2 _G1 CH2 _...

Page 68: ...rce feed to the A D converters Table C 8 Register for Clock Source and Divider Base Address HEX PCI 1714 Register Format 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Ch W Clock Source and Divider Register CK...

Page 69: ...rmat 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Eh W Trigger Mode and Source Register TR GF DM A_T CF TSE TS2 TS1 TS0 TM2 TM1 TM0 R TR GF DM A_T CF TSE TS2 TS1 TS0 TM2 TM1 TM0 TM2 TM1 TM0 Meaning 0 0 0 Sin...

Page 70: ...E 10 12 FCLRn n 0 3 FIFO Clear register Write 1 to this bit to clear FIFO data FRSTn n 0 3 FIFO Reset register Write 1 to this bit to clear FIFO data and reset the AE and AF flag posi tion to 7FH Tabl...

Page 71: ...is almost empty 0 FIFO is not almost empty FIFOn_AF n 0 3 FIFO Almost Full flag 1 FIFO is almost full 0 FIFO is not almost full Table C 11 Register for FIFO Status Base Address HEX PCI 1714 Register...

Page 72: ...ter Format 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 14h W FIFO 0 Programmable Flag Register PF14 PF13 FP12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0 R FIFO 0 Programmable Flag Register PF14 PF13...

Page 73: ...for delay trigger data counts after the trigger event Rest DMA Counter Before start the DMA counter write the BASE 1Eh to reset the DMA counter Table C 13 Register for DMA Counter Base Address HEX PCI...

Page 74: ...ull FIFO1_AFFIFO 1 Almost Full FIFO2_HFFIFO 2 Half Full FIFO2_AFFIFO 2 Almost Full FIFO3_HFFIFO 3 Half Full FIFO3_AFFIFO 3 Almost Full DMA_TCDMA counter Terminal Count INTE Total Interrupt Enable Tabl...

Page 75: ...TF4 FIFO 2 Half Full interrupt flag INTF5 FIFO 2 Almost Full interrupt flag INTF6 FIFO 3 Half Full interrupt flag INTF7 FIFO 3 Almost Full interrupt flag INTF8 DMA counter Terminal Count interrupt fla...

Page 76: ...r Threshold Voltage Base Address HEX PCI 1714 Register Format 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 24h W Analog Trigger Threshold voltage Register AT7 AT6 AT5 AT4 AT3 AT2 AT1 AT0 R Analog Trigger Thr...

Page 77: ...10 9 8 7 6 5 4 3 2 1 0 28h W Calibration Command Register CG1 CG0 X CM2 CM1 CM0 CD 7 CD 6 CD 5 CD 4 CD3 CD2 CD1 CD0 R CG1 CG0 CBU SY CM2 CM1 CM0 CD 7 CD 6 CD 5 CD 4 CD3 CD2 CD1 CD0 CM2 CM1 CM0 Meanin...

Page 78: ...t DMA transfer data from CH0 Before start DMA transfer user has to reset the start channel to CH0 This only for four channels DMA data transfer Table C 18 Register for BoardID Switch Base Address HEX...

Page 79: ...pport 1 2 or 4 channels data acquisition For 1 channel data acquisition only channel 0 or 2 is acceptable For 2 channels data acquisition only channel 0 1 or 2 3 is acceptable The DMA data transfer to...

Page 80: ...te DREQ 0 FIFO 0 flag 1 FIFO 2 flag Memory Address D31 D16 D15 D0 N CH1 data 0 CH0 data 0 N 1 CH1 data 1 CH0 data 1 N 2 CH1 data 2 CH0 data 2 N 3 CH1 data 3 CH0 data 3 Memory Address D31 D16 D15 D0 N...

Reviews: