USB-1210 Preface Copyright 2014 ADLINK Technology, Inc. This document contains proprietary information protected by copy- right. All rights are reserved. No part of this manual may be repro- duced by any mechanical, electronic, or other means in any form without prior written permission of the manufacturer.
Page 4
Conventions Take note of the following conventions used throughout this manual to make sure that users perform certain tasks and instructions properly. Additional information, aids, and tips that help users perform tasks. NOTE: NOTE: Information to prevent minor physical injury, component dam- age, data loss, and/or program corruption when trying to com- plete a task.
Driver Support for Windows..........14 1.10 Utilities for Windows ............14 2 Getting Started ..............15 Unpacking Checklist ............15 Attaching the Module Stand..........15 Rail Mounting..............16 Wall Mounting ..............17 Installing the USB-1210 Module ........18 Table of Contents...
Page 6
2.5.1 Connecting the USB-1210 Module ......18 2.5.2 Device ID ..............19 2.5.3 Hardware Configuration..........20 3 Operation & Calibration............ 21 Operation ................21 3.1.1 Signal Function ............21 3.1.2 A/D Conversion............22 3.1.3 Trigger Sources ............25 3.1.4 Trigger Modes............27 3.1.5...
Page 9
USB-1210 List of Tables Table 1-1: USB-1210 Pin Assignment ..........11 Table 1-2: CN1/CN2 I/O Signal Description........12 Table 3-1: Bipolar Analog Input Range and Output Digital Code ... 23 Table 3-2: Pin Definition of LVTTL Digital I/O ......... 31 Table 3-3: Timer/Counter Pin Definition..........
Page 10
This page intentionally left blank. List of Tables...
The USB-1210 is a 16-bit high-speed USB 2.0-based DAQ mod- ule equipped with 4 analog input channels providing simultaneous sampling at up to 2MS/s per channel. The USB-1210 delivers high accuracy and excellent dynamic performance at maximum sam- pling rates and features flexible trigger function. In addition, onboard 256MS FIFO ensures no data loss during acquisition even with heavy loading on CPU or system.
1.4 Specifications 1.4.1 General Specifications Digital I/O Specifications Number of channels 8-CH programmable function digital input (DI) 4-CH programmable function digital output (DO) Compatibility LVTTL (single-end) (supports 3.3V and 5 V DI but 3.3V DO) Input voltage Logic low: VIL = 0.8 V max; IIL = 0.2 mA max.Logic high: VIH = 2.0 V min.;...
Programmed I/O, continuous (USB bulk Data transfer transfer mode) 1.5 Schematics All units are in millimeters (mm) NOTE: NOTE: 1.5.1 Module Figure 1-1: USB-1210 Module Rear View Introduction...
USB-1210 1.5.2 Module Stand The multi-function USB-1210 stand is compatible with desk, rail, or wall mounting. To fix 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 module.
Table 1-2: CN1/CN2 I/O Signal Description 1.7 Analog Input Signal Connection The USB-1210 provides 4 truly differential analog input channels. These four channels are simultaneous-sampling and support up to 2MS/s per channel. The analog signal can be converted to a digi- tal value by the A/D converter.
IGND Figure 1-10: GRND-Referenced Source w/ DIFF Input Connection of a floating signal source to the USB-1210 module in differential input mode is further shown. For floating signal sources, the negative side of the signal should be connected to the AIGND, with less noise coupled into the signal connections than in single-end mode.
LabVIEW and MATLAB . All software options are included in the ADLINK All-in-One CD. Be sure to install the driver & utility before using the USB-1210 module. 1.9 Driver Support for Windows UD-DASK UD-DASK is composed of advanced 32/64-bit kernel drivers and SDK for customized DAQ application development.
User’s manual 2.2 Attaching the Module Stand The multi-function USB-1210 stand is compatible with desk, rail, or wall mounting. To fix 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 module.
2.3 Rail Mounting The multi-function stand can be mounted on the DIN rail using the rail-mount kit as shown. Figure 2-1: Rail Mount Kit Figure 2-2: Module Pre-Rail Mounting Getting Started...
USB-1210 Figure 2-3: Module Rail-Mounted 2.4 Wall Mounting 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. 20.4 13.0 Figure 2-4: Wall Mount Holes...
2.5.1 Connecting the USB-1210 Module 1. Turn on your computer. 2. Connect the USB-1210 module to one USB 2.0 port on your computer using the included USB cable. 3. The first time the USB-1210 module is connected, a New Hardware message appears. It will take around 6 sec- onds to load the firmware.
Figure 2-6: USB-1210 module in Windows Device Manager If the USB-1210 module cannot be detected, the power provided by the USB port may be insufficient. The USB-1210 module is exclusively powered by the USB port and requires 460 mA @ 5 V.
type is connected, each must be set to a different ID to avoid con- flicts and errors in operation. Figure 2-7: Device ID Selection Control 2.5.3 Hardware Configuration remaining hardware configurations software programmable, including sampling/update rate, input/output channel, input range, and others. Please see the UD-DASK Function Reference manual for details.
USB-1210 Operation & Calibration Operation of the USB-1210 is described here to assist in configuration and programming of the module. Functions described include A/D conversion, programmable function I/O, and others 3.1 Operation 3.1.1 Signal Function USB-1210 provides truly differential simultaneous-sampling analog input channels of 16-bit A/D input.
AI CH0+ Signal DC path/ 2nd-order 1st CH AI CH0- Protection Calibration Source SDO_CH0 BUSY_CH0 SDO_CH1 AI CH1+ BUSY_CH1 AI CH1- Four channels SDO_CH2 Calibration BUSY_CH2 Mux and Reference Src AI CH2+ SDO_CH3 BUSY_CH3 AI CH2- 4th CH AI CH3+ Signal DC path/ 2nd-order...
USB-1210 Analog Input Circuitry 2 MHz ADCONV_CHn Buffer 2nd order Path Selection With Path_DC With level shift x1 or x4 Calibration SRC x1/2 AI CHx_P Signal Input AI CHx_N Signal Input Buffer Figure 3-3: Analog Input AI Data Format The acquired 16-bit A/D data is 2’s complement coded data for- mat.
Page 34
Continuous A/D Conversion Clock Source When the onboard ADC receives a conversion clock signal, A/D conversion is triggered. The USB-1210 conversion clock may originate with the internal hardware timer or externally via CONV (external A/D conversion clock) pin. While the conver-...
DC to 2 MHz and the minimum pulse width is 225ns. Analog Input Triggering The USB-1210 supports flexible trigger sources for analog input functionality. The trigger source can originate with software com- mand, external analog, or external digital signal in continuous ana- log input mode.
trigger occurs when the analog trigger signal crosses above (above high) or below (below low) the pre-defined voltage level. The range of trigger level is the full-scale range of the selected input channel and the resolution is 16-bit. Below-Low Analog Triggering In below-low analog triggering, as shown, the trigger signal is generated when the input analog signal is less than the Low_Threshold voltage.
USB-1210 Figure 3-6: Above-High Analog Triggering External Digital Triggering An external digital trigger occurs when a rising or falling edge is detected on the digital signal connected to the AITG (analog input trigger) pin. Trigger polarity can be programmed using ADLINK software drivers.
Post-Trigger Acquisition Mode (no retriggering) Post-trigger acquisition is indicated when data is to be collected after the trigger event, as shown.. Operation Trigger event occurs Acquisition stops initiates Acquisition begins Data transfer to system commences Time Trigger Data N samples Figure 3-8: Post Trigger without Retriggering Delayed-Trigger Acquisition Mode (no retriggering) Delay-trigger acquisition is indicated when the data collection is to...
USB-1210 Operation initiates Acquisition stops Trigger event occurs Acquisition initiates Data transfer to system begins Time Trigger Data M samples N samples Figure 3-10: Middle Trigger Pre-Trigger Mode Pre-trigger acquisition is indicated when data is to be collected before the trigger event. Acquisition commences once specified function calls are executed to begin the pre-trigger operation, and stops when the trigger event occurs.
USB-1210 awaits the next re-trigger signal (re-trigger signals occurring before the N samples are completed will be ignored). When the re-trigger signal occurs, another N samples are performed. The process repeats until the specified number of re-trigger signals are detected.
*Not used in DI/O Table 3-2: Pin Definition of LVTTL Digital I/O General Purpose Timer/Counter The USB-1210 is equipped with two general purpose timer/coun- ter sets featuring: Count up/down controllable by hardware or software Programmable counter clock source (internal clock up to 80 MHz, external clock up to 10 MHz) Operation &...
Programmable gate selection (hardware or software con- trol) Programmable input and output signal polarities (high active or low active) Initial Count loaded from a software application Current count value readable by software without affecting circuit operation. IGND IGND GPTC_CLK GPTC_OUT0 GPTC_UD0 GPTC_OUT1 GPTC_GATE0...
USB-1210 All input/output signal polarities can be programmed by software application. For brevity, all GPTC_CLK, GPTC_GATE, and GPTC_OUT in the following illustrations are assumed to be active high or rising-edge triggered. 3.1.7 General Purpose Timer/Counter Modes Ten programmable timer/counter modes are available. All modes initialize following a software-start signal set by the software.
of GPTC_GATE. After the completion of the period interval on GPTC_GATE, GPTC_OUT outputs high and then current count value can be read by the software application. Operation in which initial count = 0, count-up mode is shown. Software start Gate Count value Figure 3-15: Mode 2-Single Period Measurement Mode 3: Single Pulse-Width Measurement...
USB-1210 Figure 3-16: Mode 3-Single Pulse-Width Measurement Mode 4: Single-Gated Pulse Generation This mode generates a single pulse with programmable delay and programmable pulse-width following software start. The two pro- grammable parameters can be specified in terms of periods of the GPTC_CLK input by the software application.
Software start Gate Count value Figure 3-18: Mode 5-Single-Triggered Pulse Mode 6: Re-Triggered Single Pulse Generation This mode is similar to Mode 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.
C o u n t v a l u e Figure 3-22: Mode 9-Edge Separation Measurement Mode 10: PWM Output The USB-1210 timer/counter can also simulate a PWM (Pulse Width Modulation) output. The PWM starts to generate output fol- lowing a GPTC_GATE edge trigger or being activated/inactivated by the GPTC_GATE high/low logic control.
Pulse length 3.1.8 Isolation The USB-1210 provides 500VDC isolation capability to protect against hazardous voltage caused by erroneous signal connection or signal levels to be measured exceeding expectation. The isola- tion circuit can also reduce the ground-loop noise. DDR3...
EEPROM. When auto-calibration is complete, the new calibration constants can be saved to the user-configurable banks in the EEPROM. The USB-1210 should be warmed up for at least 15 minutes before initiating auto-calibration NOTE: NOTE: Operation &...
USB-1210 Important Safety Instructions For user safety, please read and follow all instructions, WARNINGS, CAUTIONS, and NOTES marked in this manual and on the associated equipment before handling/operating the equipment. Read these safety instructions carefully. Keep this user’s manual for future reference.
Page 52
Never attempt to fix the equipment. Equipment should only be serviced by qualified personnel. A Lithium-type battery may be provided for uninterrupted, backup or emergency power. Risk of explosion if battery is replaced with an incorrect type; please dispose of used batteries appropriately. WARNING: Equipment must be serviced by authorized technicians when:...
Need help?
Do you have a question about the USB-1210 and is the answer not in the manual?
Questions and answers