background image

 

 

 

 

 

PC-HELPER 

 

 

10MSPS 12-bit 
Analog Input Board for PCI 

AI-1204Z-PCI 

User’s Guide 

 

 

 

 

 

 

 

 

 

 

 

 

CONTEC CO.,LTD.

 

 

Summary of Contents for AI-1204Z-PCI

Page 1: ...PC HELPER 10MSPS 12 bit Analog Input Board for PCI AI 1204Z PCI User s Guide CONTEC CO LTD...

Page 2: ...hat your package is complete If you discover damaged or missing items contact your retailer Product Configuration List Board AI 1204Z PCI 1 First step guide 1 CD ROM 1 API PAC W32 1 Synchronization co...

Page 3: ...e without notice All relevant issues have been considered in the preparation of this document Should you notice an omission or any questionable item in this document please feel free to notify CONTEC...

Page 4: ...6 Environment 7 Inspection 7 Storage 7 Disposal 7 2 SETUP 9 What is Setup 9 Using the Board under Windows Using the Driver Library API PAC W32 9 Using the Board under Windows Using Software Other than...

Page 5: ...0 Single ended Input 30 Digital I O signals and Control signals Connection 31 Synchronization Control Connectors 32 SC Connectors 32 Connecting the SC Connectors CN3 CN4 33 4 FUNCTIONS 35 Analog Input...

Page 6: ...AI 1204Z PCI v Block Diagram 67 Timing of Sampling Control Signals 68 Control Signal Timings for Analog Input 68 About Calibration 70...

Page 7: ...vi AI 1204Z PCI...

Page 8: ...ximum conversion speed is 10MSPS 100nsec and 4channels can be sampled simultaneously The range for each channel can be set independently by software to match the level of the input signal source Input...

Page 9: ...stor selection function A 50 termination resistor can be set to minimize the distortion caused by the reflection of high speed input signals The input range cannot be set to 10V or 0 to 10V when the t...

Page 10: ...m apipac For more details on the supported OS applicable language and new information please visit the CONTEC s Web site Cable Connector Option For analog I O BNC Cable BNC B100 1m BNC B200 2m BNC B30...

Page 11: ...y when this device is returned freight prepaid with a copy of the original invoice and a Return Merchandise Authorization to the distributor or the CONTEC group office from which it was purchased This...

Page 12: ...struction of equipment and resources Understand the meanings of these labels to operate the equipment safely DANGER DANGER indicates an imminently hazardous situation which if not avoided will result...

Page 13: ...articular can become hot if it is used Do not install this product to the expansion slot and do not plug or unplug the cables which are connected to this product while the PC or expansion unit is stil...

Page 14: ...onnector of the board and its cable have been plugged correctly Check that the board has no dust or foreign matter adhering The gold plated leads of the bus connector have no stain or corrosion Storag...

Page 15: ...1 Before Using the Product 8 AI 1204Z PCI...

Page 16: ...re and hardware You can use the diagnosis program later to check whether the software and hardware function normally Step 1 Installing the Software Step 2 Setting the Hardware Step 3 Installing the Ha...

Page 17: ...PCI Using the Board under an OS Other than Windows For using the board under Linux see the following parts of this manual This chapter Step 2 Setting the Hardware Chapter 3 External Connection Chapte...

Page 18: ...gh some user interfaces are different depending on the OS used the basic procedure is the same About the Driver There are the two drivers API AIO WDM and API AIO 98 PC among the analog input output dr...

Page 19: ...AC W32 Installer window appears automatically If the panel does not appear run CD ROM drive letter AUTORUN exe 3 Click on the Install Development or Execution Environment button CAUTION Before install...

Page 20: ...onality WDM Analog I O driver 3 Click on the Install button Clicking on the API AIO button under the Detail displays detailed information about API AIO WDM and API AIO 98 PC Run the installation 1 Com...

Page 21: ...ange board settings later Parts of the Board and Factory Defaults Figure 2 1 shows the names of major parts on the board Note that the switches and jumpers setting shown below is the factory default C...

Page 22: ...f suitable for the device to which you are connecting This product has internal 50 1 termination resistors SW4 sets the resistor for channel 0 SW3 for channel 1 SW2 for channel 2 and SW1 for channel 3...

Page 23: ...I bus slot A B Slit for 5 V PCI bus slot Slit for 3 3 V PCI bus slot CAUTION Do not touch the board s metal plated terminals edge connector with your hands Otherwise the board may malfunction overheat...

Page 24: ...he resources used by each board do not depend on the location of the PCI bus slot or the board itself If you remove two or more boards that have already been installed and then remount one of them on...

Page 25: ...s 98 or Windows Me specify the folder that contains the setup information INF file from the CD ROM Source folder The setup information INF file is contained in the following folder on the bundled CD R...

Page 26: ...rom My Computer Control Panel select System and then select the Device Manager tab You can also open Device Manager by right clicking on My Computer and selecting Properties 2 The installed hardware a...

Page 27: ...name you set here is used later when programming The initial device name that appears is a default value You can use this default name if you wish Make sure that you do not use the same name for more...

Page 28: ...ng the Diagnosis Report feature reports the driver settings the presence or absence of the board I O status and interrupt status Check Method Connect an external signal source to check the analog inpu...

Page 29: ...PI AIO WDM Starting the Diagnosis Program Click the Diagnosis button on the device property page to start the diagnosis program The name of the board you have just added is displayed AI 1204Z PCI The...

Page 30: ...es the bit is ON and brown indicates OFF Clicking the lower row of switches turns the digital output bits ON or OFF Diagnosis Report 1 The diagnosis report saves detailed data including the device set...

Page 31: ...2 Setup 24 AI 1204Z PCI 2 The diagnosis report contains the following data Version of OS Device Information File Information Initialization interrupts current input or output state for each channel...

Page 32: ...by connecting a battery or similar if you do not have any other suitable signal source Also check that connecting to analog ground reads correctly as 0V The board works with the Diagnosis Program but...

Page 33: ...2 Setup 26 AI 1204Z PCI...

Page 34: ...has two interface connectors the CN1 BNC connector for analog inputs and the CN2 16 pin pin header connector for digital inputs outputs CN1 ch3 4 ream BNC connector plug type DB 414K equivalent mfd by...

Page 35: ...Input 1 B04 Digital Input 2 A05 Digital Input 3 B05 External Start Trigger Input A06 External Stop Trigger Input B06 External Sampling Clock Input A07 AI Status Output B07 Digital Ground CN2 A01 B01...

Page 36: ...2 10 Digital Output 3 Digital Ground 3 11 Digital Input 0 Digital Input 1 4 12 Digital Input 2 Digital Input 3 5 13 External Start Trigger Input External Stop Trigger Input 6 14 External Sampling Clo...

Page 37: ...nd the signal source receive noise or the distance between this product and the signal source is too long data may not be input properly The analog signal to be input should not exceed the maximum inp...

Page 38: ...ternal sampling clock input level L is always output AI Status Output pin is an output in positive logic All the digital I O signals and control signals are LVTTL level signals Input Digital Ground BO...

Page 39: ...A maximum of 16 boards can be connected including the master For more information on the setup procedure see the driver software online help Example 1 When clock start and stop requirements are set th...

Page 40: ...o the start requirements on the slave boards 5 Start in order of slave to master boards Connecting the SC Connectors CN3 CN4 This product is equipped with sync signal control connectors CN3 CN4 for co...

Page 41: ...3 External Connection 34 AI 1204Z PCI...

Page 42: ...memory You can set a variety of conditions for analog input including the input channel sampling period and sampling start stop conditions Analog input processes are classified as follows Resolution...

Page 43: ...nge of 0 10 V the minimum unit of converted voltages is 10 4096 2 44mV If the device has a resolution of 16bit it is 10 65536 0 153mV instead Low resolution board High resolution board Analog voltage...

Page 44: ...for the specified number of channels Data is saved sequentially from channel 0 as shown below If you wish you can specify a different channel conversion order Range Range means the range of voltages...

Page 45: ...and fetches the conversion data from the device buffer Device buffer mode is simpler to use than user buffer mode as it handles data by sampling count and API functions are provided to retrieve conve...

Page 46: ...IFO memory is used to obtain all input data from analog input in a short or infinite period of time 0ch 1 2 0ch 1ch 2ch 0ch 1ch 2ch The number of times of sampling Reading of data Writing of data Ring...

Page 47: ...monitoring or for continuous sampling when all data must be captured Clock The sampling clock controls the sampling frequency You can select either the internal sampling clock external sampling clock...

Page 48: ...ons are set as two conditions level and direction Analog signal Level Level comparison conditions satisfied The above sketch shows that the level comparison condition is satisfied in the rising direct...

Page 49: ...conversion data to memory is performed for the sample points indicated by the black dots If the analog signal already exist within the out range the convention starts immediately Start condition Analo...

Page 50: ...as two conditions level and direction Analog signal Level Level comparison conditions satisfied The above sketch shows that the level comparison condition is satisfied in the rising direction The sto...

Page 51: ...outside the range specified by level 1 and level 2 Saving of conversion data to memory is performed for the sample points indicated by the black dots Start condition Analog signal Level 2 or Level 1...

Page 52: ...rsion start condition is satisfied The event is nullified when the conversion start condition is software End of device operation event This event occurs when the entire operation is completed Stored...

Page 53: ...of times of sampling If the memory format is FIFO the status is set to OFF when the amount of input data in the memory falls below the value corresponding to the preset number of times of sampling as...

Page 54: ...ed differently depending on the memory format used Data acquisition in FIFO format When FIFO memory is used the oldest data is always read first The following sketch shows an image of data acquisition...

Page 55: ...data any number of times Input data write position Input data write position Data acquired for a user memory When using a user buffer the conversion data is transferred directly to application memory...

Page 56: ...equation represents the relationship between input data and voltage Voltage Input data x Max range value Min range value Resolution Min range value The value of resolution for the 12bit device is 409...

Page 57: ...the 0 10 volt range Voltage 3072 x 10 0 4096 0 7 5 4 Reset Various states can be reset by executing the following reset commands Status This command resets the sampling clock error status and AD conve...

Page 58: ...it Input in Bytes Individual input bits can be input in byte units When the number of input points of the device is 4 the individual input bits are arranged as shown below and the byte data to be inpu...

Page 59: ...he state of each output bit can be changed to ON or OFF by specifying the bit and setting it to 1 or 0 Output in Bytes Individual output bits can be output in byte units When the number of output poin...

Page 60: ...art signals operation stop signals and clock signals Example of using the event controller The following example shows how to configure the event controller to synchronize analog input operation betwe...

Page 61: ...synchronization connector Accordingly setup the event controller to use synchronization bus slave signal 1 as the conversion start signal for device 2 The signal destination is the conversion start s...

Page 62: ...nese Readmeu html Version information on each driver English APIPAC Each installer AIO DISK1 DISK2 DISKN AioWdm CNT DIO HELP HELP file Aio Cnt INF Each INF file for OS WDM Win2000 Win95 Readme Readme...

Page 63: ...analog input sampling buffer memory usage and interrupt events such as occurrences of errors Driver option check using a demo driver even without the board installed For details refer to the help fil...

Page 64: ...rence when writing your own programs To use the sample programs specify the device name in the property page for the program The sample programs are stored in Program Files CONTEC API PAC W32 AIOWDM S...

Page 65: ...external clock AiTrg Perform analog input using an external trigger to start and stop operation AiLevel1 Use a level trigger to start analog input AiLevel2 Use a level trigger to stop analog input Ai2...

Page 66: ...peed measurement program click the execution time measurement button in the diagnostic program Procedure 1 Chose the measure device from device list 2 Click the button written with the function name t...

Page 67: ...of the memory is acquired Data in the FIFO memory can be confirmed visually The number of channels used the internal external clock the conversion speed and the sampling frequency at which an event g...

Page 68: ...s conversion data taken in the memory This can be visually checked in a memory image Event generation sampling frequency When the number of input sampling in FIFO reaches this frequency the event gene...

Page 69: ...el select System and then select the Device Manager tab You can also open Device Manager by right clicking on My Computer and selecting Properties 2 All of the hardware that uses the API TOOL WDM driv...

Page 70: ...and Windows 2003 Server Uninstall the device driver Use My Computer Control Panel Add and Remove Applications to uninstall the device driver Select Windows driver package CONTEC and then click Change...

Page 71: ...environment and then click Add and Remove Applications contains the driver category name AIO CNT DIO SMC etc Uninstall procedure for Windows 98 98SecondEdition Uninstall the device driver Use My Compu...

Page 72: ...25V Non Linearity error 2 3 4 Within 3LSB Conversion speed 100nsec Max Passband 3dB 10MHz Buffer memory 32M data Conversion start trigger Software conversion data compare external trigger and event c...

Page 73: ...for connection 16 boards including the master board Connector CN3 CN4 PS 10PE D4T1 B1 equivalent mfd By JAE x 2 Common I O address 64 ports x 1 256 ports x 1 region Interrupt level Errors and various...

Page 74: ...block diagram of this product 4 single end Analog Inputs 4 Digital Inputs 4 Digital Outputs External Trigger Inputs Outputs PCI Bus CN1 FPGA DRAM CN2 A D Converter Amplifier A D Converter Amplifier A...

Page 75: ...ec When the sampling clock is input immediately after updating register the error at time is not caused However when the sampling clock is input immediately before updating register because the result...

Page 76: ...tSRS 50 nsec Hold time of sampling start Rising edge tHRS 50 nsec Set up time of sampling start Falling edge tSFS 50 nsec Hold time of sampling start Falling edge tHFS 50 nsec Set up time of sampling...

Page 77: ...og input calibration Analog input calibration requires a reference voltage generator As the analog inputs have 12bit resolution use a device that is precise to four digits after the decimal point Cali...

Page 78: ...555 0025 Japan Japanese http www contec co jp English http www contec com Chinese http www contec com cn No part of this document may be copied or reproduced in any form by any means without prior wri...

Reviews: