USBxCH FAQ |
||
This page contains answers to frequently asked questions about our USBxCH 24
bit A/D products
The USBxCH systems can sample at 14 different rates. These are 3.3, 6.5, 13.0,
19.5, 32.6, 39.1, 65.1, 78.1, 130.2, 651.0, 1302.1, 2604.2, 4882.8, and 9765.6
Hz or samples per second. Two additional rates (19531.3 and 39062.5) are
theoretically possible, but can not be achieved in practice.
The maximum rate is 9765.6 samples per second, or approximately 10kHz. In order to sample at this rate without loss the PC becomes the limiting factor, and must save the acquired data quickly. Use the Blast command line acquisition program and save directly to files. The graphical overhead of Scope will not be able to keep up. Reducing the number of other competing programs and tasks running on the PC is also recommended. Almost none since each channel has its own individual A/D converter. The channel to channel isolation is so complete that crosstalk is too small to measure. To confirm this, put a full scale sine or square wave input on one channel and short the inputs on adjacent channels. Measure the feed through to the shorted channels by running Scope with all 24 bits showing. The USBxCH systems have a native +/-4v analog input range. Other input ranges such as +/-10v are supported by populating resistor divider pads in the analog front end signal conditioning circuitry. Custom ranges are available on request when placing your order.
Overvoltage protection is provided by input series resistors and the protection
diodes internal to signal conditioning op amps. The input series resistors
normally have a value between 1K and 10K ohms. This is enough to protect
the input to +/-30 volts guaranteed.
There are four digital input bits and four digital output bits on the front
panel DB25 digital connector. The output bits are latched while the input bits
are sampled synchronously in step with the analog data. There are also user
programmable LEDs on the front panel for visual feedback. The digital
input/output bits are intended for general purpose control of external
equipment like triggering.
This is set by resistors in the on board input signal conditioning. The normal
factory default is 51K ohms. Other values as high as 10M Ohms are possible on
request. We strongly recommend using the lowest input impedance
possible for your application to reduce noise.
The input sensitivity for an A/D converter is the number of digital output
counts per analog input volt. While this definition seems simple enough, some
care is required with differential inputs.
Even though the USBxCH specs correctly define its input range as +/-4v,
calibration is always required for precise counts/volt measurements on any
particular system. This is because input signal processing involves resistors,
capacitors, and op amps each with their own tolerances.
The USB cables supplied with the USBxCH are 6 ft long. Shorter 3 ft cables can be substituted on request. 6 ft is the maximum length allowed by the USB spec. For longer runs, intermediate USB hubs are required.
The USBxCH is designed to work with GPS antennas having RS232 NMEA and PPS (
pulse per second ) signals. The NMEA signals provide coarse time and
location, while the PPS provides accurate sub-microsecond timing. The
preferred NMEA strings are GGA, RMC, and ZDA. See the GPS Time Stamping
chapter of the PDF User Manual for details and diagrams showing the required
setup.
The time accuracy for the USBxCH A/Ds is a guaranteed 800 nanoseconds. Because the USBxCH systems maintain their own clock tick and counter on board, recording time stamping automatically along with the analog data, they always have 800 nanosecond accuracy are not subject to any network or interrupt latencies.
The USBxCH systems maintain a dedicated high speed counter in the FPGA on
board. Two count values are are saved in parallel with the analog data stream.
The first is the number of counts per second between PPS pulses which
calibrates the counter in terms of counts per second. The second is the number
of counts from a PPS pulse to the next acquired sample.
No. The USBGPS cabling and signals should be connected to the USBxCH digital IO connector to work correctly. The USBxCH digital IO works with both the RS232 and PPS signals together to perform accurate time stamping not possible with a GPS antenna simply connected to a PC.
As programmed at the factory, the USBGPS provides 2 NMEA messages every second.
The most important of these is the GGA message which typically looks like this:
For USBGPS diagnostics, we recommend running the USBxCH NmeaTime utility and
examining the NMEA strings to determine when satellite lock has occurred. If
the third field of the $GPRMC message is a 'V', it means the GPS information is
invalid because satellite lock has not been achieved. When this field changes
to 'A', the GPS info is acceptable.
The USBxCH NmeaTime command line utility includes an option for setting the PC from the GPS time. If you have permission to change the PC time, this program will reset the PC time immediately after starting and at the start of each new GMT day thereafter. Remember this will not work unless you have proper file and execution permissions. Return to the
FAQ Index
for links to more answers |
||
https://www.symres.com/webpages/resources/faqdaqusb.htm Copyright © Symmetric Research |