Contec AI-1608AY-USB User Manual

High-resolution analog input terminal for usb2.0
Table of Contents

Advertisement

Quick Links

PC-HELPER
High-Resolution Analog Input
Terminal for USB2.0
AI-1608AY-USB
User's Guide
CONTEC CO.,LTD.

Advertisement

Table of Contents
loading

Summary of Contents for Contec AI-1608AY-USB

  • Page 1 PC-HELPER High-Resolution Analog Input Terminal for USB2.0 AI-1608AY-USB User’s Guide CONTEC CO.,LTD.
  • Page 2: Check Your Package

    Check Your Package Thank you for purchasing the CONTEC product. The product consists of the items listed below. Check, with the following list, that your package is complete. If you discover damaged or missing items, contact your retailer. Product Configuration List - USB terminal [AI-1608AY-USB]…1...
  • Page 3: Copyright

    No part of this document may be copied or reproduced in any form by any means without prior written consent of CONTEC CO., LTD. CONTEC CO., LTD. makes no commitment to update or keep current the information contained in this document. The information in this document is subject to change without notice.
  • Page 4: Table Of Contents

    Step 3 Installing the Hardware ......................14 Connecting the Product ......................14 Setting with the Add New Hardware Wizard................14 Setting Properties Using Device Manager ................16 Step 4 Checking Operations with the Diagnosis Program ............... 18 What is the Diagnosis Program? ....................18 AI-1608AY-USB...
  • Page 5 Digital Input Function ........................48 Digital Output Function ........................49 ABOUT HARDWARE Hardware specification ........................51 External dimensions.......................... 54 Block Diagram ..........................55 Control Signal Timings........................56 Control Signal Timings for Analog Input ................. 56 About Calibration ..........................57 AI-1608AY-USB...
  • Page 6: Before Using The Product

    - MATLAB and LabVIEW is supported by a plug-in of dedicated library. Using the dedicated library makes it possible to create each application for MATLAB and LabVIEW. AI-1608AY-USB...
  • Page 7: Support Software

    1. Before Using the Product Support Software You should use CONTEC support software according to your purpose and development environment. Driver Library API-USBP(WDM) (Bundled) It is the library software, and which supplies command of hardware produced by our company in the form of standard Win32 API function(DLL).
  • Page 8: Cable & Connector (Option)

    1. Before Using the Product Cable & Connector (Option) 14pin Screw Terminal Connector Set(6 pieces) : CN6-Y14 Accessories (Option) Bracket for USB I/O Terminal products : BRK-USB-Y * Check the CONTEC’s Web site for more information on these options. AI-1608AY-USB...
  • Page 9: Customer Support

    You can download updated driver software and differential files as well as sample programs available in several languages. Note! For product information Contact your retailer if you have any technical question about a CONTEC product or need its price, delivery time, or estimate information. Limited Three-Years Warranty CONTEC products are warranted by CONTEC CO., LTD.
  • Page 10: Safety Precautions

    Even when using the product continuously, be sure to read the manual and understand the contents. Do not modify the product. CONTEC will bear no responsibility for any problems, etc., resulting from modifying this product. Regardless of the foregoing statements, CONTEC is not liable for any damages whatsoever (including damages for loss of business profits) arising out of the use or inability to use this CONTEC product or the information contained herein.
  • Page 11 Operation of this equipment in a residential area is likely to cause harmful interference at his own expense. WARNING TO USER Change or modifications not expressly approved the manufacturer can void the user's authority to operate this equipment. AI-1608AY-USB...
  • Page 12: Environment

    (3) Store the package at room temperature at a place free from direct sunlight, moisture, shock, vibration, magnetism, and static electricity. Disposal When disposing of the product, follow the disposal procedures stipulated under the relevant laws and municipal ordinances. AI-1608AY-USB...
  • Page 13 1. Before Using the Product AI-1608AY-USB...
  • Page 14: Setup

    Step 1 Setting the Hardware Step 2 Installing the Software Step 3 Installing the Hardware Step 4 Checking Operations with the Diagnosis Program Uninstall the driver and then set it up again if it cannot be set up properly. AI-1608AY-USB...
  • Page 15: Step 1 Setting The Hardware

    Table 2.1. List of Status LED Functions Name Function Indicator color LED indicator ON : Communication established USB communication status OFF : Communication unestablished LINK Status GREEN ON : PC communication established PC connection status OFF : PC communication unestablished AI-1608AY-USB...
  • Page 16: Step 2 Initializing The Software

    (this document). Points Please set up the supplied CD-ROM if it has not been set up. The menu starts automatically. If the menu do not start, launch X:AUTORUN.EXE(X:CD-ROM drive) from [Run…] in Start menu. The screen design may be different. AI-1608AY-USB...
  • Page 17: Installation Of Api-Usbp(Wdm) Development Environment

    (1) Clicking on “API-USBP(WDM) Develop”. [Installing the development environment] dialog box displays. (2) Selecting “Analog I/O Development”. (3) Clicking on “Continue” Button. Please perform installation following the directions on the screen. And thus the installation is completed. The screen design may be different. AI-1608AY-USB...
  • Page 18: Installing C-Logger

    (1) Clicking on “C-LOGER”. [Choose Setup Language] dialog box displays. (2) Selecting “English”. (3) Clicking on “OK” Button. Please perform installation following the directions on the screen. And thus the installation is completed. The screen design may be different. AI-1608AY-USB...
  • Page 19: Step 3 Installing The Hardware

    *In Windows Vista, Because the driver's installation is completed by "Installing the Software",it is not necessary to operate it about the Hardware Wizard. (2) Select “Install from a list or specific location”, then click on the [Next] button. Detect setup information from supplied CD automatically for installing USB driver. AI-1608AY-USB...
  • Page 20 2. Setup * The name of the connected product will be displayed. - AI-1608AY-USB Point Please specify the path for supplied CD as follows in the case of failure in detecting automatically. X:\INF\WDM\AIO (X: CD-ROM drive) (3) Click on [Finish] button to complete the installation of USB driver.
  • Page 21: Setting Properties Using Device Manager

    From [Start] menu, click on [Settings]-[Control Panel]-[System] and then click on [Device Manager] button in [Hardware] tab. * The name of the connected product will be displayed. - AI-1608AY-USB In the case of Windows 98 Right-click on [My Computer] and select [Properties] to start device manager. AI-1608AY-USB...
  • Page 22 * The name of the connected product will be displayed. - AI-1608AY-USB * The product-specific number will be displayed as the serial number. CAUTION USB driver can not be used without settings. Settings must be performed.
  • Page 23: Step 4 Checking Operations With The Diagnosis Program

    (e.g. Battery etc.) AGND CAUTION Input data remains indeterminate when no input pin is connected. The input pin for the channel not connected to the signal source must be connected to the analog ground. For details, see “Chapter 3 External Connection”. AI-1608AY-USB...
  • Page 24: Using The Diagnosis Program

    Using the Diagnosis Program Starting the Diagnosis Program Click [Diagnosis] on the Properties page to start the diagnosis program. * The name of the connected product will be displayed. - AI-1608AY-USB * You cannot use the counter function with this product. AI-1608AY-USB...
  • Page 25 Input data is plotted on a graph. Digital I/O The upper row of circular lamps indicates the digital input states. Red indicates the bit is ON and brown indicates OFF. Clicking the lower row of switches turns the digital output bits ON or OFF. AI-1608AY-USB...
  • Page 26 (1) The diagnosis report saves detailed data, including the device settings and settings for each channel, to a text file and displays the file for you to view. Clicking [Diagnosis Report] prompts you to specify where to save the report text file. * The name of the connected product will be displayed. - AI-1608AY-USB AI-1608AY-USB...
  • Page 27 2. Setup (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 AI-1608AY-USB...
  • Page 28: External Connection

    Using the On-terminal Connectors Connecting a terminal to a Connector To connect an external device to this terminal, plug the cable from the device into the interface connector (CN1, CN2) shown below. Figure 3.1. Interface Connectors and Mating Connectors AI-1608AY-USB...
  • Page 29: Connector Pin Assignment

    AI00 - AI07 Analog input signal. The numbers correspond to channel numbers. AGND Common analog ground for analog input signals. DI00 - Dl03 Digital input signal. DO00 - DO03 Digital output signal. DGND Common digital ground for digital I/O signals AI-1608AY-USB...
  • Page 30: Cable Connection

    After the insertion, secure the wire rod with screws. Compatible wires are AWG 28 - 16. CAUTION Removing the connector plug by grasping the cable can break the wire. 9 - 10mm - Applicable plug(accessory bundled) 14 pin (Screw Terminal) Plug header Figure 3.4. Connecting an Interface Connector and Connectors That Can Be Used AI-1608AY-USB...
  • Page 31: Analog Signal Connection

    The signal connected to an input channel may fluctuate after switching of the multiplexer. In this case, the cable between this product and the signal source can be shortened or a buffer with a high-speed amplifier can be placed between the product and the signal source in order to reduce the fluctuation. AI-1608AY-USB...
  • Page 32: Digital I/O Signals Connection

    “About Hardware - Control Signal Timings”. CAUTION The external trigger signal is fixed to the following signal location when using C-LOGGER. DI00 : External start trigger signal input * The external stop tripper and external clock cannot be used. AI-1608AY-USB...
  • Page 33 3. External Connection AI-1608AY-USB...
  • Page 34: Application Development

    4. Application Development Please reference to online help and sample program when developing applications. Reference to Online Help Click on [Programs]-[CONTEC API-USBP(WDM)]-[API-USBP(WDM) Help] from [Start] menu. The information for application development, such as function reference is provided in [API-USBP(WDM) Help].
  • Page 35: Sample Program

    4. Application Development Sample Program Sample programs are copied in installation path. (The default path is Program Files\CONTEC~) Sample programs in all language are provided here. To run a sample program, click on [Programs]- [CONTEC API-USBP(WDM)]-[AIO]-[Sampl e Name] from [Start] menu.
  • Page 36: Use Of Utility Program

    Program for measuring the executive speed of function is a program that can measure the executive time of some main functions. To use the program for measuring the executive speed of function, please click the button "Measure tool..." from CONTEC DIAGNOSIS PROGRAM. * The name of the connected product will be displayed.
  • Page 37 FIFO memory is more visual displayed. * The name of the connected product will be displayed. - AI-1608AY-USB 256K Setting Channels, Internal/External Clock, Sampling Clock, Sampling Number that it makes event occurring. After the sampling clock error event is occurred, setting all of conversion condition.
  • Page 38 When the application is measuring with External clock, clock cycle is too fast. moreover, noise is be considered. Buffer overflow : The memory has overflowed because the conversion speed is too fast compared with the speed at which data is taken. (4) The measuring is stopping after clicked the button of [Stop]. AI-1608AY-USB...
  • Page 39: Returning To Initial State

    (1) Deleting Device form Device Manager. * The name of the connected product will be displayed. - AI-1608AY-USB (2) Drawing USB cable from a PC USB port (3) Uninstalling Driver Select [CONTEC API-AIO(WDM) driver] from [My Computer]-[Control Panel]-[Add/Remove Programs]. (4) Restarting AI-1608AY-USB...
  • Page 40: About C-Logger

    Setting acquirement conditions easily with wizard Operating intuitively with file viewer and property viewer Saving to file automatically for long-time and mass-data acquirement Displaying Graph in 2 Screens: Whole and Zoom Abundant Function for Customization For details, refer to the C-LOGGER Users Guide. AI-1608AY-USB...
  • Page 41 5. About C-LOGGER AI-1608AY-USB...
  • Page 42: Functions

    1.Setting the Conversion Condititions Clock Resolution Start Condition Input Mode Stop Condition Channel Event Channel conversion order Data transfer method Memory 2. Starting/Stopping Operation Start Stop 3.Monitoring the Status and Acquiring Data Status Sampling Transfer Data aquisition 4.Reset Status Memory AI-1608AY-USB...
  • Page 43: Setting The Conversion Conditions

    When the device covers the range of 0 - 10V, the minimum unit of converted voltages is 10÷4096 ≈ 2.44mV. If the device has a resolution of 16-bit, it is 10÷65536 ≈ 0.153mV instead. AI-1608AY-USB : The resolution is 16-bit. Input Mode ”Input Mode”...
  • Page 44 Software setup is not required as this product uses a fixed channel conversion priority. Range ”Range” means the range of voltages at which analog input can be performed. Software setup of the range is not required as this product uses a fixed range of voltages. : ±10V AI-1608AY-USB AI-1608AY-USB...
  • Page 45 The device buffer mode provides function that allows the number of items of conversion data using the number of sampling times as a unit to obtain the number of items of conversion data directly from the voltage. Device buffer mode AI-1608AY-USB...
  • Page 46 The sampling clock controls the sampling frequency. You can select either the internal sampling clock, external sampling clock. Internal sampling clock The clock signal from the on-board clock generator is used. External sampling clock The edge of the digital signal input from an external device is used for the sampling clock. AI-1608AY-USB...
  • Page 47 The board starts waiting for an external control signal as soon as the operation start command is output. Sampling and data transfer to memory start when the specified edge (rising edge or falling edge) is input from the external control signal. AI-1608AY-USB...
  • Page 48 External trigger The board starts waiting for an external control signal after the specified number of samples have been performed. Sampling stops when the specified edge (rising edge or falling edge) is input from the external control signal. AI-1608AY-USB...
  • Page 49: Starting/Stopping Operation

    This status remains ON, after the board starts sampling until the start trigger is input, if the conversion start condition is an external trigger or level comparison. The status is set to OFF when the input trigger is input to start conversion. AI-1608AY-USB...
  • Page 50 When using the device buffer, the conversion data stored in memory can be retrieved using a software command. The figure below shows the correspondence between the sampling count and the conversion channel for the conversion data stored in memory. Input data is acquired differently depending on the memory format used. AI-1608AY-USB...
  • Page 51 (shaded portion below). The larger the number of samples taken, the older the data item acquired first. As the ring memory retains data even after that data is acquired, you can fetch the same data any number of times. AI-1608AY-USB...
  • Page 52: Reset

    This command resets the following memory related states. Resets the conversion data in memory. Resets the sampling count to 0 when a stop trigger is input. Resets the buffer overflow status. Resets the status information for the specified data save count. AI-1608AY-USB...
  • Page 53: Digital Input Function

    Byte data = 05(5H) Bit 3 Bit 2 Bit 1 Bit 0 0(OFF) 1(ON) 0(OFF) 1(ON) Digital filter A digital filter can be used on the input bits. The filter time can be set to "don't use", 1μs by software. AI-1608AY-USB...
  • Page 54: Digital Output Function

    0 and 15. Ex. Output of bit 3 (ON), bit 2 (OFF), bit 1 (ON), bit 0 (OFF) Byte data = 10(AH) Bit 3 Bit 0 Bit 2 Bit 1 1(ON) 0(OFF) 1(ON) 0(OFF) AI-1608AY-USB...
  • Page 55 6. Functions AI-1608AY-USB...
  • Page 56: About Hardware

    Number of input Un-Isolated input 4ch (LVTTL positive logic) *2*3 channels Number of output Un-Isolated output 4ch (LVTTL positive logic) channels Bus specification USB Specification 2.0/1.1 standard USB transfer rate 12Mbps (Full-speed), 480Mbps (High-speed) *4 Power supply Bus power AI-1608AY-USB...
  • Page 57 However, the actual amount of data that can be stored in the buffer memory will decrease: one unit of data of the buffer memory is consumed per sampling as the internal status. The following is an image of the buffer memory: AI-1608AY-USB...
  • Page 58 When the ambient temperature is 0 ° C or 50 ° C, a non-linearity error (about 0.1 % of the maximum range) may occur. When a signal source with a built-in high-speed operational amplifier is used. AI-1608AY-USB...
  • Page 59: External Dimensions

    7. About Hardware External dimensions [mm] Figure 7.1. External dimensions AI-1608AY-USB...
  • Page 60: Block Diagram

    7. About Hardware Block Diagram 8ch Single-end 4 Digital Input / 4 Digital Output Analog Inputs Multiplexer Buffer Amplifer DC/DC converter FPGA Converter USB 2.0 Controller & USB Connector Figure 7.2. Block Diagram AI-1608AY-USB...
  • Page 61: Control Signal Timings

    Set up time of sampling stop (Rising edge) nsec Hold time of sampling stop (Rising edge) nsec Set up time of sampling stop (Falling edge) nsec Hold time of sampling stop (Falling edge) nsec CAUTION The times listed in Table 7.2 are for standard operating conditions. AI-1608AY-USB...
  • Page 62: About Calibration

    Click the [Calibration] button on the property page for the device to start the calibration program. * The name of the connected product will be displayed. - AI-1608AY-USB * The product-specific number will be displayed as the serial number. Proceed with connecting the calibration equipment and performing the calibration in accordance with the instructions displayed by the calibration program.
  • Page 63 3-9-31, Himesato, Nishiyodogawa-ku, Osaka 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 written consent of CONTEC CO., LTD. [03312008] [04172006] Management No. A-51-221 [03312008_rev6] Parts No. LYFZ735...

Table of Contents