Home

Measurement Specialties PCI-2513 Computer Hardware User Manual

image

Contents

1. Channel 3 analog input voltage Fait Detection FIRSTPORTC Figure 16 Channel 3 in hysteresis mode Detecting setpoints on a totalizing counter In the following figure Channel 1 is a counter in totalize mode Two setpoints define a point of change for Detect 1 as the counter counts upward The detect output is high when inside the window greater than Limit B the low limit but less than Limit A the high limit In this case the Channel 1 setpoint is defined for the 16 lower bits of channel 1 s 32 bit value The FIRSTPORTC digital output port could be updated on a True condition the rising edge of the detection signal Alternately timer outputs could be updated with a value prr I Rd C HESS IEEE 65535 Atthis point you can update FIRSTPORTC Limit A Limit B ssesselaansuaaassedasassseseccsssssaasccssssasssssssasssssssesaasse Logical output Detection za Figure 17 Channel 1 in totalizing counter mode inside the window setpoint Detection setpoint details Controlling digital and timer outputs You can program each setpoint with an 8 bit digital output byte and corresponding 8 bit mask byte When the setpoint criteria is met the FIRSTPORTC digital output port can be updated with the given byte and mask Any setpoint can also be programmed with a timer update value In Aysteresis mode each setpoint has two forced update values Each update value can drive one timer or the FIRSTPORTC digital outp
2. Time base accuracy 30 ppm 0 to 50 C Counter read pacer On board clock external clock XAPCR Trigger sources and modes See Table 6 Programmable mode Counter Counter mode options Totalize clear on read rollover stop at all Fs 16 or 32 bit any other channel can gate the counter 34 PCI 2513 User s Guide Specifications Input sequencer Analog digital and counter inputs can be scanned based on either an internal programmable timer or an external clock source Table 5 Input sequencer specifications Scan clock sources two Note 3 Internal Analog channels from 1 us to 1 sec in 20 83 ns steps Digital channels and counters from 83 33 ns to 1 sec in 20 83 ns steps External TTL level input Analog channels down to 1 us minimum Digital channels and counters down to 83 ns minimum Programmable parameters per scan Programmable channels random order Programmable gain Depth 512 locations Onboard channel to channel scan Analog MHz maximum rate Digital 12 MHz External acquisition scan clock 1 0 MHz input maximum rate Clock signal range Logical zero 0 V to 0 8 V Logical one 2 4 V to 5 0 V Minimum pulse width 50 ns high 50 ns low Note3 The maximum scan clock rate is the inverse of the minimum scan period The minimum scan period is equal to us times the number of analog channels If a scan contains on
3. 12 B4 B7 11 B6 C1 10 CO C3 9 C2 C5 8 C4 C7 T C6 GND 6 TTL TRG CNT1 5 CNTO CNT3 4 CNT2 TMR1 3 TMRO GND 2 XAPCR GND 1 XDPCR PCI slot Cabling Use a CA 68 3R 68 pin ribbon expansion cable Figure 1 or a CA 68 3S 3 foot or CA 68 6S 6 foot 68 pin shielded expansion cable Figure 2 to connect signals to the PCI 2513 board The stripe identifies pin 1 Figure 1 CA 68 3R cable 12 PCI 2513 User s Guide Installing the PCI 2513 CE VR 34 2 68 35 Figure 2 CA 68 3S and CA 68 68 cable Field wiring and signal termination You can use the following MCC screw terminal boards to terminate field signals and route them into the PCI 2513 board using the CA 68 3R CA 68 3S or CA 68 6S cable TB 100 Termination board with screw terminals Details on this product are available on our web site at www mccdaq com cbicatalog cbiproduct asp dept 1d 98 amp pf id 1787 RM TB 100 19 inch rack mount kit for the TB 100 termination board Details on this product are available on our web site at www mccdaq com cbicatalog cbiproduct asp dept_id 98 amp pf_id 1786 13 Chapter 3 Functional Details This chapter contains detailed information on all of the features available from the board including a block diagram of board functions information on how to use when to use and when not to use the signals generated by the board diagrams of
4. 15 kV ESD clamp diodes Input high 2 0 V to 5 0 V Input low 0 to 0 8 V Output high gt 2 0 V Output low lt 0 8 V Output current Output 12 mA per pin 200 mA total continuous Digital input pacing Onboard clock external clock XAPCR Digital output pacing Four programmable sources Onboard D A clock independent of scanning input clock Onboard scanning input clock External D A input clock independent of external scanning input clock XDPCR External scanning input clock XAPCR Digital input trigger sources and modes See Table 6 Digital output trigger sources Start of input scan Data transfer DMA Sampling update rate 12 MHz maximum Pattern generation output Two of the 8 bit ports can be configured for 16 bit pattern generation The pattern can also be updated synchronously with an acquisition at up to 12 MHz Counters Counter inputs can be scanned based on an internal programmable timer or an external clock source Table 4 Counter specifications Channels Four independent Resolution 32 bit Input frequency 20 MHz maximum Input signal range 5 V to 10 V Input characteristics 10 KQ pull up 15 kV ESD protection Trigger level TTL Minimum pulse width 25 ns high 25 ns low De bounce times 16 selections from 500 ns to 25 5 ms positive or negative edge sensitive glitch detect mode or de bounce mode
5. Each channel in the scan group can have one detection setpoint There can be no more than 16 total setpoints total applied to channels within a scan group Detection setpoints act on 16 bit data only Since the PCI 2513 has 32 bit counters data is returned 16 bits at a time The lower word the higher word or both lower and higher words can be part of the scan group Each counter input channel can have one detection setpoint for the counter s lower 16 bit value and one detection setpoint for the counter s higher 16 bit value 25 PCI 2513 User s Guide Functional Details Setpoint configuration You program all setpoints as part of the pre acquisition setup similar to setting up an external trigger Since each setpoint acts on 16 bit data each has two 16 bit compare values a high limit imit A and a low limit limit B These limits define the setpoint window There are several possible conditions criteria and effectively three update modes as explained in the following configuration summary Set high limit You can set the 16 bit high limit limit A when configuring the PCI 2513 through software Set low limit You can set the 16 bit low limit limit B when configuring the PCI 2513 through software Set criteria Inside window Signal is below 16 bit high limit and above 16 bit low limit Outside window Signal is above 16 bit high limit or below 16 bit low limit Greater than value Signal is above 16 bit low lim
6. Eee Ee E 36 Mechanical src s E E E EE in Vals end irs ha c nd uei oe cmd rf 36 M in connector and pin o t sid vance e t et ie eie veste e KOREA e He e e tl te eee t 36 Declaration of Conformity 1 eee ieiuniis iese teer ete ANSAR NKEA EAN AEEA eR eR Rn naar ERE 39 Preface About this User s Guide What you will learn from this user s guide This user s guide explains how to install configure and use the PCI 2513 so that you get the most out of its analog input digital I O and counter timer I O features This user s guide also refers you to related documents available on our web site and to technical support resources Conventions used in this user s guide For more information on Text presented in a box signifies additional information and helpful hints related to the subject matter you are reading Caution Shaded caution statements present information to help you avoid injuring yourself and others damaging your hardware or losing your data di Angle brackets that enclose numbers separated by a colon signify a range of numbers such as those assigned to registers bit settings etc bold text Bold text is used for the names of objects on the screen such as buttons text boxes and check boxes For example 1 Insert the disk or CD and click the OK button italic text Italic text is used for the names of manuals and help topic titles and to emphasize a word or phrase For example Th
7. Main connector specifications Connector type 68 pin standard SCSI TYPE III female connector HDMI connector targeted for future expansion Compatible cables for the 68 CA 68 3R 68 pin ribbon cable 3 feet pin SCSI connector CA 68 3S 68 pin shielded round cable 3 feet CA 68 6S 68 pin shielded round cable 6 feet Compatible accessory products TB 100 termination board with screw terminals RM TB 100 19 inch rack mount kit for TB 100 36 PCI 2513 User s Guide Specifications Table 13 16 channel single ended pin out Pin Function Pin Function 68 ACHO 34 ACH8 67 AGND 33 ACH1 66 ACH9 32 AGND 65 ACH2 31 ACH10 64 AGND 30 ACH3 63 ACH11 29 AGND 62 SGND low level sense not for general use 28 ACH4 61 ACH12 27 AGND 60 ACH5 26 ACH13 59 AGND 25 ACH6 58 ACH14 24 AGND 57 ACH7 23 ACH15 56 NC 22 NC 55 NC 21 NC 54 NEGREF reserved for self calibration 20 POSREF reserved for self calibration 53 GND 19 5 V see Note 4 52 A1 18 AO 51 A3 17 A2 50 A5 16 A4 49 A7 15 A6 48 B1 14 BO 47 B3 13 B2 46 B5 12 B4 45 B7 11 B6 44 C1 10 CO 43 C3 9 C2 42 C5 8 C4 41 C7 7 C6 40 GND 6 TTL TRG 39 CNT1 5 CNTO 38 CNT3 4 CNT2 37 TMR1 3 TMRO 36 GND 2 XAPCR 35 GND 1 XDPCR 37 PCI 2513 User s Guide
8. Software based triggering usually results in long period of inactivity between the trigger condition being detected and the data being acquired However the PCI 2513 avoids this situation by using pre trigger data When software based triggering is used and the PC detects the trigger condition which may be thousands of readings after the actual occurrence of the signal the PCI 2513 driver automatically looks back to the location in memory where the actual trigger causing measurement occurred and presents the acquired data that begins at the point where the trigger causing measurement occurs The maximum inactive period in this mode equals one scan period Set pre trigger gt 0 when using counter as trigger source When using a counter for a trigger source you should use a pre trigger with a value of at least 1 Since all counters start at zero with the first scan there is no valid reference in regard to rising or falling edge Setting a pre trigger to 1 or more ensures that a valid reference value is present and that the first trigger will be legitimate Stop trigger modes You can use any of the software trigger modes explained previously to stop an acquisition For example you can program an acquisition to begin on one event such as a voltage level and then stop on another event such as a digital pattern 17 PCI 2513 User s Guide Functional Details Pre triggering and post triggering modes The PCI 2513 support
9. Specifications Table 14 8 channel differential pin out Pin Function Pin Function 68 ACHOHI 34 ACHO LO 67 AGND 33 ACH1 HI 66 ACH1LO 32 AGND 65 ACH2HI 31 ACH2 LO 64 AGND 30 ACHS3 HI 63 ACH3LO 29 AGND 62 SGND low level sense not for general use 28 ACH4 HI 61 ACHALO 27 AGND 60 ACH5 HI 26 ACH5 LO 59 AGND 25 ACH6 HI 58 ACH6 LO 24 AGND 57 ACH7 HI 23 ACH7 LO 56 NC 22 NC 55 NC 21 NC 54 NEGREF reserved for self calibration 20 POSREF reserved for self calibration 53 GND 19 5 V see Note 4 52 A1 18 AO 51 A3 17 A2 50 A5 16 A4 49 A7 15 A6 48 B1 14 BO 47 B3 13 B2 46 B5 12 B4 45 B7 11 B6 44 C1 10 co 43 C3 9 C2 42 C5 8 C4 41 C7 7 C6 40 GND 6 TTL TRG 39 CNT1 5 CNTO 38 CNT3 4 CNT2 37 TMR1 3 TMRO 36 GND 2 XAPCR 35 GND 1 XDPCR Note 4 5 V output up to 500 mA 38 CE Declaration of Conformity Manufacturer IOTech Incorporated Address 25971 Cannon Road Cleveland OH 44146 USA Category Information technology equipment IOTech Incorporated declares under sole responsibility that the product PCI 2513 to which this declaration relates is in conformity with the relevant provisions of the following standards or other documents EU EMC Directive 89 336 EEC Electromagnetic Compatibility EN 61326 1997 Amendment
10. any product manufactured by Measurement Computing Corporation that is damaged even due to misuse for only 5096 of the current list price I O boards face some tough operating conditions some more severe than the boards are designed to withstand When a board becomes damaged just return the unit with an order for its replacement at only 5096 of the current list price We don t need to profit from your misfortune By the way we honor this warranty for any manufacturer s board that we have a replacement for 30 Day Money Back Guarantee You may return any Measurement Computing Corporation product within 30 days of purchase for a full refund of the price paid for the product being returned If you are not satisfied or chose the wrong product by mistake you do not have to keep it Please call for an RMA number first No credits or returns accepted without a copy of the original invoice Some software products are subject to a repackaging fee These warranties are in lieu of all other warranties expressed or implied including any implied warranty of merchantability or fitness for a particular application The remedies provided herein are the buyer s sole and exclusive remedies Neither Measurement Computing Corporation nor its employees shall be liable for any direct or indirect special incidental or consequential damage arising from the use of its products even if Measurement Computing Corporation has been notified in advance of the possibility of su
11. channel can have a different gain and counter and digital channels do not need additional scanning bandwidth as long as there is at least one analog channel in the scan group Digital input channel sampling is not done during the dead time of the scan period where no analog sampling is being done either The ability to scan digital and counter channels along with analog channels provides for a more deterministic collection of data 14 PCI 2513 User s Guide Functional Details Bus mastering DMA The PCI 2513 supports bus mastering DMA With multiple DMA channels analog digital and counter input data as well as digital output data can flow between the PC and the PCI 2513 without consuming valuable CPU time The driver supplied with the PCI 2513 automatically uses bus mastering DMA to efficiently conduct I O from the PC to the PCI 2513 Analog input The PCI 2513 has a 16 bit 1 MHz A D coupled with 16 single ended or eight differential analog inputs Seven software programmable ranges provide inputs from 10 V to 100 mV full scale Analog input scanning The PCI 2513 has several scanning modes to address various applications You can load the 512 location scan buffer with any combination of analog input channels All analog input channels in the scan buffer are measured sequentially at 1 us per channel For example in the fastest mode with a 0 delay between the end of scan and the start of scan a single analo
12. critical measurements The high resolution analog components on the board are somewhat sensitive to temperature Pre measurement calibration ensures that your board is operating at optimum calibration values 32 Chapter 5 Specifications Typical for 25 C unless otherwise specified Specifications in italic text are guaranteed by design Analog input Table 1 Analog input specifications A D converter type Successive approximation Resolution 16 bits Number of channels 16 single ended 8 differential software selectable Input ranges SW programmable Bipolar 10 V 5 V 2 V 1 V 0 5 V 0 2 V 0 1 V Maximum sample rate 1 MHz Nonlinearity integral 2 LSB maximum Nonlinearity differential 1 LSB maximum A D pacing On board A D clock external source XAPCR Trigger sources and modes See Table 6 Data transfer DMA Configuration memory Programmable I O Maximum usable input voltage common mode voltage CMV Vin Range 10 V 5 V 2 V 1 V 0 5 V 10 5 V maximum Range 40 2 V 20 1 V 2 V maximum Signal to noise and distortion 72 dB typical for 10 V range 1 kHz fundamental Total harmonic distortion 80 dB typical for 10 V range 1 kHz fundamental Calibration Auto calibration calibration factors for each range stored on the board in no
13. signals using default or conventional board settings PCI 2513 block diagram Figure 3 is a simplified block diagram of the PCI 2513 This board provides all of the functional elements shown in the figure Eight differentisl 16 sing e ended Signal VO analog nput Input protection 16 bit 1 MHz N analog to d gital gt converter Programmable _ gain amplifier Aralog in eo HI eo 6 eo HH L4 So eo HE H1 Aralog HE central HH A 3 One TTL trigger input 512 step 33 One nalog input pcer random escces 33 clock channel gain HE sequescer eo Digital sg centrol HET Four 22 bit counter inputs 33 Two 13 bit timer inputs i Dizital 1 0 8 Progremmeble sequencer timebase 1 us to 15s for analog b 68 pin CSI channels connector 62 33 ns to 19 hours fo digital channels System controller controler je k Configurable EEPROM Contigurable PLD Figure 3 PCI 2513 functional block diagram Synchronous I O mixing analog digital and counter scanning The PCI 2513 can read analog digital and counter inputs while generating digital pattern outputs at the same time Digital and counter inputs do not affect the overall A D rate because these inputs use no time slot in the scanning sequencer For example one analog input channel can be scanned at the full 1 MHz A D rate along with digital and counter input channels Each analog
14. tetas he SEER Optional components Additional documentation sssi eniin eene ene EEEn EE nenne te ennt ense teinte ennt Eare EEEE EE nennen nen 10 Utipacking tlie PCI 2513 n Ro Cette tee tet e t EO oe ettet toe te ie ee co dilecte e e 10 Installing thesottwares 5T eR ERR RS TRATEN RUE RS 10 Installing the PCT 2513 iniit ied n e RU ede e e i fe ec E cds 10 Configuring the h rdware ect eite tet ie eR e Deed de Te e de Re RR eda 11 Connecting the board for I O operations cecceccseesceescesseesecesecseceseceeecaeeeseeeneeeeeeeeseenseceaeeaecsaecaecneeeseeeaeeses 11 Connectors cables main I O COMMECtOL cccccceccceesceceessececsseecesscececssececsseeecesseecssececseeecsseeccesseceesseeeceseecsesseceensess 11 Pinout main VO connector LI e AD en ete eH de eto de be eo Ue ee ee decet en ad de dove eee debeo tenere 12 Gabliflg z RARE pide te Rot e e e t 12 Field wiring and signal termination sesssseseeseeseeeee eee eene nennen tnnt entrent renee entreen ener enne entente enne ens 13 Chapter 3 Functional Details oen oerte itera ee Dre phi ch anie Dura e ana eara aaa kada E aAa ER RERO 14 PCT 2513 block diagram s union iet vt a e te ttes cmt lip Ie ena dat 14 Synchronous I O mixing analog digital and counter scanning eee 14 Bus mastering DMA uu e Ne ER VERRE IR DURER NEAR TD ERN Its 15 Analog imputat ise ie e te Ree erae lei veo CERES dle Ire 15 Analog inpu
15. up to four boards can be installed in a single host PC The serial number on each PCI 2513 distinguishes one from another You can operate multiple PCI 2513 boards synchronously To do this set up one PCI 2513 with the pacer pin you want to use XAPCR or XDPCR configured for output Set up the PCI 2513 boards you want to synchronize to this board with the pacer pin you want to use XAPCR or XDPCR configured for input Wire the pacer pin configured for output to each of the pacer input pins that you want to synchronize 23 PCI 2513 User s Guide Functional Details Using detection setpoints for output control What are detection setpoints With the PCI 2513 s setpoint configuration feature you can configure up to 16 detection setpoints associated with channels in a scan group Each setpoint can update the following allowing for real time control based on acquisition data FIRSTPORTC digital output port with a data byte and mask byte timers Setpoint configuration overview You can program each detection setpoint as one of the following Single point referenced Above below or equal to the defined setpoint Window dual point referenced Inside or outside the window Window dual point referenced hysteresis mode Outside the window high forces one output designated Output 2 outside the window low forces another output designated as Output 1 Detect Rising Edge Detect Falling Edge Condition True Cond
16. voltage is inside the setpoint window condition True Timer0 is updated with one value and whenever the channel 3 analog input voltage is outside the setpoint window condition False timer0 will be updated with a second output value Limit for channel 3 Limit B for channel 3 Channel 3 analog input voltage Detection signal TimerO Figure 15 Timer output update on True and False Using the hysteresis function Update mode N A the hysteresis option has a forced update built into the function Criteria used Window criteria for above and below the set limits The figure below shows analog input Channel 3 with a setpoint which defines two 16 bit limits Limit A High and Limit B Low These are being applied in the hysteresis mode and FIRSTPORTC is updated accordingly In this example Channel 3 s analog input voltage is being used to update FIRSTPORTC as follows When outside the window low below limit B FIRSTPORTC is updated with 30 h This update remains in effect until the analog input voltage goes above Limit A When outside the window high above limit A FIRSTPORTC is updated with 30 h This update remains in effect until the analog input signal falls below limit B At that time we are again outside the limit low and the update process repeats itself Hysteresis mode can also be done with a timer output instead of a FIRSTPORTC digital output port 28 PCI 2513 User s Guide Functional Details
17. 1 1998 Emissions Group 1 Class A EN 55022 1990 CISPR 22 Radiated and Conducted emissions Immunity EN61326 Annex A IEC 61000 4 2 1995 Electrostatic Discharge immunity Criteria B IEC 61000 4 3 1995 Radiated Electromagnetic Field immunity Criteria A IEC 61000 4 4 1995 Electric Fast Transient Burst immunity Criteria B IEC 61000 4 5 1995 Surge immunity Criteria A IEC 61000 4 6 1996 Radio Frequency Common Mode immunity Criteria A To maintain the safety emission and immunity standards of this declaration the following conditions must be met Part CA 68 3S or CA 68 6S must be properly installed The host computer peripheral equipment power sources and expansion hardware must be CE compliant All I O cables must be shielded with the shields connected to CHASSIS ground stud I O cables must be less than 3 meters 9 75 feet in length The host computer must be properly grounded Equipment must be operated in a controlled electromagnetic environment as defined by Standards EN 61326 1998 or IEC 61326 1998 Note Data acquisition equipment may exhibit noise or increased offsets when exposed to high RF fields 73V m or transients Declaration of Conformity based on tests conducted by Smith Electronics Inc Cleveland OH 44141 USA in December 2005 Test records are outlined in Smith Electronics Test Report Daqboard 3000 with PDQ30 Expansion Module We hereby declare that the equipment specified c
18. Details Using the setpoint status register You can use the setpoint status register to check the current state of the 16 possible setpoints In the register Setpoint 0 is the least significant bit and Setpoint 15 is the most significant bit Each setpoint is assigned a value of 0 or 1 A value of 0 indicates that the setpoint criteria is not met in other words the condition is False A value of 1 indicates that the criteria has been met in other words the condition is True In the following example the criteria for setpoints 0 1 and 4 is satisfied True but the criteria for the other 13 setpoints has not been met Setpoint 15 14 13 12 11 10 9 8 7 6 5 4 13 2 1 0 True 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 False 0 Most significant bit Least significant bit gt gt gt From the above table we have 10011 binary or 19 decimal derived as follows Setpoint 0 having a True state shows 1 giving us decimal 1 Setpoint 1 having a True state shows 1 giving us decimal 2 Setpoint 4 having a True state shows 1 giving us decimal 16 For proper operation the setpoint status register must be the last channel in the scan list Examples of control outputs Detecting on analog input and FIRSTPORTC updates Update mode Update on True and False Criteria Channel 4 inside window Channel 4 1s programmed with reference to two setpoints limit A and l
19. PCI 2513 16 single ended 8 differential analog inputs 24 digital I O four 32 bit counter input channels User s Guide Teal Tria C29 sE EHI L F 2 a E MEASUREMENT COMPUTING PCI 2513 User s Guide A D MEASUREMENT COMPUTING Document Revision 3 June 2007 Copyright 2007 Measurement Computing Corporation Your new Measurement Computing product comes with a fantastic extra Management committed to your satisfaction Refer to www mccdaq com execteam html for the names titles and contact information of each key executive at Measurement Computing Thank you for choosing a Measurement Computing product and congratulations You own the finest and you can now enjoy the protection of the most comprehensive warranties and unmatched phone tech support It s the embodiment of our mission To provide PC based data acquisition hardware and software that will save time and save money Simple installations minimize the time between setting up your system and actually making measurements We offer quick and simple access to outstanding live FREE technical support to help integrate MCC products into a DAQ system Lifetime warranty Every hardware product manufactured by Measurement Computing Corporation is warranted against defects in materials or workmanship for the life of the product Products found defective are repaired or replaced promptly Lifetime Harsh Environment Warranty We will replace
20. al Details There are three possible solutions for overcoming this problem Shorten the scan period to give more timing resolution on the counter values or analog values Widen the setpoint window by increasing limit A and or lowering limit B A combination of both solutions 1 and 2 could be made 3l Chapter 4 Calibrating the PCI 2513 Every range of a PCI 2513 device is calibrated at the factory using a digital NIST traceable calibration method This method works by storing a correction factor for each range on the unit at the time of calibration For analog inputs the user can adjust the calibration of the board while it is installed in the acquisition system This does not destroy the factory calibration supplied with the board This is accomplished by having two distinct calibration tables in the PCI 2513 on board EPROM one which contains the factory calibration and the other which is available for field calibration You can perform field calibration automatically in seconds with nstaCal and without the use of external hardware or instruments Field calibration derives its traceability through an on board reference which has a stability of 0 005 per year Note that a two year calibration period is recommended for PCI 2513 boards You should calibrate the PCI 2513 using nstaCal after the board has fully warmed up The recommended warm up time is 30 minutes For best results calibrate the board immediately before making
21. al to the debounce time setting equal to T2 for this example T2 At the end of time period T2 the input signal has transitioned high and stayed there for the required amount of time therefore the output transitions high If the input signal does not stabilize in the high state long enough no transition would have appeared on the output and the entire disturbance on the input would have been rejected T3 During time period T3 the input signal remained steady No change in output is seen T4 During time period T4 the input signal has more disturbances and does not stabilize in any state long enough No change in the output is seen T5 At the end of time period T5 the input signal has transitioned low and stayed there for the required amount of time therefore the output goes low Trigger before stable mode In the trigger before stable mode the output of the debounce module immediately changes state but will not change state again until a period of stability has passed For this reason the mode can be used to detect glitches Figure 8 Debounce module Trigger before stable mode The following time periods T1 through T6 pertain to the above drawing T1 In the illustrated example the input signal is low for the debounce time equal to T1 therefore when the input edge arrives at the end of time period T1 it is accepted and the output of the debounce module goes high Note that a period of stability must preced
22. ch damages HM PCI 2513 doc 3 Trademark and Copyright Information TracerDAQ Universal Library Harsh Environment Warranty Measurement Computing Corporation and the Measurement Computing logo are either trademarks or registered trademarks of Measurement Computing Corporation Windows Microsoft and Visual Studio are either trademarks or registered trademarks of Microsoft Corporation LabVIEW is a trademark of National Instruments CompactFlash is a registered trademark of SanDisk Corporation XBee and XBee PRO are trademarks of MaxStream Inc All other trademarks are the property of their respective owners Information furnished by Measurement Computing Corporation is believed to be accurate and reliable However no responsibility is assumed by Measurement Computing Corporation neither for its use nor for any infringements of patents or other rights of third parties which may result from its use No license is granted by implication or otherwise under any patent or copyrights of Measurement Computing Corporation All rights reserved No part of this publication may be reproduced stored in a retrieval system or transmitted in any form by any means electronic mechanical by photocopying recording or otherwise without the prior written permission of Measurement Computing Corporation Notice Measurement Computing Corporation does not authorize any Measurement Computing Corporation product for use in life support systems a
23. e nstaCal installation procedure is explained in the Quick Start Guide Never touch the exposed pins or circuit connections on the board Where to find more information The following electronic documents provide information that can help you get the most out of your PCI 2513 MCC s Specifications PCI 2513 the PDF version of the Specifications chapter in this guide is available on our web site at www mccdaq com pdfs PCI 2513 pdf MCC s Quick Start Guide is available on our web site at www mccdaq com PDFmanuals DAQ Software Quick Start pdf MCC s Guide to Signal Connections is available on our web site at www mccdag com signals signals pdf MCC s Universal Library User s Guide is available on our web site at www mccdaq com PDFmanuals sm ul user guide pdf MCC s Universal Library Function Reference is available on our web site at www mecdag com PDFmanuals sm ul functions pdf MCC s Universal Library for LabVIEW User s Guide is available on our web site at www mecdag com PDFmanuals SM UL LabVIEW pdf PCI 2513 User s Guide this document is also available on our web site at www mecdag com PDFmanuals PCI 25 13 pdf Chapter 1 Introducing the PCI 2513 Overview PCI 2513 features The PCI 2513 is supported under popular Microsoft Windows operating systems The PCI 2513 provides either eight differential or 16 single ended analog inputs with 16 bit resolution It offers s
24. e count By default the start of scan signal a signal internal to the PCI 2513 pulses once every scan period to indicate the start of a scan group latches the count so the count is updated each time a scan is started 19 PCI 2513 User s Guide Functional Details Gating on mode Sets the gating option to on for the mapped channel enabling the mapped channel to gate the counter Any counter can be gated by the mapped channel When the mapped channel is high the counter is enabled When the mapped channel is ow the counter is disabled but holds the count value The mapped channel can be any counter input channel other than the counter being gated Decrement on mode Sets the counter decrement option to on for the mapped channel The input channel for the counter increments the counter and you can use the mapped channel to decrement the counter Debounce modes Each channel s output can be debounced with 16 programmable debounce times from 500 ns to 25 5 ms The debounce circuitry eliminates switch induced transients typically associated with electro mechanical devices including relays proximity switches and encoders There are two debounce modes as well as a debounce bypass as shown in Figure 6 In addition the signal from the buffer can be inverted before it enters the debounce circuitry The inverter is used to make the input rising edge or falling edge sensitive Edge selection is available with or witho
25. e the edge in order for the edge to be accepted T2 During time period T2 the input signal is not stable for a length of time equal to T1 the debounce time setting for this example Therefore the output stays high and does not change state during time period T2 T3 During time period T3 the input signal is stable for a time period equal to T1 meeting the debounce requirement The output is held at the high state This is the same state as the input T4 At anytime during time period T4 the input can change state When this happens the output will also change state At the end of time period T4 the input changes state going low and the output follows this action by going low T5 During time period T5 the input signal again has disturbances that cause the input to not meet the debounce time requirement The output does not change state T6 After time period T6 the input signal has been stable for the debounce time and therefore any edge on the input after time period T6 is immediately reflected in the output of the debounce module 21 PCI 2513 User s Guide Functional Details Debounce mode comparisons Figure 9 shows how the two modes interpret the same input signal which exhibits glitches Notice that the trigger before stable mode recognizes more glitches than the trigger after stable mode Use the bypass option to achieve maximum glitch recognition Debounce Debounce Debounce Time Time Ti
26. eading synchronously all counters are set to zero at the start of an acquisition When reading asynchronously counters may be cleared on each read count up continually or count until the 16 bit or 32 bit limit has been reached See counter mode descriptions below 5V 5V 10 KQ 68 SCSI Counter Connector 1 2 KQ Figure 5 Typical PCI 2513 counter channel 18 PCI 2513 User s Guide Functional Details Mapped channels A mapped channel is one of four counter input signals that can get multiplexed into a counter module The mapped channel can participate with the counter s input signal by gating the counter latching the counter and so on The four possible choices for the mapped channel are the four counter input signals post debounce A mapped channel can be used to gate the counter decrement the counter latch to current count to the count register Usually all counter outputs are latched at the beginning of each scan within the acquisition However you can use a second channel known as the mapped channel to latch the counter output Counter modes A counter can be asynchronously read with or without clear on read The asynchronous read signals strobe when the lower 16 bits of the counter are read by software The software can read the counter s high 16 bits some time later after reading the lower 16 bits The full 32 bit result reflects the timing of the first asynchronous read strobe Totalize mode T
27. ero o Er d INE e E UR OU E EON IRE E DUREE sabes CO Era d e a E ede epe gs 24 Setpoint configuration overview 24 Setpoint configuration 4 sere I pe ete ere pe TO PE IE Sedna eat Nee ne PIE ERES Using the setpoint status register ccccceescesccsseescesscesecseeeseeseceecssccaceeseesecuaecaseeseesecsaecasecsecsecsaecaaeeseeseceaecaaecaeeseeeaecaaecneees Examples of control outputs Detection setpoint details FIRSTPOR TE or timer update latency in ti geb end i Eee ree HET eh eed e Yep eerie e 30 Chapter 4 Calibrating the PCI 2513 iecit eene treten eter ct it terna la caa Roue E Lo EGRE va E Ra annuas 32 Chapter 5 Specifications rdiet etuer nen nue ERRARE SERI IEEE RRRRR Ren RID E EARRRRRR RENE OST E A RRaRSa REDE TTT 33 Analoge inputs re stre c ete ete ied tie toten a aaO esie God winded ee Ba 33 CCUFACY T heane eres ateen aieka en kesesa aeaa ae e ea OR A EEE O EE eh 33 Digital input Output se eode Ste Ie n et e d S EE Re EE E eS uu P Input sequencet oe tette ote E etre eese eee eee eode exitu redo ER re Ba Ed Seu es TR Trigger sources and modes Frequency pulse generators eee tede etie c e eee eee eie iei i e edere ids 36 Power consumption a nane eR Eee e UL E e RR ER E eI de de A HE E Re E ede 36 PEEL compatibility e I ih m E M M e Se Nace 36 Environmental cp RE RUE e RP SENER ESPE ERE ET FEEDS te RUM Re epe et Mna
28. even software selectable analog input ranges of 10 V 5 V 2 V 1V 0 5 V 0 2 V and 4 0 1 V The board has 24 high speed lines of digital I O two timer outputs and four 32 bit counters It provides up to 12 MHz scanning on all digital input lines You can operate all analog I O digital I O and counter timer I O synchronously and simultaneously Software features For information on the features of JnstaCal and the other software included with your PCI 2513 refer to the Quick Start Guide that shipped with your device The Quick Start Guide 1s also available in PDF at www mccdaq com PDFmanuals DAQ Software Quick Start pdf Check www mccdaq com download htm for the latest software version Chapter 2 Installing the PCI 2513 What comes with your PCI 2513 shipment As you unpack your PCI 2513 verify that the following components are included Hardware PCI 2513 Optional components Cables and signal conditioning accessories that are compatible with the PCI 2513 are not included with PCI 2513 orders and must be ordered separately If you ordered any of the following products with your board they should be included with your shipment Cables CA 68 3R CA 68 3S 3 feet and CA 68 6S 6 feet Signal conditioning accessories MCC provides signal termination products for use with the PCI 2513 Refer to Field wiring and signal termination on page 13 for a complete li
29. g channel can be scanned continuously at 1 MS s two analog channels can be scanned at 500 kS s each 16 analog input channels can be scanned at 62 5 kS s Settling time For most applications leave the settling time at its default of 1 ps However if you are scanning multiple channels and one or more channels are connected to a high impedance source you may get better results by increasing the settling time Remember that increasing the settling reduces the maximum acquisition rate You can set the settling time to 0 1 us 5 us 10 us or 1 ms Example Analog channel scanning of voltage inputs Figure 4 shows a simple acquisition The scan is programmed pre acquisition and is made up of six analog channels Ch0 Ch1 Ch3 Ch4 Ch6 Ch7 Each of these analog channels can have a different gain The acquisition is triggered and the samples stream to the PC via DMA Each analog channel requires one microsecond of scan time therefore the scan period can be no shorter than 6 us for this example The scan period can be made much longer than 6 us up to 1 s The maximum scan frequency is one divided by 6 us or 166 666 Hz Start of Scan Start of Scan Start of Scan Start of Scan o 1 3 ll o 1 3 4 e 7 0 1 3 4 e o 1 3 4 e 7 1 us Scan Period Figure 4 Analog channel scan of voltage inputs example 15 PCI 2513 User s Guide Functional Details Digital I O Twenty four TTL level digital I O lines are inc
30. he Totalize modes allows basic use of a 32 bit counter While in this mode the channel s input can only increment the counter upward When used as a 16 bit counter counter low one channel can be scanned at the 12 MHz rate When used as a 32 bit counter counter high two sample times are used to return the full 32 bit result Therefore a 32 bit counter can only be sampled at a 6 MHz maximum rate If you only want the upper 16 bits of a 32 bit counter then you can acquire that upper word at the 12 MHz rate The counter counts up and does not clear on every new sample However it does clear at the start of a new scan command The counter rolls over on the 16 bit counter low boundary or on the 32 bit counter high boundary Clear on read mode The counter counts up and is cleared after each read By default the counter counts up and only clears the counter at the start of a new scan command The final value of the counter the value just before it was cleared is latched and returned to the PCI 2513 Stop at the top mode The counter stops at the top of its count The top of the count is FFFF hex 65 535 for the 16 bit mode and FFFFFFFF hex 4 294 967 295 for the 32 bit mode 32 bit or 16 bit Sets the counter type to either 16 bits or 32 bits The type of counter only matters if the counter is using the stop at the top mode otherwise this option is ignored Latch on map Sets the signal on the mapped counter input to latch th
31. imit B which define a window for that channel Channel Condition State of detect Action signal 4 Within window between True When Channel 4 s analog input voltage is within the limit A and limit B for window update FIRSTPORTC with 70h channel 4 False When the above stated condition is False channel 4 analog input voltage is outside the window update FIRSTPORTC with 30h 32767 Limit A for channel 4 Limit B for channel 4 0 FIRSTPORTC 32767 Detection signal for channel 4 Figure 14 Analog inputs with setpoints update on True and False 27 PCI 2513 User s Guide Functional Details You can program control outputs programmed on each setpoint and use the detection for channel 4 to update the FIRSTPORTC digital output port with one value 70 h in the example when the analog input voltage is within the shaded region and a different value when the analog input voltage is outside the shaded region 30 h in the example Detection on an analog input timer output updates Update Mode Update on 7rue and False Criteria Used Inside window The figure below shows how a setpoint can be used to update a timer output Channel 3 is an analog input channel A setpoint is applied using update on True and False with a criteria of inside the window where the signal value is inside the window when simultaneously less than Limit A but greater than Limit B Whenever the channel 3 analog input
32. in measurement situations Hardware analog triggering The PCI 2513 uses true analog triggering in which the trigger level you program sets an analog DAC which is then compared in hardware to the analog input level on the selected channel This guarantees an analog trigger latency that is less than 1 us You can select any analog channel as the trigger channel but the selected channel must be the first channel in the scan You can program the trigger level the rising or falling edge and hysteresis Concerning hardware analog level trigger and comparator change state When analog input voltage starts near the trigger level and you are performing a rising or falling hardware analog level trigger the analog level comparator may have already tripped before the sweep was enabled If this is the case the circuit waits for the comparator to change state However since the comparator has already changed state the circuit does not see the transition To resolve this problem do the following 1 Set the analog level trigger to the threshold you want 2 Apply an analog input signal that is more than 2 5 of the full scale range away from the desired threshold This ensures that the comparator is in the proper state at the beginning of the acquisition PCI 2513 User s Guide Functional Details 3 Bring the analog input signal toward the desired threshold When the input signal is at the threshold some tolerance the sweep will be t
33. it so 16 bit high limit is not used Less than value Signal is below 16 bit high limit so 16 bit low limit is not used Equal to value Signal is equal to 16 bit high limit and limit B is not used The equal to mode is intended for use when the counter or digital input channels are the source channel You should only use the equal to16 bit high limit limit A mode with counter or digital input channels as the channel source If you want similar functionality for analog channels then use the inside window mode Hysteresis mode Outside the window high forces output 2 until an outside the window low condition exists then output 1 is forced Output 1 continues until an outside the window high condition exists The cycle repeats as long as the acquisition 1s running in hysteresis mode Set output channel None Update FIRSTPORTC Update timerx Update modes Update on True only Update on True and False Set values for output FIRSTPORTC value or timer value when input meets criteria FIRSTPORTC value or timer value when input does not meet criteria By default FIRSTPORTC comes up as a digital input You may want to initialize FIRSTPORTC to a known state before running the input scan to detect the setpoints When using setpoints with triggers other than immediate hardware analog or TLL the setpoint criteria evaluation begins immediately upon arming the acquisition 26 PCI 2513 User s Guide Functional
34. ition Latency One scan period max Counter totalizer triggering Counter totalizer inputs can trigger an acquisition User can select to trigger on a frequency or on total counts that are equal not equal above or below a value or within outside of a window rising falling edge Latency One scan period maximum 35 PCI 2513 User s Guide Specifications Frequency pulse generators Table 7 Frequency pulse generator specifications Channels 2 x 16 bit Output waveform Square wave Output rate 1 MHz base rate divided by 1 to 65535 programmable High level output voltage 2 0 V minimum 1 0 mA 2 9 V minimum 400 uA Low level output voltage 0 4 V maximum 400 pA Power consumption Table 8 Power consumption specifications Power consumption per board 3W PCI compatibility Table 9 PCI compatibility specifications PCI bus PCI 12 2 compliant universal 3 3 V 5 V signaling support compatible with PCI X Environmental Table 10 Environmental specifications Operating temperature range 0 C to 60 C Storage temperature range 40 C to 80 C Relative humidity 0 to 95 non condensing Mechanical Table 11 Mechanical specifications Vibration MIL STD 810E cat 1 and 10 Dimensions 165 mm W x 15 mm D x 108 mm H 6 5 x 0 6 x 4 2 Weight 160 g 0 35 Ibs Main connector and pin out Table 12
35. ition False Criteria Condition Action A digital detect signal is used to indicate when a signal condition is True or False for example whether or not the signal has met the defined criteria The detect signals can be part of the scan group and can be measured as any other input channel thus allowing real time data analysis during an acquisition The detection module looks at the 16 bit data being returned on a channel and generates another signal for each channel with a setpoint applied Detect for Channel 1 Detect2 for Channel 2 and so on These signals serve as data markers for each channel s data It does not matter whether that data 1s volts counts or timing A channel s detect signal shows a rising edge and is True 1 when the channel s data meets the setpoint criteria The detect signal shows a falling edge and is False 0 when the channel s data does not meet the setpoint criteria The 7rue and False states for each setpoint criteria are explained in the Using the setpoint status register section on page 27 24 PCI 2513 User s Guide Functional Details Action driven by condition Compare Xto Setpoint definition choose one True only If True then output value 1 If False then perform no action True and False If True then output value 1 If False then output value 2 True only If True then output value 1 Window non Inside B lt X lt A If False then perform
36. le on our web site at www mccdaq com signals signals pdf Connecting the board for I O operations Connectors cables main I O connector The table below lists the board connectors applicable cables and compatible accessory products for the PCI 2513 Board connectors cables and compatible hardware Connector type 68 pin standard SCSI TYPE III female connector HDMI connector targeted for future expansion Compatible cables for the 68 pin SCSI connector CA 68 3R 68 pin ribbon cable 3 feet CA 68 3S 68 pin shielded round cable 3 feet CA 68 6S 68 pin shielded round cable 6 feet Compatible accessory products TB 100 terminal connector RM TB 100 11 PCI 2513 User s Guide Installing the PCI 2513 Pinout main I O connector 16 channel single ended pin out 8 channel differential signals in parentheses Signal name Pin Signal name 34 ACH8 ACHO LO 33 ACH1 ACH1 HI 32 AGND 31 ACH10 ACH2 LO ACHO ACHO HI AGND ACHO9 ACH1 LO ACH2 ACH2 HI AGND 30 ACH3 ACHS3 HI ACH11 ACH3 LO 29 AGND SGND 28 ACH4 ACH4 HI ACH12 ACH4 LO 27 AGND ACH5 ACH5 HI AGND 26 ACH13 ACH5 LO 25 ACH6 ACH6 HI ACH14 ACH6 LO 24 AGND ACH7 ACH7 HI 23 ACH15 ACH7 LO NC 22 NC NC 21 N C NEGREF reserved for self calibration 20 POSREF reserved for self calibration GND 19 5V A1 18 A0 A3 17 A2 A5 16 A4 AT 15 A6 B1 14 BO B3 13 B2 B5
37. luded in each PCI 2513 You can program digital I O in 8 bit groups as either inputs or outputs and scan them in several modes see Digital input scanning below You can access input ports asynchronously from the PC at any time including when a scanned acquisition is occurring Digital input scanning Digital input ports can be read asynchronously before during or after an analog input scan Digital input ports can be part of the scan group and scanned along with analog input channels Two synchronous modes are supported when digital inputs are scanned along with analog inputs In both modes adding digital input scans has no affect on the analog scan rate limitations If no analog inputs are being scanned the digital inputs can be scanned at up to 12 MHz Digital outputs and pattern generation Digital outputs can be updated asynchronously at anytime before during or after an acquisition You can use two of the 8 bit ports to generate a digital pattern at up to 12 MHz The PCI 2513 supports digital pattern generation with bus mastering DMA The digital pattern can be read from PC RAM Digital pattern generation is clocked using an internal clock The on board programmable clock generates updates ranging from once every 1 second to 1 MHz independent of any acquisition rate Triggering Triggering can be the most critical aspect of a data acquisition application The PCI 2513 supports the following trigger modes to accommodate certa
38. ly digital channels then the minimum scan period is 83 ns times the number of digital channels Trigger sources and modes Table 6 Trigger sources and modes Input scan Single channel analog hardware trigger trigger Single channel analog software trigger sources External single channel digital trigger TTL TRG input Digital pattern trigger Counter totalizer trigger Inputscan Single channel analog hardware trigger The first analog input channel in the scan is the analog trigger channel triggering Input signal range 10 V to 10 V maximum modes Trigger level Programmable 12 bit resolution Latency 350 ns typical Accuracy 0 5 of reading 2 mV offset maximum Noise 2 mV RMS typical Single channel analog software trigger The first analog input channel in the scan is the analog trigger channel nput signal range Anywhere within range of the trigger channel Trigger level Programmable 16 bit resolution Latency One scan period maximum External single channel digital trigger TTL trigger input Input signal range 15 V to 15 V maximum Trigger level TTL level sensitive Minimum pulse width 50 ns high 50 ns low Latency One scan period maximum Digital pattern triggering 8 bit or 16 bit pattern triggering on any of the digital ports Programmable for trigger on equal not equal above or below a value Individual bits can be masked for don t care cond
39. me i q _ gt Input l Trigger Before Stable Trigger After Stable Es I i i i Bypass i Figure 9 Example of two debounce modes interpreting the same signal Debounce times should be set according to the amount of instability expected in the input signal Setting a debounce time that is too short may result in unwanted glitches clocking the counter Setting a debounce time too long may result in an input signal being rejected entirely Some experimentation may be required to find the appropriate debounce time for a particular application To see the effects of different debounce time settings simply view the analog waveform along with the counter output This can be done by connecting the source to an analog input Use trigger before stable mode when the input signal has groups of glitches and each group is to be counted as one The trigger before stable mode recognizes and counts the first glitch within a group but rejects the subsequent glitches within the group if the debounce time is set accordingly The debounce time should be set to encompass one entire group of glitches as shown in the following diagram Debnunce Time Input LLLI LII LLLI Trigger Before Stable l l l Trigger After Stable Figure 10 Optimal debounce time for trigger before stable mode Trigger after stable mode behaves more like a traditional debounce function rejecting glitches and only passing s
40. n volatile RAM CMRR 60 Hz 70 dB typical DC to 1 kHz Bias current 40 pA typical 0 C to 35 C Input impedance 10 MQ single ended 20 MX differential Absolute maximum input voltage 30V Accuracy Table 2 Analog input accuracy specifications Voltage range Accuracy Temperature coefficient Noise cts of reading ppm of reading ppm range C RMS range 23 C 10 C 1 year 10 Vto 10 V 0 031 0 008 14 8 1 5 5Vto5V 0 031 0 009 14 9 2 0 2Vto2V 0 031 0 010 14 10 1 6 lVtol V Note 1 0 031 0 02 14 12 2 5 Note 2 500 mV to 500 mV 0 031 0 04 14 18 4 0 200 mV to 200 mV 0 036 0 075 14 12 5 0 100 mV to 100 mV 0 042 0 15 14 18 9 0 Note 1 Specifications assume differential input single channel scan 1 MHz scan rate unfiltered CMV 0 0 V 30 minute warm up exclusive of noise Note 2 Noise reflects 10 000 samples at 1 MHz typical differential short using CA 68 3S cable 33 PCI 2513 User s Guide Specifications Digital input output Table 3 Digital input output specifications Number of I O 24 Ports Three banks of 8 Each port is programmable as input or output Input scanning mode Asynchronous under program control at any time relative to input scanning Configuration 10 KQ pull up to 5 V 20 pf to analog common Input protection
41. nd or devices without prior written consent from Measurement Computing Corporation Life support devices systems are devices or systems which a are intended for surgical implantation into the body or b support or sustain life and whose failure to perform can be reasonably expected to result in injury Measurement Computing Corporation products are not designed with the components required and are not subject to the testing required to ensure a level of reliability suitable for the treatment and diagnosis of people Table of Contents Preface About this User s Guide 4 aa a ae a daa eee ede eden nee etie ac ensdederessleceesvideeasttudecer 7 What you will learn from this user s guide ssssessesseseeeee eee nennen enne nennen enne 7 Conventions used in this user s guide ssssssssssssseseeseee eene enne 7 Where to find more information sss nennen enne nnne nnne ne nnne nn een nennen tenere enne 7 Chapter 1 Introducing the PCI 2513 edet eret eter cad ei treu ue d Urna sui PEINE aeo epe axe PF rac desvexecbedeaves 8 Overview PCI 2513 feat fes ee ge e esie dede e a erp et heats io 8 Software features iced en eden Ue tuta ed e ad OS DU RU RU RR e 8 Chapter 2 Installing the PCI 25193 rre Deren crm tre Otter trn A 9 What comes with your PCI 2513 shipment sssssssesssesseeee eene nennen nre rennen nnns 9 ar Wate hatte tct LA net Mt A LM A oe
42. no action hysteresis mode Outside B gt X or X A True and False If True then output value 1 If False then output value 2 Hysteresis mode forced update IfX gt A is True then output value 2 until X lt B is True then output value 1 IfX lt B is True then output value 1 until X gt A is True then output value 2 This is saying a If the input signal is outside the window high then output value 2 until the signal goes outside the window ow and b if the signal is outside the window ow then output value 1 until the signal goes outside the window high There is no change to the detect signal while within the window Equal to A X A Below A X A Above B X gt B Limit A or Limit B Above A X gt A Window Below B X lt B Both hysteresis mode conditions are checked when in hysteresis mode The detect signal has the timing resolution of the scan period as seen in the diagram below The detect signal can change no faster than the scan frequency 1 scan period Hanna nana TEEN TT gundino N Detectl 15 Ls nni 15 nani L3 nuni BRE ig nnn Detectz Juan enn in nnn ape ciTe ii nir aman nmn nnno anno d nnno d Hinr gine gni tennant Detect3 mnia anni nr imi cmm nnn neni nne a TT Acquisition stream i i i Scan Group i i i Ch 1 2 3 4 etc Sean u iis Feriod u Figure 13 Example diagram of detection signals for channels 1 2 and 3
43. no switches or jumpers to set on the board Configuration is controlled by your system s BIOS Before you install the PCI 2513 Enable Bus Mastering DMA For a PCI 2513 to operate properly you must enable Bus Mastering DMA on the PCI slot where you will install the board Make sure that your computer can perform Bus Mastering DMA for the applicable PCI slot Some computers have BIOS settings that enable and disable Bus Mastering DMA If your computer has this BIOS option make sure you enable Bus Mastering DMA on the appropriate PCI slot Refer to your PC Owner s Manual for additional information regarding your PC and enabling Bus Mastering DMA for PCI slots Install the MCC DAQ software The driver needed to run your PCI 2513 is installed with the MCC DAQ software Therefore you need to install the MCC DAQ software before you install your board Refer to the Quick Start Guide for instructions on installing the software To install your PCI 2513 follow the steps below 1 Turn your computer off open it up and insert your board into an available PCI slot 2 Close your computer and turn it on If you are using an operating system with support for plug and play such as Windows 2000 or Windows XP a dialog box opens as the system loads indicating that new hardware has been detected The information file for this board should have already been loaded onto your PC when you installed the Measurement Computing Data Acquisition Soft
44. onforms to the above Directives and Standards Paul Wittibschlager Director of Hardware Engineering Measurement Computing Corporation 10 Commerce Way Suite 1008 Norton Massachusetts 02766 508 946 5100 Fax 508 946 9500 E mail info mccdag com www mccdag com
45. riggered 4 Before re arming the trigger again move the analog input signal to a level that is more than 2 596 of the full scale range away from the desired threshold For example if you are using the 2 V full scale range gain 5 and you want to trigger at 1 V on the rising edge you would set the analog input voltage to a start value that is less than 40 9 V 1 V 2 V 2 2 5 Digital triggering A separate digital trigger input line is provided allowing TTL level triggering with latencies guaranteed to be less than 1 us You can program both of the logic levels 1 or 0 and the rising or falling edge for the discrete digital trigger input Software based triggering The three software based trigger modes differ from hardware analog triggering and digital triggering because the readings analog digital or counter are checked by the PC in order to detect the trigger event Analog triggering You can select any analog channel in the scan as the trigger channel You can program the trigger level the rising or falling edge and hysteresis Pattern triggering You can select any scanned digital input channel pattern to trigger an acquisition including the ability to mask or ignore specific bits Counter triggering You can program triggering to occur when one of the counters meets or exceeds a set value or is within a range of values You can program any of the included counter channels as the trigger source
46. s four modes of pre triggering and post triggering providing a wide variety of options to accommodate any measurement requirement When using pre trigger you must use software based triggering to initiate an acquisition No pre trigger post trigger stop event In this simple mode data acquisition starts when the trigger is received and the acquisition stops when the stop trigger event is received Fixed pre trigger with post trigger stop event In this mode you set the number of pre trigger readings to acquire The acquisition continues until a stop trigger event occurs No pre trigger infinite post trigger In this mode no pre trigger data is acquired Instead data is acquired beginning with the trigger event and is terminated when you issue a command to halt the acquisition Fixed pre trigger with infinite post trigger You set the amount of pre trigger data to acquire Then the system continues to acquire data until the program Issues a command to halt acquisition Counter inputs Four 32 bit counters are built into the PCI 2513 Each counter accepts frequency inputs up to 20 MHz The counters can concurrently monitor time periods frequencies pulses and other event driven incremental occurrences directly from pulse generators limit switches proximity switches and magnetic pick ups Counter inputs can be read asynchronously under program control or synchronously as part of an analog or digital scan group When r
47. st of compatible accessory products PCI 2513 User s Guide Installing the PCI 2513 Additional documentation In addition to this hardware user s guide you should also receive the Quick Start Guide available in PDF at www mccdaq com PDFEmanuals DAQ Software Quick Start pdf This booklet supplies a brief description of the software you received with your PCI 2513 and information regarding installation of that software Please read this booklet completely before installing any software or hardware Unpacking the PCI 2513 As with any electronic device you should take care while handling to avoid damage from static electricity Before removing the PCI 2513 from its packaging ground yourself using a wrist strap or by simply touching the computer chassis or other grounded object to eliminate any stored static charge If any components are missing or damaged notify Measurement Computing Corporation immediately by phone fax or e mail Phone 508 946 5100 and follow the instructions for reaching Tech Support Fax 508 946 9500 to the attention of Tech Support Email techsupport mccdaq com Installing the software Refer to the Quick Start Guide for instructions on installing the software on the Measurement Computing Data Acquisition Software CD This booklet is available in PDF at www mccdaq com PDFmanuals DAQ Software Quick Start pdf Installing the PCI 2513 The PCI 2513 board is completely plug and play There are
48. t SCANNING Am 15 IDIMILIS 8 e EP 16 Digital input Scanning 322 eer oe e reb ee dee tem eee He aede nac e e eMe lee cible ho epe dei 16 Digital outputs and pattern generation ener enne test tnts testets SSES ESES ren ESSE Stenen sener reinen tenen enn ens 16 TBSPerimg v oun Mes EET Ps eir SS FIM EETA AE densis e 16 Hardware analog triggering essere enne nnne enne tnter innen SNESEN ESSES trennen ennt renerne Eses seser nes 16 Digital triggering ioo pP RT Ee pete aie das ie PCR Me IS 17 Software based triggerig su eiue eese teet en tette do etaed eben o ient e eaae oae b eia rna eo eene do adeo ge E de ie enc inue 17 Stop trigger modes x ote Neti tee eet d i tee de eren nee a eh eee da cec ibn ep dece xat E Ede eee 17 Pre triggering and post triggering modes sess nee serne tern nerne rn nnet reine nennen entes 18 Counter mputs sco AEE E hist earth Redes SE att m E A ius tius 18 Mapped channels 2 deret tete tre retirees erreur e ve eae a eee erp tae nad esee dee eme avt inde abuse 19 Counter Mode Spoori i MPH 19 Debounce mod s see E M oeEn 20 Timer outputs eet ee e Ute a eU e 23 Example Timer e UI E 23 Multiple PCT 2513 per PC ss is e E ERES RUBER tte E ESAE QUITO 23 Using detection setpoints for output control nennen enne nnne nennen nennen 24 PCI 2513 User s Guide Whatare detection setpolnts a 3er me edet d
49. tate transitions after a required period of stability Trigger after stable mode is used with electro mechanical devices like encoders and mechanical switches to reject switch bounce and disturbances due to a vibrating encoder that is not otherwise moving The debounce time should be set short enough to accept the desired input pulse but longer than the period of the undesired disturbance as shown in Figure 11 22 PCI 2513 User s Guide Functional Details Debounce Time A Trigger Before Stable Trigger After Stable Figure 11 Optimal debounce time for trigger after stable mode Timer outputs Two 16 bit timer outputs are built into every 3000 series board Each timer is capable of generating a different square wave with a programmable frequency in the range of 16 Hz to 1 MHz 5V Timer 68 SCSI Generator Connector 100 Q Figure 12 Typical PCI 2513 timer channel Example Timer outputs Timer outputs are programmable square waves The period of the square wave can be as short as lus or as long as 65535 us The table below lists some examples Timer output frequency examples Divisor Timer output frequency 1 1 MHz 100 10 kHz 1000 1 kHz 10000 100 Hz 65535 15 259 Hz The two timer outputs can generate different square waves The timer outputs can be updated asynchronously at any time Multiple PCI 2513s per PC PCI 2513 features can be replicated up to four times as
50. the analog to digital converter system the setpoint cannot be evaluated until 2 us after the ADC conversion In the example above the FIRSTPORTC digital output port can be updated no sooner than 2 us after channel 2 has been sampled or 3 us after the start of the scan This 2 us delay is due to the pipelined ADC architecture The setpoint is evaluated 2 us after the ADC conversion and then FIRSTPORTC can be updated immediately The detection circuit works on data that is put into the acquisition stream at the scan rate This data is acquired according to the pre acquisition setup scan group scan period etc and returned to the PC Counters are latched into the acquisition stream at the beginning of every scan The actual counters may be counting much faster than the scan rate and therefore only every 10 100 or n count shows up in the acquisition data As aresult you can set a small detection window on a totalizing counter channel and have the detection setpoint stepped over since the scan period was too long Even though the counter value stepped into and out of the detection window the actual values going back to the PC may not This is true no matter what mode the counter channel is in When setting a detection window keep a scan period in mind This applies to analog inputs and counter inputs Quickly changing analog input voltages can step over a setpoint window if not sampled often enough 30 PCI 2513 User s Guide Function
51. ut debounce In this case the debounce time setting is ignored and the input signal goes straight from the inverter or inverter bypass to the counter module There are 16 different debounce times In either debounce mode the debounce time selected determines how fast the signal can change and still be recognized The two debounce modes are trigger after stable and trigger before stable A discussion of the two modes follows Inverter Bypass Debounce Bypass Trigger Before Stable From SCSI Connector To Counters Buffer Inverter Figure 6 Debounce model block diagram Trigger after stable mode In the trigger after stable mode the output of the debounce module does not change state until a period of stability has been achieved This means that the input has an edge and then must be stable for a period of time equal to the debounce time 20 PCI 2513 User s Guide Functional Details Output Figure 7 Debounce module trigger after stable mode The following time periods T1 through T5 pertain to Figure 7 In trigger after stable mode the input signal to the debounce module is required to have a period of stability after an incoming edge in order for that edge to be accepted passed through to the counter module The debounce time for this example is equal to T2 and TS T1 In the example above the input signal goes high at the beginning of time period T1 but never stays high for a period of time equ
52. ut port Jn hysteresis mode the outputs do not change when the input values are 29 PCI 2513 User s Guide Functional Details inside the window There is one update value that gets applied when the input values are less than the window and a different update value that gets applied when the input values are greater than the window Update on True and False uses two update values The update values can drive FIRSTPORTC or timer outputs FIRSTPORTC digital outputs can be updated immediately upon setpoint detection FIRSTPORTC or timer update latency Setpoints allow timers or FIRSTPORTC digital outputs to update very quickly Exactly how fast an output can update is determined by these factors scan rate synchronous sampling mode type of output to be updated For example you set an acquisition to have a scan rate of 100 kHz which means each scan period is 10 ps Within the scan period you sample six analog input channels These are shown in the following figure as channels 1 through 6 The ADC conversion occurs at the beginning of each channel s 1 us time block BERL 1 2 3 AT ST 6 lt 1s 6ps 1 roy gt Start of Scan k Start of Scan FIRSTPORTC Figure 18 Example of FIRSTPORTC latency By applying a setpoint on analog input channel 2 that setpoint gets evaluated every 10 us with respect to the sampled data for channel 2 Due to the pipelined architecture of
53. ware CD supplied with your board and should be detected automatically by Windows If you have not installed this software cancel the dialog and install it now PCI 2513 User s Guide Installing the PCI 2513 3 To test your installation and configure your board run the nstaCal utility installed in the previous section Refer to the Quick Start Guide that came with your board for information on how to initially set up and load JnstaCal If your board has been powered off for more than 10 minutes allow your computer to warm up for at least 30 minutes before acquiring data This warm up period is required in order for the board to achieve its rated accuracy The high speed components used on the board generate heat and it takes this amount of time for a board to reach steady state if it has been powered off for a significant amount of time Configuring the hardware All hardware configuration options on the PCI 2513 are software controlled You can select some of the configuration options using nstaCal such as the analog input configuration 16 single ended or eight differential channels and the edge used for pacing when using an external clock Once selected any program that uses the Universal Library initializes the hardware according to these selections Information on signal connections General information regarding signal connection and configuration is available in the Guide to Signal Connections This document is availab

Download Pdf Manuals

image

Related Search

Related Contents

Leo - Manuale d`Uso  GV-101 User Manual  THE SIGMA SD14 DIGITAL SINGLE LENS REFLEX CAMERA 世界初  Manual de Instrucciones  Samsung Micro Audio System D430D دليل المستخدم  MANUAL TÉCNICO Y DE INSTALACIÓN  物品借用願(PDF形式)  Manual - Sceptre  Istruzioni uso e manutenzione  Quantibody Human Cytokine Array 1 RayBiotech, Inc.  

Copyright © All rights reserved.
Failed to retrieve file