Diamond-MM-32X-AT
Analog I/O PC/104 Module with Advanced
Automatic Autocalibration

¤U¸üPDF
|
FEATURES |
 |
|
 |
Compatible upgrade for DMM-32-AT |
 |
32 analog inputs, 16-bit A/D resolution |
 |
250KHz A/D sampling rate |
 |
Programmable input ranges and input
configuration |
 |
Single-channel, multi-channel round robin,
and multi-channel scan sampling |
 |
Interrupt-based A/D data transfer with FIFO
support |
 |
1024-sample A/D FIFO with programmable
threshold |
 |
Automatic autocalibration for carefree, high
accuracy measurements |
 |
4 analog outputs, 12-bit resolution |
 |
D/A waveform buffer of 1,024 samples with
100 KHz output rate |
 |
24 high-current digital I/O with
programmable direction |
 |
Counter/timer for A/D pacer clock and D/A
waveform generator |
 |
-40 to +85ºC operation |
 |
+5V only power supply |
 |
Universal Driver software and technical
manual included |
|
 |
Automatic Autocalibration |
The new Diamond-MM-32X-AT analog I/O PC/104 module from Diamond Systems
represents a leap ahead in the state of the art. DMM-32X-AT utilizes patented
Automatic Autocalibration technology to calibrate its A/D and D/A circuits
automatically whenever required, without user intervention. Onboard
intelligence, temperature sensor, and calibration circuitry enable the board to
detect when the temperature has changed enough to require calibration and then
recalibrate automatically to a typical accuracy of only +/-1LSB offset and gain.
This means you get measurements with the maximum possible accuracy over the life
of the product, without doing anything at all. DMM-32X-AT is the first and only
board to offer this advanced capability.
 |
Compatible Upgrade for DMM-32-AT |
DMM-32X-AT is designed to be 100% backward compatible with our top-selling
DMM-32-AT in features, software, connector pinout, and even configuration
jumpers. This provides DMM-32-AT customers with an easy upgrade path for
increased performance and reduced cost. Simply install the DMM-32X-AT in place
of your DMM-32-AT and experience the benefits of our new board right away.
 |
Analog I/O Features |
The board offers 32 analog voltage inputs with 16-bit A/D resolution and
250KHz sample rate. Sampling methods include single-channel, multi-channel round
robin, and multi-channel scan. Programmable gain and jumper-selected unipolar/bipolar
and single-ended / differential configurations provide the highest level of
flexibility in meeting your analog input needs. The board can even be configured
for a combination of single-ended and differential inputs at the same time.
Input Channel Configuration
|
Channels |
Format |
| 32 |
32
single-ended |
| 24 |
8
differential, 16 single-ended |
| 16 |
16
differential |
|
Programmable Analog Input Ranges
|
Mode |
Full-Scale |
Gain |
Input Range |
Resolution |
|
Unipolar |
10V |
1 |
0-10V |
0.153mV |
|
Unipolar |
5V |
1 |
0-5V |
0.076mV |
|
Unipolar |
5V |
2 |
0-2.5V |
0.038mV |
|
Unipolar |
5V |
4 |
0-1.25V |
0.019mV |
|
Unipolar |
5V |
8 |
0-0.625V |
0.0096mV |
| Bipolar |
10V |
1 |
±10V |
0.305mV |
| Bipolar |
5V |
1 |
±5V |
0.153mV |
| Bipolar |
5V |
2 |
±2.5V |
0.076mV |
| Bipolar |
5V |
4 |
±1.25V |
0.038mV |
| Bipolar |
5V |
8 |
±0.625V |
0.019mV |
|
An expanded 1,024-sample FIFO supports top-speed A/D sampling without errors
in all operating systems. The FIFO features another industry first: A
programmable threshold lets you decide how frequently the board generates
interrupts, so you can tune the board's performance to your hardware and your
application.
The board also includes 4 analog voltage outputs with 12-bit D/A and
jumper-selected output ranges of 0-10V or +/-10V. A 1,024 sample digital
waveform buffer lets you generate periodic arbitrary waveforms with up to 100KHz
datapoint output rate.
Selectable Analog Output Ranges
| Mode |
Full-Scale |
Output
Range |
Resolution |
| Unipolar |
10V |
0-10V |
2.44mV |
| Unipolar |
5V |
0-5V |
1.22mV |
| Bipolar |
10V |
±10V |
4.88mV |
| Bipolar |
5V |
±5V |
2.44mV |
 |
Digital and Counter/Timer I/O Features |
DMM-32-AT features 24 digital I/O lines and 2 82C54-type counter/timers just
like its predecessor DMM-32-AT. The I/O lines can be programmed for input or
output in groups of 8 bits. In output mode the lines are buffered for enhanced
output current capability. All DIO lines feature jumper-selectable pull-up /
pull-down resistors as well as ESD protection devices to help prevent field
failures.
The counter/timers emulate an 8254. Counter 0 is standalone and can be used
for general purpose counting, timing, or timer-based interrupts. Counters 1 and
2 are joined together to provide a 32-bit timer for A/D sample rate control or
D/A waveform output control.
 |
Ruggedization for Real World Applications |
DMM-32-AT is tested and guaranteed for -40 to +85ºC operating temperature off
the shelf. Additional services can enhance the board's ruggedness and
reliability: All configuration jumpers can be replaced with hardwired 0-ohm
configuration resistors using dedicated footprints on the board for use in
high-vibration environments. Optional conformal coating and latching connectors
provide additional protection if needed. Contact Diamond Systems for information
on these options.
 |
Free Advanced Driver Software |
Our industry-leading Universal Driver software is provided free with all our
I/O boards. Universal Driver provides programming support for the most popular
embedded operating systems, including Linux, Windows 95/98/NT/2000/XP/XP
embedded, Windows CE.NET, QNX, VxWorks, and DOS. Example programs are provided
for each function and each operating system to help you get started with your
application development quickly.
 |
I/O Connector Pinouts |
I/O Header
| Analog
Ground |
1 |
2 |
Analog
Ground |
| Vin 0 / 0+ |
3 |
4 |
Vin 16 / 0- |
| Vin 1 / 1+ |
5 |
6 |
Vin 17 / 1- |
| Vin 2 / 2+ |
7 |
8 |
Vin 18 / 2- |
| Vin 3 / 3+ |
9 |
10 |
Vin 19 / 3- |
| Vin 4 / 4+ |
11 |
12 |
Vin 20 / 4- |
| Vin 5 / 5+ |
13 |
14 |
Vin 21 / 5- |
| Vin 6 / 6+ |
15 |
16 |
Vin 22 / 6- |
| Vin 7 / 7+ |
17 |
18 |
Vin 23 / 7- |
| Vin 8 / 8+ |
19 |
20 |
Vin 24 / 8- |
| Vin 9 / 9+ |
21 |
22 |
Vin 25 / 9- |
| Vin 10 /
10+ |
23 |
24 |
Vin 26 / 10- |
| Vin 11 /
11+ |
25 |
26 |
Vin 27 / 11- |
| Vin 12 /
12+ |
27 |
28 |
Vin 28 / 12- |
| Vin 13 /
13+ |
29 |
30 |
Vin 29 / 13- |
| Vin 14 /
14+ |
31 |
32 |
Vin 30 / 14- |
| Vin 15 /
15+ |
33 |
34 |
Vin 31 / 15- |
| Vout 3 |
35 |
36 |
Vout 2 |
| Vout 1 |
37 |
38 |
Vout 0 |
| Vref Out |
39 |
40 |
Analog
Ground |
| Clk Out /
Dout 3 |
41 |
42 |
Counter 2
Out / Dout 2 |
| S/H Out /
Dout 1 |
43 |
44 |
Counter 0
Out / Dout 0 |
| Ext. Clk In
/ Din 3 |
45 |
46 |
External
Gate / Din 2 |
| Gate 0 /
Din 1 |
47 |
48 |
Counter 0 In
/ Din 0 |
| +5V |
49 |
50 |
Digital
Ground |
Digital I/O Header
| A7 |
1 |
2 |
A6 |
| A5 |
3 |
4 |
A4 |
| A3 |
5 |
6 |
A2 |
| A1 |
7 |
8 |
A0 |
| B7 |
9 |
10 |
B6 |
| B5 |
11 |
12 |
B4 |
| B3 |
13 |
14 |
B2 |
| B1 |
15 |
16 |
B0 |
| C7 |
17 |
18 |
C6 |
| C5 |
19 |
20 |
C4 |
| C3 |
21 |
22 |
C2 |
| C1 |
23 |
24 |
C0 |
| Latch |
25 |
26 |
Ack |
| NC |
27 |
28 |
NC |
| RS232_TX |
29 |
30 |
RS232_RX |
| RS485_+ |
31 |
32 |
RS485_- |
| +5V |
33 |
34 |
Digital
Ground |
 |
Specifications |
| Analog Inputs |
| Number of inputs |
32 single-ended, 16
differential, or 16 SE + 8 DI; user selectable |
| A/D resolution |
16 bits (1/65,536 of full
scale) |
| Bipolar ranges |
±10V, ±5V, ±2.5V, ±1.25V,
±0.625V |
| Unipolar ranges |
0-10V, 0-5V, 0-2.5V, 0-1.25V,
0-.625V, |
| Input bias current |
100pA max |
| Overvoltage protection |
±35V on any analog input
without damage |
| Input Impedance |
10^13 ohms |
| Nonlinearity |
±3LSB, no missing codes |
| Conversion rate |
250,000 samples/sec.max |
| On-board FIFO |
1K x 8(1024 16-bit samples) |
| Calibration |
Automatic;values stored in
EEPROM |
| Analog Outputs |
| Number of outputs |
4 |
| D/A resolution |
12 bits (1/4096 of full scale) |
| Output ranges |
±5, ±10, 0-5, 0-10 |
| Output current |
±5mA max per channel |
| Settling time |
6µS max to 0.01% |
| Relative accuracy |
±1 LSB |
| Nonlinearity |
±1 LSB, monotonic |
| Reset |
Reset to zero-scale or
mid-scale (jumper selectable) |
| Calibration |
Automatic; values stored in
EEPROM |
| Digital I/O |
| Main I/O |
24 programmable I/O |
| Input current |
±1µA max |
| Output current |
|
| Logic 0 |
64mA max per line |
| Logic 1 |
-15mA max per line |
| Auxilary I/O |
4 inputs, 4 outputs, optional
use as trigger/control lines |
| Counter/Timers |
| A/D Pacer clock |
32-bit down counter (2 82C54
counters cascaded) |
| Clock source |
10MHz on-board clock or
external signal |
| General purpose |
16-bit down counter (1 82C54
counter) |
| General |
| Power supply |
+5VD±10%@410mA typ |
| Operating temperature |
-40 to +85°C |
| Weight |
3.4oz/96g |
 |
Get an online quote |
 |
Diamond-MM-32X-AT |
 |
|
|
|
 |
|
| Analog I/O PC/104 Module
with Auto-Autocalibration |
|
|