background image

 

1. Before Using the Product 

 

 

 

AO-1604LX-USB 

1

 

1.

 

Before Using the Product 

This chapter provides information you should know before using the product. 

About the Unit 

This product is a USB2.0-compliant analog output unit that extends the analog output function of USB 

port of PCs.  This product features high-precision analog outputs, digital inputs, digital outputs, and a 

counter function. 

As there is compatible with PCI bus-compatible board DA16-4(LPCI)L and PCI Express bus-

compatible board AO-1604L-LPE in terms of connector shape and pin assignments, it is easy to migrate 

from the existing system. 

Using the bundled API function library package [API-USBP(WDM)], you can create Windows 

application software for this board in your favorite programming language supporting Win32 API 

functions, such as Visual Basic or Visual C/C++. 

With plug-ins for the dedicated libraries, this product also supports MATLAB and LabVIEW. 

Features 

-  Multi-function 

The unit contains analog outputs (16bit, 4channels), control signal(3 points) of analog output, digital 

inputs (LVTTL level 4channels), digital outputs (LVTTL level 4channels), and counters (32bit binary, 

LVTTL level 1channels).    Combining all these features on one unit allows complex systems to be 
implemented even on PCs with USB port only. 

Buffer memory 

The analog outputs have their own buffer memory. 

You can also perform analog output in the background, independent of software and the current status 
of the PC. 

-  Filter function for easy connection of external signals 

The digital input signals, counter input signals, and the external control signals for analog output 

incorporate a digital filter to prevent wrong recognition of input signals from carrying noise or a 
chattering. 

-  Compatible with PCI / PCI Express

 

bus board in it’s design.    Common connector shape and pin 

assignment with PCI / PCI Express

 

bus board 

This product has the common connector shape and pin assignment with PCI bus board DA16-4(LPCI)L, 

PCI Express bus board AO-1604L-LPE so you can use the common cables and accessories, it is easy to 
migrate from the existing system *1. 

-  Compatible to USB1.1/USB2.0 

Compatible to USB1.1/USB2.0 and capable to achieve high speed transfer at HighSpeed (480 Mbps). 

Summary of Contents for AO-1604LX-USB

Page 1: ...PC HELPER High Resolution Analog Output Unit for USB AO 1604LX USB User s Guide CONTEC CO LTD...

Page 2: ...n the main unit s side For Mini B connector side 1 Clamps for prevention of cable on the main unit s side 1 Disk 1 API USBP WDM 1 First step guide 1 Power connector MC1 5 3 ST 3 5 1 Ferrite core 1 War...

Page 3: ...ge 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: ...ing Precautions 6 Environment 8 Inspection 8 Storage 8 Disposal 8 2 SETUP 9 What is Setup 9 Step 1 Setting the Hardware 10 Name of each parts 10 Step 2 Installing the Software 11 Illustration of Menu...

Page 5: ...ple Program 30 Distributing Developed Application 30 Use of utility program 31 Returning to Initial State 34 5 FUNCTIONS 35 Analog Output Function 35 1 Setting the Conversion Conditions 36 2 Starting...

Page 6: ...AIO 163202FX USB v Control Signal Timings for Counter 56 About Calibration 57 Difference from AO 1604L LPE and DA16 4 LPCI L 58...

Page 7: ...vi AO 1604LX USB...

Page 8: ...gnal 3 points of analog output digital inputs LVTTL level 4channels digital outputs LVTTL level 4channels and counters 32bit binary LVTTL level 1channels Combining all these features on one unit allow...

Page 9: ...indows is attached Plug ins for the dedicated libraries this product also supports MATLAB and LabVIEW We offer a dedicated library ML DAQ which allows you to use this product on MATLAB by The MathWork...

Page 10: ...rary for MATLAB ML DAQ Available for downloading free of charge from the CONTEC web site This is the library software which allows you to use our analog I O device products on MATLAB by the MathWorks...

Page 11: ...C adaptor input 90 264VAC output 5VDC 2 0A POA200 20 2 4 AC DC power supply unit input 85 132VAC output 5VDC 3 0A POW AC13GY AC DC power supply unit input 85 264VAC output 5VDC 2 0A POW AD22GY DC DC p...

Page 12: ...t 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 warranty is not applicable for scrat...

Page 13: ...erheat or cause a failure If the terminals are touched by someone s hands clean the terminals with industrial alcohol Do not close the ventilation hole s of this product by for example placing an obje...

Page 14: ...interference and 2 this device must accept any interference received including interference that may cause undesired operation This equipment has been tested and found to comply with the limits for a...

Page 15: ...e product periodically as follows to use it safely Storage When storing this product keep it in its original packing form 1 Put this product in the storage bag 2 Wrap it in the packing material and th...

Page 16: ...am later to check whether the software and hardware function normally Step 1 Setting the Hardware Step 2 Installing the Software Step 3 Installing the Hardware Step 4 Checking Operations with the Diag...

Page 17: ...o set with SW Connect it to the USB interface connector of PC that you use Name of each parts LED indicator The above figure has already attached the USB cable attachment Figure 2 1 Name of each parts...

Page 18: ...een Points Please set up the supplied disk if it has not been set up The menu starts automatically If the menu do not start launch X AUTORUN EXE X drive letter from Run in Start menu The screen design...

Page 19: ...ion Environment API USBP WDM Installer dialog box displays 2 Selecting Advanced Digital I O driver 3 Clicking on Install button Please perform installation following the directions on the screen And t...

Page 20: ...it to the power connector before firmly securing it using a screw Figure 2 3 Connecting the AC Adapter POA200 20 2 Beside the AC adaptor a power supply for installation on a DIN rail is also availabl...

Page 21: ...USB hub of this product Figure 2 4 Connecting the PC 3 USB cable can be attached firmly to the main unit by using a USB cable attachment Figure 2 5 Attaching a USB Attachment The USB cable attachment...

Page 22: ...the USB cable through the USB hub of this product it can be made easily not to come off by using clamps for prevention of cable on the main unit s side Appended goods Figure 2 6 Usage of clamps for p...

Page 23: ...list or specific location then click on the Next button Detect setup information from supplied disk automatically for installing USB driver Point Please specify the path for supplied disk as follows...

Page 24: ...n Device Manager and set properties 1 Starting Device Manager From Start menu click on Settings Control Panel System and then click on Device Manager button in Hardware tab In the case of Windows 98 R...

Page 25: ...nd enter arbitrary name in the editing box for device name Default name also can be used The product specific number will be displayed as the serial number USB driver can not be used without settings...

Page 26: ...roduct and driver software It can also be used as a simple checker when an external device is actually connected Using the Diagnosis Report feature reports the driver settings the presence or absence...

Page 27: ...s 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 AO 1604LX USB The name of the connect...

Page 28: ...ge sine wave or square wave as the output data 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...

Page 29: ...report text file 2 The diagnosis report contains the following data Version of OS Device Information File Information Initialization interrupts I O state for each channel Execution time measurement Cl...

Page 30: ...correctly but the application program does not The diagnostic program uses the API TOOL functions If the diagnostic program works correctly other applications should work correctly also If you have a...

Page 31: ...2 Setup 24 AO 1604LX USB...

Page 32: ...connect an external device to this product plug the cable from the device into the interface connector CN1 of unit shown below Please refer to chapter 1 for more information on the supported cable and...

Page 33: ...gital ground are shorted together noise on the digital signals may affect the analog signals Accordingly analog and digital ground should be separated Leave Reserved pins unconnected Connecting these...

Page 34: ...he shielding to ground Figure 3 4 Analog Output Connection Shielded Cable If this product or the connected wire receives noise or the distance between this product and the target is long data may not...

Page 35: ...counter This function enables the control of an external clock input for the counter The external clock for the counter is effective when input is High and invalid when input is Low If unconnected it...

Page 36: ...rence is provided in API USBP WDM Help Detailed introduction to search method for help should be found from How to navigate Help in the help For basic usage please reference to Tutorial for help Print...

Page 37: ...Files CONTEC Sample programs in all language are provided here To run a sample program click on Programs CONTEC API USBP WDM AIO Sample Name from Start menu Distributing Developed Application Please...

Page 38: ...Measure tool from CONTEC DIAGNOSIS PROGRAM Step to use 1 Select the device to be measured from the device list 2 Measure the executive speed of a function by clicking the button with the function nam...

Page 39: ...ting an event and number of samples to load at each event can be specified As an event is also generated if a sampling clock error occurs you can use the utility to test the conversion operation under...

Page 40: ...riggering event An event is triggered when the number of samples remaining in the FIFO reaches the specified value Number of samples to load The number of output data values samples to load at each ev...

Page 41: ...installation again when the operation is losing stabilization 1 Deleting Device form Device Manager 2 Drawing 5VDC power supply the attached AC adaptor from unit 3 Drawing USB cable from a PC 4 Unins...

Page 42: ...med to be API AIO WDM When data logger software C LOGGER is used a part of it s function can not be used Analog Output Function This product converts digital data to analog signals according to the re...

Page 43: ...of 0 10V 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 AO 1604LX USB The resolution is 16bit Channel Channel represent...

Page 44: ...32769 0V 32768 0 00030V 32767 10 000V 0 Ex When 3V is output at a resolution of 16bit in the 10V range Output data 3 10 x 65536 10 10 42598 4 The value that can be set as output data at this time is...

Page 45: ...utput data is first stored in the device buffer memory on the device itself or in the driver When conversion starts the device starts outputting the output data The device buffer can operate as FIFO o...

Page 46: ...shown below When using FIFO format writing of conversion data to memory is always performed from after the most recent data and DA conversion is performed on the oldest data in memory You can write to...

Page 47: ...tput from multiple channels is also possible Repeat You can specify a repeat count to perform sampling for a specified number of times Memory must be set to ring format if a number of repetitions is t...

Page 48: ...s The procedure for setting the conversion data is different depending on the memory format being used Procedure for FIFO format When using FIFO format setting data to memory is always performed from...

Page 49: ...e or falling edge is input from the external control signal Stop Condition The condition for controlling the stop of sampling can be selected from among the last sampling count an external trigger sof...

Page 50: ...amples specified by software have been completed Sampling clock error event This event occurs when conversion stops as an error occurs due to a sampling clock period that is too short DA conversion er...

Page 51: ...e conversion start condition is an external trigger The status is set to OFF when the input trigger is input to start conversion The status is set to ON whenever the product enters the conversion star...

Page 52: ...tus and AD conversion error status Memory This can only be used when the transfer mode is set to device buffer mode This command resets the following memory related states Resets the conversion data i...

Page 53: ...er starts the first count match occurs when the count reaches 1000 When the count reaches 1000 the counter value at which the second compare count match is to occur 2000 is set This continues with the...

Page 54: ...cked by obtaining the device status The following types of device status are available Counter operating The device operating status is ON from the time the operation start command is executed until o...

Page 55: ...4 Reset Various states can be reset by executing the following reset commands Counter reset Resets the counter This restores the counter to its state after power on Status Resets the compare count mat...

Page 56: ...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 input is a value...

Page 57: ...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 points of the device is 4 t...

Page 58: ...alling edge can be selected by software Digital I O Number of input channels Non isolated input 8channels LVTTL level positive logic Number of output channels Non isolated output 8channels LVTTL level...

Page 59: ...ronmental condition environmental specification Item Specification Input voltage range 90 264VAC Rated input current 300mA Number of frequency 50 60Hz Rated output voltage 5 0VDC Rated output current...

Page 60: ...6 About Hardware AO 1604LX USB 53 Physical dimensions Figure 6 1 Physical dimensions Figure 6 2 Physical dimensions of attached AC adaptor POA200 20 2...

Page 61: ...6 About Hardware 54 AO 1604LX USB Block Diagram Figure 6 3 is a circuit block diagram of this product Figure 6 3 Block Diagram...

Page 62: ...g time tWS 10000 nsec Set up time of sampling start Rising edge tSRS 100 nsec Hold time of sampling start Rising edge tHRS 100 nsec Set up time of sampling start Falling edge tSFS 100 nsec Hold time o...

Page 63: ...e 6 8 Timing Chart of Counter Output Signal Pulse output Table 6 4 Control Signal Timings Parameter Symbol Time Unit Set up time of counter input Rising edge tSRC 100 nsec Hold time of counter input R...

Page 64: ...with the instructions displayed by the calibration program Analog output calibration Analog output calibration requires a digital multimeter As the analog output has 16bit resolution use a multimeter...

Page 65: ...channels TTL level positive logic Number of output channels Non isolated output 4 channels LVTTL level positive logic Non isolated output 4 channels TTL level positive logic Counter Number of external...

Page 66: ......

Page 67: ...31 Himesato Nishiyodogawa ku Osaka 555 0025 Japan https www contec com No part of this document may be copied or reproduced in any form by any means without prior written consent of CONTEC CO LTD 1225...

Reviews: