background image

Advance Technologies; Automate the World.

Manual Rev.: 

2.00

Revision Date: 

August 31, 2011

Part No: 

50-1Z084-2000

USB-1900 Series

16-bit 250kS/s USB 2.0-based High-performance 

DAQ Module

USB-1901/1902/1903

User’s Manual

Summary of Contents for USB-1901

Page 1: ...e Technologies Automate the World Manual Rev 2 00 Revision Date August 31 2011 Part No 50 1Z084 2000 USB 1900 Series 16 bit 250kS s USB 2 0 based High performance DAQ Module USB 1901 1902 1903 User s...

Page 2: ...Revision History Revision Release Date Description of Change s 2 00 Aug 31 2011 Initial release...

Page 3: ...n if advised of the possibility of such damages Environmental Responsibility ADLINK is committed to fulfill its social responsibility to global environmental preservation through compliance with the E...

Page 4: ...river information Hardware Information Provides information on dimensions con nection accessories and pin assignments for the USB 1900 Series Installing the USB 1900 Series Module Describes installat...

Page 5: ...ly NOTE NOTE Additional information aids and tips that help users perform tasks CAUTION Information to prevent minor physical injury component dam age data loss and or program corruption when trying t...

Page 6: ...vi This page intentionally left blank...

Page 7: ...ifications 3 1 4 2 Analog Input 4 1 4 3 Analog Output 7 1 5 Unpacking Checklist 8 1 6 Software Support 8 1 7 Driver Support for Windows 8 1 8 Utilities for Windows 9 2 Hardware Information 11 2 1 Over...

Page 8: ...ut Triggering 41 4 3 Trigger Sources 41 4 3 1 Software Triggering 41 4 3 2 External Analog Triggering 42 4 3 3 External Digital Triggering 43 4 4 Trigger Modes 43 4 4 1 Post Trigger Acquisition Mode n...

Page 9: ...5 Single Triggered Pulse 60 4 8 6 Mode 6 Re Triggered Single Pulse Generation 61 4 8 7 Mode 7 Single Triggered Continuous Pulse Generation 62 4 8 8 Mode 8 Continuous Gated Pulse Generation 62 4 8 9 M...

Page 10: ...x This page intentionally left blank...

Page 11: ...e 2 17 GRND Referenced Source w P D Input 27 Figure 2 18 Floating Source w P D Input 28 Figure 2 19 Current Input 29 Figure 3 1 USB 1900 module in Windows Device Manager 31 Figure 3 2 Device ID Select...

Page 12: ...4 20 Mode 3 Single Pulse Width Measurement 60 Figure 4 21 Mode 4 Single Gated Pulse 60 Figure 4 22 Mode 5 Single Triggered Pulse 61 Figure 4 23 Mode 6 Re Triggered Single Pulse 61 Figure 4 24 Mode 7...

Page 13: ...udo differential AI mode 22 Table 2 3 USB 1903 pin assignment 23 Table 2 4 CN1 CN2 I O Signal Description 24 Table 4 1 Bipolar Analog Input Range and Output Digital Code 37 Table 4 2 Bipolar Output Co...

Page 14: ...xiv This page intentionally left blank...

Page 15: ...and function I O are capable of functioning simultaneously at full speed The modules are USB powered and equipped with removable screw down terminals for easy wiring The attached multi func tional sta...

Page 16: ...2 Introduction 1 3 Applications X Automotive testing X Waveform generation X Laboratory research X Biotech measurement X I O control...

Page 17: ...ble Function I O 8 CH TTL DI and 4 CH TTL DO 2 CH 32 bit general purpose timer counters Clock source internal or external Max source frequency internal 80 MHz external 10 MHz 2 CH PWM outputs Duty cyc...

Page 18: ...input range Voltage 10 V 2 V 1 V 200 mV N A Current N A 0 20 mA Current to voltage conversion resistor N A 249 5 Operational common mode voltage range 0 1 V Overvoltage protection Power on continuous...

Page 19: ...FDR 2 108 dB N A Signal to noise and distortion ratio SINAD 2 89 dB N A Total harmonic distortion THD 2 102 dB N A Signal to noise ratio SNR 2 89 dB N A Effective number of bits ENOB 3 14 5 N A NOTE N...

Page 20: ...rential Input Range Bandwidth 3dB 10 V 600 kHz 2 V 630 kHz 1 V 660 kHz 200 mV 350 kHz Input Range System Noise SFDR SINAD THD SNR 10V 0 3 LSBRMS 108 dB 89 dB 102 dB 89 dB 2V 0 1 LSBRMS 98 dB 85 dB 98...

Page 21: ...ansfers Programmed I O Continuous bulk trans Output range 10V Output coupling DC Output impedance 0 01 maximum Stability Any passive load up to 1500pF Power on state Around 0V steady state Electrical...

Page 22: ...to suit various user approaches to system building In addition to programming libraries such as DLLs for most Windows based systems ADLINK also provides drivers for other application envi ronments su...

Page 23: ...g curve for data acquisition programming You can download and install DAQPilot at http www adlinktech com TM DAQPilot html Please note that only DAQPilot versions 2 3 0 712 and later can support the U...

Page 24: ...10 Introduction This page intentionally left blank...

Page 25: ...and pin assignments for the USB 1900 Series 2 1 Overview and Dimensions 2 1 1 Module Figure 2 1 USB 1902 Module Rear View NOTE NOTE X All dimensions shown are in millimeters mm X While model USB 1902...

Page 26: ...12 Hardware Information Figure 2 2 USB 1902 Module Side View...

Page 27: ...Hardware Information 13 USB 1900 Series Figure 2 3 USB 1902 Module Front View 41 3 114...

Page 28: ...the module in the stand slide the module body into the stand until a click is heard To remove the module from the stand twist the bottom of the stand in a back and forth motion and separate from the...

Page 29: ...Hardware Information 15 USB 1900 Series Figure 2 6 Module in Stand Front View 114 3...

Page 30: ...16 Hardware Information Figure 2 7 Module Stand Top View 20 4 20 4 B 26...

Page 31: ...Hardware Information 17 USB 1900 Series Figure 2 8 Module Stand Side Cutaway View Figure 2 9 Module Stand Front View 5 89 1 5 6 3 4 100...

Page 32: ...18 Hardware Information 2 1 3 Rail Mounting The multi function stand can be mounted on the DIN rail using the rail mount kit as shown Figure 2 10 Rail Mount Kit Figure 2 11 Module Pre Rail Mounting...

Page 33: ...Hardware Information 19 USB 1900 Series Figure 2 12 Module Rail Mounted...

Page 34: ...ting The multi function stand can be fixed to a wall using four flush head screws as shown The four screw holes should be approximately 3 4 mm in diameter Figure 2 13 Wall Mount Holes Figure 2 14 Modu...

Page 35: ...for USB 1901 Table 2 1 USB 1901 1902 pin assignment in single end AI mode Pin Function Pin Function 20 ECLK 40 AOTG 19 NC 39 AITG 18 NC 38 GPI7 17 GPO3 37 GPI6 16 GPO2 36 GPI5 15 GPO1 35 GPI4 14 GPO0...

Page 36: ...on Pin Function 20 ECLK 40 AOTG 19 NC 39 AITG 18 NC 38 GPI7 17 GPO3 37 GPI6 16 GPO2 36 GPI5 15 GPO1 35 GPI4 14 GPO0 34 GPI3 13 DGND 33 GPI2 12 AGND 32 GPI1 11 AO1 31 GPI0 10 AO0 30 DGND 9 AGND 29 AISE...

Page 37: ...ction 40 ECLK 20 AOTG 39 NC 19 AITG 38 NC 18 GPI7 37 GPO3 17 GPI6 36 GPO2 16 GPI5 35 GPO1 15 GPI4 34 GPO0 14 GPI3 33 DGND 13 GPI2 32 AGND 12 GPI1 31 AO1 11 GPI0 30 AO0 10 DGND 29 AGND 9 AISE 28 CI3 8...

Page 38: ...AIGND I Analog Input Channels 0 15 Each channel pair AI i i 8 I 0 7 can be configured as either two single end inputs or one pseudo differential input pair marked as AIH 0 7 and AIL 0 7 CI 0 7 AIGND...

Page 39: ...he USB 1900 series assuming that the computer is connected to the same power system Non isolated outputs of instruments and devices that plug into the existing power systems are ground referenced sign...

Page 40: ...shown The signals local ground reference is connected to the negative input of the instrumentation amplifier AISENSE pin on CN1 connector and the common mode ground potential between signal ground and...

Page 41: ...t a constant potential as shown If the signal source is ground referenced psuedo differential mode can be used for noise rejection for improvement over single ended mode Figure 2 17 GRND Referenced So...

Page 42: ...ating Source w P D Input Current Input Mode for USB 1903 The current signal source can be floating or grounded refer ence and will be converted to voltage through a precision 249 5 resistor Cross volt...

Page 43: ...ferential pair is connected to the sys tem ground after current to voltage conversion Figure 2 19 Current Input NOTE NOTE USB 1903 includes a differential amplifier in the front end circuit providing...

Page 44: ...30 Hardware Information This page intentionally left blank...

Page 45: ...message appears It will take around 6 seconds to load the firmware When loading is complete the LED indicator on the rear of the USB DAQ module changes from amber to green and the New Hardware messag...

Page 46: ...res 400 mA 5 V 3 2 Device ID A rotary control on the rear of the module as shown controls device ID setting and can be set from 1 to 8 The device ID allows dedicated control of the USB 1900 Series mod...

Page 47: ...SB 1900 Series 3 3 Hardware Configuration All remaining hardware configurations are software programmable including sampling update rate input output channel input range and others Please see the UD D...

Page 48: ...34 Installing the USB 1900 Series Module This page intentionally left blank...

Page 49: ...nt end multiplexers allows all A D input channels to connect to one ADC ADI AD7610 or equivalent For D A function two analog output channels are generated by one DAC chip TI DAC8871 The ADC DAC contro...

Page 50: ...n will commence once a trigger condition is matched After A D conversion A D data is buffered in a data FIFO for transfer into system memory for further processing 40P CONNECTOR INTERFACE FPGA Calibra...

Page 51: ...10 V 2 V 1 V 0 2V Least significant bit 305 2uV 61 03uV 30 51uV 6 1uV FSR 1LSB 9 999695 V 1 999938 V 0 999969 V 0 199994 V 7FFF Midscale 1LSB 305 2 uV 61 03 uV 30 51 uV 6 1 uV 0001 Midscale 0 V 0 V 0...

Page 52: ...single point measurement For example Ch2 with 5 V input range and single end NRSE connection 4 2 4 Continuous Acquisition Scanning Mode Continuous A D Conversion Clock Source When the onboard ADC rec...

Page 53: ...t least four coun ters must be specified as follows X SI_counter 32 bit Specify the Scan Interval SI_counter timebase X SI2_counter 32 bit Specify the Data Sampling Interval SI2_counter timebase X PSC...

Page 54: ...nternal time base is 320 X Both the SI_counter and SI2_counter are 32 bit The maxi mum sampling interval between two channels using the internal timebase 232 80 Ms 53 687s for single channel data acqu...

Page 55: ...0 ch1 62 5 kHz X Equivalent sampling rate of ch2 125 kHz 4 2 5 Analog Input Triggering The USB 1900 Series supports flexible trigger sources for ana log input functionality The trigger source can orig...

Page 56: ...ange of the selected input channel and the resolution is 16 bit In external analog trigger mode the first acquired data starts with a delay of 4 microseconds Below Low Analog Triggering In below low a...

Page 57: ...put trigger pin Trigger polarity can be programmed using ADLINK software drivers Figure 4 6 Digital Triggering 4 4 Trigger Modes Analog input supports post delay gate post trigger with retrigger and d...

Page 58: ...e 4 7 Post Trigger without Retriggering 4 4 2 Delayed Trigger Acquisition Mode no retriggering Delayed trigger acquisition is indicated to delay data collection after the occurrence of a specified tri...

Page 59: ...of scans after each trigger is specified in PSC_counter and Retrig_no can be programmed to specify the re trigger numbers An example is shown in which two scans of data are acquired after the first t...

Page 60: ...to level high low and hold acquisition when trigger events are set to the opposite level The total number of scans for each channel is specified in the PSC_counter As shown after the operation starts...

Page 61: ...ntinuous mode to generate waveforms This means that the D A update rate is controlled not only by software timing but can also be set by a specified precision hardware timer The following sections dis...

Page 62: ...ed 4 5 3 Waveform Generation Waveform Generation Data Structure FIFO is a hardware first in first out data queue that holds tem porary digital codes for D A conversion When the USB 1900 Series operate...

Page 63: ...ck Source When the onboard DAC receives a conversion clock signal a D A update is triggered The USB 1902 1903 update clock originates with the 80 MHz internal hardware timer WARNING While waveform pat...

Page 64: ...amount of data in a waveform When value in UC_counter is less than the size of waveform patterns the waveform is generated incrementally IC_counter 32 bit Iteration calculation defining how many times...

Page 65: ...trig ger mode by software 4 5 4 Waveform Trigger Sources Software Triggering This trigger mode requires no external trigger source The trig ger asserts immediately following execution of the specified...

Page 66: ...20 ns 4 5 5 Waveform Generation Trigger Modes The analog output supports post delay post trigger with retrigger and delay trigger with retrigger modes Post Trigger Waveform Generation Post trigger gen...

Page 67: ...se Figure 4 15 Delayed Trigger Waveform Generation Post Trigger or Delayed Trigger with Retriggering Post trigger or delayed trigger with retrigger modes are indi cated when multiple waveforms are to...

Page 68: ...ation You can set the IC_counter to generate iterative waveforms regardless of the trigger mode used The IC_counter stores the iteration number as shown in the following two examples WARNING Start tri...

Page 69: ...upy USB band width If the value specified in the UC_counter is less than the sample size of the waveform patterns the waveform is generated incre mentally For example if a 16 sample sine wave is defin...

Page 70: ...form will be generated The DLY2_counter clock source originates with the internal 80 MHz timebase 4 6 Programmable Function I O The USB 1900 Series supports powerful programmable I O func tion provide...

Page 71: ...unt value readable by software without affecting circuit operation Table 4 5 Timer Counter Pin Definition 4 7 Basic Timer Counter Function Each timer counter has three inputs that can be controlled vi...

Page 72: ...set by the software The GPTC software reset initializes the status of the counter and reloads the initial value to the counter The operation remains halted until software start is executed again Opera...

Page 73: ...ion Operation in which initial count 0 count up mode is shown Figure 4 19 Mode 2 Single Period Measurement 4 8 3 Mode 3 Single Pulse Width Measurement The counter calculates the pulse width of the sig...

Page 74: ...bles disables calculation When GPTC_GATE is inactive the counter halts the current count value Generation of a single pulse with a pulse delay of two and a pulse width of four is shown Figure 4 21 Mod...

Page 75: ...5 except that the counter generates a pulse following every active edge of GPTC_GATE After soft ware start every active GPTC_GATE edge triggers a single pulse with programmable delay and pulse width...

Page 76: ...software start GPTC_GATE enables disables calculation When GPTC_GATE is inactive the counter halts the current count value Generation of two pulses with a pulse delay of four and a pulse width of thre...

Page 77: ..._cnt and Pulse_length_cnt varying pulse frequencies Fpwm and duty cycles Dutypwm can be obtained PWM output is shown Figure 4 27 Mode 10 PWM Output Calculation of the PWM frequency and duty cycle is a...

Page 78: ...64 Operation This page intentionally left blank...

Page 79: ...fault bank of factory calibration con stants there is one user utilization bank allowing loading of the TrimDACs firmware values either from the original factory calibra tion or a subsequently perform...

Page 80: ...ROM When auto calibration is complete the new calibration constants can be saved to the user configurable banks in the EEPROM NOTE NOTE The USB 1903 requiring an external precision current source to c...

Page 81: ...r and unplug any power cords cables X To avoid electrical shock and or damage to equipment Z Keep equipment away from water or liquid sources Z Keep equipment away from high heat or high humidity Z Ke...

Page 82: ...zed technicians when Z The power cord or plug is damaged Z Liquid has penetrated the equipment Z It has been exposed to high humidity moisture Z It is not functioning or does not function according to...

Page 83: ...fo adlinktech com ADLINK Technology China Co Ltd Address 300 201203 300 Fang Chun Rd Zhangjiang Hi Tech Park Pudong New Area Shanghai 201203 China Tel 86 21 5132 8988 Fax 86 21 5132 3588 Email market...

Page 84: ...pan Tel 81 3 4455 3722 Fax 81 3 5209 6013 Email japan adlinktech com ADLINK Technology Inc Korean Liaison Office Address 1675 12 8 8F Mointer B D 1675 12 Seocho Dong Seocho Gu Seoul 137 070 Korea Tel...

Reviews: