Chapter 1 Introducing the USB-1616HS ....................... 6 Overview: USB-1616HS features ........................6 Chapter 2 Installing the USB-1616HS ........................7 What comes with your USB-1616HS shipment? ....................7 Hardware ..................................7 Optional components ............................8 AI-EXP48 ..................................8 Additional documentation ..............................8 Unpacking the USB-1616HS ..........................
Page 4
Using the setpoint status register............................33 Examples of control outputs ............................34 Detection setpoint details ..............................36 FIRSTPORTC or timer update latency ..........................36 Chapter 4 Calibrating the USB-1616HS ......................38 Chapter 5 Specifications ............................39 Analog input ..............................39 Accuracy ..................................39 Thermocouples ................................40 Digital input/output............................
About this User's Guide What you will learn from this user's guide This user's guide explains how to install, configure, and use the USB-1616HS so that you get the most out of its analog input, digital I/O, and counter/timer I/O features.
USB bus. The USB-1616HS provides either eight differential or 16 single-ended analog inputs with 16-bit resolution. It offers seven software-selectable analog input ranges of ±10 V, ±5 V, ±2 V, ±1 V, ±0.5 V, ±0.2 V, and ±0.1V.
USB cable (2-meter length) TR-2U power supply and CA-1* line cord AC-to-DC conversion power supply and cord plugs into the external power connector of the USB-1616HS. * European customers: Contact Measurement Computing to order the CA-261 line cord for your region.
If you ordered any of the following products with your device, they should be included with your shipment. AI-EXP48 Analog input expansion module adds up to 24 differential or 48 single-ended inputs to the USB-1616HS. CA-96A expansion cable Expansion cable for connecting to the AI-EXP48 expansion board.
) and differential thermocouple connections (V If you are using an AI-EXP48 expansion device, connect it to the USB-1616HS. Make sure you do not connect the AI-EXP48 to a live USB-1616HS. If the USB cable is connected to the computer, unplug it before you connect the AI-EXP48.
Avoid touching board surfaces and onboard components. Only handle boards by their edges. Make sure the USB-1616HS does not come into contact with foreign elements such as oils, water, and industrial particulate. The discharge of static electricity can damage some electronic components. Semiconductor devices are especially susceptible to ESD damage.
USB-1616HS User's Guide Installing the USB-1616HS Screw terminal pin outs USB-1616HS screw terminal pin out – single-ended connections Analog common (A) Digital common (D) FIRSTPORTA Bit 0 (A0) FIRSTPORTA Bit 1 (A1) FIRSTPORTA Bit 2 (A2) FIRSTPORTA Bit 3 (A3) Analog common (A)
USB-1616HS User's Guide Installing the USB-1616HS USB-1616HS screw terminal pin out – differential connections Analog common (A) Digital common (D) FIRSTPORTA Bit 0 (A0) FIRSTPORTA Bit 1 (A1) FIRSTPORTA Bit 2 (A2) FIRSTPORTA Bit 3 (A3) Analog common (A) FIRSTPORTA Bit 4 (A4)
USB-1616HS User's Guide Installing the USB-1616HS Cabling Use a CA-96A 25-pin expansion cable (CA-96A expansion cable) to connect to the USB-1616HS's 25-pin expansion connector. Figure 3. CA-96A expansion cable...
diagrams of signals using default or conventional board settings USB-1616HS components These USB-1616HS components are shown in Figure 4. Six removable screw terminal blocks One USB port ...
Figure 5. USB-1616HS components – rear view External power connector Although the USB-1616HS is powered by a USB port on a host PC, an external power connector may also be required to provide sufficient power for the USB-1616HS. Connect the optional TR-2U power supply to the external power supply connector. This power supply provides...
USB-1616HS User's Guide Functional Details USB-1616HS block diagram Figure 6 shows a simplified block diagram of the USB-1616HS. This board provides all of the functional elements shown in the figure. Figure 6. USB-1616HS functional block diagram Synchronous I/O – mixing analog, digital, and counter scanning The USB-1616HS can read analog, digital, and counter inputs, while generating two digital pattern outputs at the same time.
Functional Details Analog input scanning The USB-1616HS has several scanning modes to address various applications. You can load the 512-location scan buffer with any combination of analog input channels. All analog input channels in the scan buffer are measured sequentially at 1 µs per channel by default.
Page 18
CJC0 with TC0, CJC1 with TC1 and TC2, CJC2 with TC3, CJC3 with TC4, CJC4 with TC5 and TC6, and CJC5 with TC7. When the AI-EXP48 module is connected to the USB-1616HS, associate CJC6 with TC8 through TC11, CJC7 with TC12 through TC15, CJC8 with TC16 through TC19, CJC9 with TC20 through TC23, CJC10 with TC24 through TC27, and CJC11 with TC28 through TC31.
Digital outputs can be updated asynchronously at anytime before, during, or after an acquisition. You can use two of the 8-bit ports to generate a digital pattern at up to 4 MHz. The USB-1616HS supports digital pattern generation. The digital pattern can be read from PC RAM.
Functional Details Hardware analog triggering The USB-1616HS uses true analog triggering in which the trigger level you program sets an analog DAC, which is then compared in hardware to the analog input level on the selected channel. This guarantees an analog trigger latency that is less than 1 µs.
Counter inputs Four 32-bit counters are built into the USB-1616HS. Each counter accepts frequency inputs up to 20 MHz. USB-1616HS counter channels can be configured as standard counters or as multi-axis quadrature encoders. The counters can concurrently monitor time periods, frequencies, pulses, and other event driven incremental occurrences directly from pulse-generators, limit switches, proximity switches, and magnetic pick-ups.
Sets the signal on the mapped counter input to latch the count. By default, the start of scan signal—a signal internal to the USB-1616HS that pulses once every scan period to indicate the start of a scan group—latches the count so that the count is updated each time a scan is started.
USB-1616HS User's Guide Functional Details Gating "on" mode Sets the gating option to "on" for the mapped channel, enabling the mapped channel to gate the counter. Any counter can be gated by the mapped channel. When the mapped channel is high, the counter is enabled.
Page 25
USB-1616HS User's Guide Functional Details T1 – In the example above, the input signal goes high at the beginning of time period T1, but never stays high for a period of time equal to the debounce time setting (equal to T2 for this example.) ...
Page 26
USB-1616HS User's Guide Functional Details Figure 15. Example of two debounce modes interpreting the same signal Debounce times should be set according to the amount of instability expected in the input signal. Setting a debounce time that is too short may result in unwanted glitches clocking the counter. Setting a debounce time too long may result in an input signal being rejected entirely.
The encoder mode allows the USB-1616HS to make use of data from optical incremental quadrature encoders. In encoder mode, the USB-1616HS accepts single-ended inputs. When reading phase A, phase B, and index Z signals, the USB-1616HS provides positioning, direction, and velocity data.
Page 28
360°/2048. These different modes are known as X1, X2, and X4. Connecting the USB-1616HS to an encoder You can use up to two encoders with each USB-1616HS in your acquisition system. Each A and B signal can be made as a single-ended connection with respect to common ground.
Page 29
USB-1616HS User's Guide Functional Details You can also connect external pull-up resistors to the USB-1616HS counter input terminal blocks by placing a pull-up resistor between any input channel and the encoder power supply. Choose a pull-up resistor value based on the encoder's output drive capability and the input impedance of the USB-1616HS. Lower values of pull-up resistors cause less distortion, but also cause the encoder's output driver to pull down with more current.
Using multiple USB-1616HSs per PC USB-1616HS features can be replicated up to four times, as up to four devices can be connected to a single host PC. The serial number on each USB-1616HS distinguishes one from another. You can operate multiple USB- 1616HS boards synchronously.
USB-1616HS User's Guide Functional Details Setpoint configuration overview You can program each setpoint as one of the following: Single point referenced – Above, below, or equal to the defined setpoint. Window (dual point) referenced – Inside or outside the window.
Detection setpoints act on 16-bit data only. Since the USB-1616HS has 32-bit counters, data is returned 16-bits at a time. The lower word, the higher word, or both lower and higher words can be part of the scan group. Each counter input channel can have one detection setpoint for the counter's lower 16-bit value and one detection setpoint for the counter's higher 16-bit value.
There are several possible conditions (criteria) and effectively three update modes, as explained in the following configuration summary. Set high limit You can set the 16-bit high limit (limit A) when configuring the USB-1616HS through software. Set low limit You can set the 16-bit low limit (limit B) when configuring the USB-1616HS through software.
USB-1616HS User's Guide Functional Details Setpoint 1, having a True state, shows 1, giving us decimal 2. Setpoint 4, having a True state, shows 1, giving us decimal 16. For proper operation, the setpoint status register must be the last channel in the scan list.
Page 35
USB-1616HS User's Guide Functional Details Figure 25. Timer output update on True and False Using the hysteresis function Update mode: N/A, the hysteresis option has a forced update built into the function Criteria: Window criteria for above and below the set limits Figure 26 shows analog input Channel 3 with a setpoint which defines two 16-bit limits, Limit A (High) and Limit B (Low).
USB-1616HS User's Guide Functional Details In this case, the Channel 1 setpoint is defined for the 16 lower bits of channel 1's 32-bit value. The FIRSTPORTC digital output port could be updated on a True condition (the rising edge of the detection signal).
Page 37
USB-1616HS User's Guide Functional Details FIRSTPORTC Figure 28. Example of FIRSTPORTC latency By applying a setpoint on analog input channel 2, that setpoint gets evaluated every 10 µs with respect to the sampled data for channel 2. Due to the pipelined architecture of the analog-to-digital converter system, the setpoint cannot be evaluated until 2 µs after the ADC conversion.
Chapter 4 Calibrating the USB-1616HS Board ranges are calibrated at the factory using a digital NIST traceable calibration method in which a correction factor for each range is stored on the unit at the time of calibration. Two calibration tables are stored on the board in EPROM — one table contains the factory calibration, and the other is available for field calibration.
Chapter 5 Specifications Typical for 25 °C unless otherwise specified. Specifications in italic text are guaranteed by design. Analog input Table 1. Analog input specifications A/D converter type Successive approximation Resolution 16 bits Number of channels 16 single-ended/8 differential, software-selectable. Up to 48 additional analog inputs per module are available with the optional AI-EXP48 module.
USB-1616HS User's Guide Specifications Counters Counter inputs can be scanned based on an internal programmable timer or an external clock source. Table 5. Counter specifications Channels 4 independent Resolution 32-bit Input frequency 20 MHz maximum Input signal range -5 V to 10 V...
Low-level output voltage 0.4 V maximum @ 400 µA Power consumption Power consumption specification is for a USB-1616HS. Add 400mW for a USB-1616HS connected to an AI- EXP48 expansion module. Table 9. Power consumption specifications (Note 5) Power consumption (per board)
USB-1616HS User's Guide Specifications External power Table 10. External power specifications (Note 5) Connector Switchcraft # RAPC-712 6 to 16 VDC (used when USB port supplies insufficient power, or when an independent Power range power supply is desired) 20 V for 10 seconds, maximum...
Page 44
USB-1616HS User's Guide Specifications Table 15. USB-1616HS screw terminal pin out – single-ended connections Analog common (A) Digital common (D) FIRSTPORTA Bit 0 (A0) FIRSTPORTA Bit 1 (A1) FIRSTPORTA Bit 2 (A2) FIRSTPORTA Bit 3 (A3) Analog common (A) FIRSTPORTA Bit 4 (A4)
Page 45
USB-1616HS User's Guide Specifications Table 16. USB-1616HS screw terminal pin out – differential connections Analog common (A) Digital common (D) FIRSTPORTA Bit 0 (A0) FIRSTPORTA Bit 1 (A1) FIRSTPORTA Bit 2 (A2) FIRSTPORTA Bit 3 (A3) Analog common (A) FIRSTPORTA Bit 4 (A4)
Suite 1008 Norton, MA 02766 Category: Information technology equipment. Measurement Computing Corporation declares under sole responsibility that the product USB-1616HS to which this declaration relates is in conformity with the relevant provisions of the following standards or other documents: EC EMC Directive 2004/108/EC: Electromagnetic Compatibility, EN 61326-1:2006, (IEC 61326-1:2005) Emissions: Group 1, Class A ...
Need help?
Do you have a question about the USB-1616HS and is the answer not in the manual?
Questions and answers