Diamond Point International
 
Diamond Systems Corporation

Diamond Systems Diamond-MM-48-AT

16-ch 16-bit A/D + 8-ch 12-bit D/A PC/104 DAQ Board

Extended Temperature As Standard, Autocalibration Onboard

 
Diamond Systems Diamond-MM-48-AT
 
  • 16 analog inputs, 16-bit A/D
  • 200KHz max sampling rate
  • 2K A/D sample FIFO
  • 8 analog outputs, 12-bit D/A
  • Autocalibration of both A/D & D/A
  • 8 SPDT relays
  • 4 optocoupler inputs
  • 4 programmable digital I/O lines
  • 24-bit A/D sample counter/timer
  • 16-bit auxiliary counter/timer
  • 40 to +85°C operation



Datasheet/Manual:

Diamond Systems Diamond-MM-48-AT datasheet in PDF format Datasheet in PDF format
Diamond Systems Diamond-MM-48-AT datasheet in PDF format Manual in PDF format

 

Introduction

Diamond-MM-48-AT is the newest in Diamond Systems' popular AT series of PC/104 autocalibrating analog I/O boards. It combines the features of two different I/O boards into a single board to reduce the size and weight of your PC/104 stack.

The analog I/O features are similar to our DMM-16-AT board: 16 analog inputs with 16-bit A/D, 8 analog outputs with 12-bit D/A, and on-board counter/timer for A/D sample rate and interrupt control.

The digital I/O features are similar to our Opal-MM board: 8 relays with SPDT (form C) contacts and 4 optocouplers with up to 28V AC/DC input capability. The optocouplers feature an interrupt on edge detection feature for safety applications. An additional 4 TTL level digital I/O lines are also provided on the board, and these lines also feature interrupt on edge detection capability.

Diamond-MM-48-AT is designed for rugged environments. It uses latching I/O connectors, and all jumpers can be bypassed with the installation of 0-ohm resistors to provide a vibration-proof fixed configuration. In addition the board is tested and guaranteed to operate reliably over the industrial temperature range of -40 to +85°C.

Analog I/O Features

The analog input circuit features 16 A/D input channels with 16-bit resolution, single-ended configuration, and a fixed input range of +/-10V (0-10V and +/-5V are also available as factory settings). The maximum sampling rate is increased to 200KHz and is supported by a new larger 2K sample FIFO. The analog output circuit has 8 D/A channels with 12-bit resolution and a 0-4.096V output range. This range provides an intuitive conversion formula of 1mV per LSB to simplify programming and provide a more appropriate set of true output voltages.

Automatic Calibration

Diamond-MM-48-AT features Diamond Systems' advanced autocalibration technology. This feature provides maximum accuracy of your analog measurements over temperature and time. A set of precision references on the board with known values is used to calibrate the A/D circuit offset and gain. These references are sampled and compared to their known values which are stored in an on-board EEPROM. A built-in adjustment circuit modifies the response of the A/D circuit to bring the reference measurements to within 2LSB (typically 1LSB or better) of their correct values. The adjustment values are also stored in the EEPROM, and each time the board powers up these values are automatically recalled and used to program the input circuit. The entire procedure is controlled by our Universal Driver software. It takes approximately one second and can be run at any time, for example each time the system powers up or once a day.

A/D sampling rate control

A/D samples may be triggered in three different ways: software command, on-board counter/timer, or external trigger. The on-board counter/timer circuit consists of a 24-bit programmable counter/timer with a user-selectable input clock of 10MHz or 1MHz. This supports sampling rates from the maximum 200KHz down to a minimum rate of .06Hz. The A/D trigger signal can initiate a single A/D conversion or a “scan” of any number of channels. Each A/D value is stored in the on-board FIFO. At the end of the conversion or scan, the data may be read out from the FIFO immediately, or the FIFO can continue to fill up with additional samples or scans until its selected threshold is reached. When the threshold is reached, an interrupt may be generated, and the interrupt routine (built into our Universal Driver software) will empty the FIFO and transfer the data to the user program. DMM-48-AT features a programmable FIFO threshold of 1/8 full (256 samples) or 1/2 full (1024 samples).

Digital I/O features

Diamond-MM-48-AT includes 8 relays with SPDT (form C) contacts. These contacts feature both a normally-open and a normally-closed contact for increased functionality. Capacity is 1A / 30VDC.

The four optocoupler inputs feature 3-28V AC / DC input (non-polarized) and programmable edge detection. Each input can be independently programmed for positive or negative edge trigger. When any selected edge event occurs, an interrupt will be generated and control will be passed to your own custom code.

In addition, the board has 4 TTL level digital I/O lines with individually programmable direction (any combination of inputs and outputs) and edge detection. When edge detection is enabled on these lines, any change of state will generate an interrupt that will then run your own custom code.

Counter/Timer features

In addition to the A/D sample-rate counter mentioned above, the board includes a second 16-bit counter that is fully user programmable. It has a selectable input clock of 10MHz or 100KHz, and the output can be used to drive external circuitry or to generate an interrupt to run your own code at programmed intervals.

Analog Circuit

Diamond-MM-48AT block Diagram

I/O Headers

Diamond-MM-48-AT has two latching I/O headers: one for analog I/O + TTL digital I/O, and one for the relays and optocouplers.

Software

The industry-leading Universal Driver software is available free with all Diamond Systems 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.

 
 

Specification

Analog Inputs
Number of inputs:

16 single-ended

A/D resolution:

16 bits (1/65,536 of full scale)

Bipolar ranges:

±10V, ±5V

Unipolar ranges:

0-10V

Input bias current:

±20pA max

Input impedance:

10^13 Ohms typical

Overvoltage protection:

±35V on any analog input without damage

Input Impedance:

10^13 ohms

Nonlinearity:

±3LSB, no missing codes

Conversion rate:

200,000 samples/sec.max

Conversion trigger:

software trigger, internal pacer clock, or external TTL signal

Autocalibration
Circuits calibrated

A/D and D/A

A/D error

±1LSB (typical), ±2LSB (max) after autocalibration

D/A error

±1LSB (typical), ±2LSB (max) after autocalibration

Analog Outputs
Number of outputs:

8

D/A resolution:

12 bits (1/4096 of full scale)

Output ranges [Unipolar]:

0 - 4.096V (1mV/LSB)

Output current:

2mA max per channel (2K ohm load min)

Settling time:

3µS max to ±1/2 LSB

Relative accuracy:

±6 LSB

Nonlinearity:

±1 LSB, monotonic

Digital I/O
Number of I/O

4

Direction

Individually programmable for each bit

Input voltage

Logic 0: 0.0V min, 0.8V max; Logic 1: 2.0V min, Vcc max

Input current

±70µA max

Output voltage

Logic 0: 0.0V min, 0.5V Max; Logic 1: 2.4V min, Vcc max

Output current

Logic 0: 8mA max at 0.5V; Logic 1: -6mA max at 2.4V

Edge detection

Any change of state on any input will trigger an interrupt

Counter/Timers
A/D Pacer clock

24-bit down counter

Pacer Clock source

10MHz or 1MHz on-board clock source

General purpose

16-bit down counter

Relays
No. of relays

8, SPDT (form C)

Optocouplers
No. of inputs

4

Input voltage

3-28V AC or DC (non-polarized)

Edge detection

Each input individually selectable for rising or falling edge detection

Capacity

1A / 30VDC (max 60VDC at 0.5A), 0.3A / 125VAC

General
Power supply

+5VDC

Current consumption

350mA typical + 23mA per activated relay

Operating temperature -40 to +85°C
Operating humidity

5% to 95% noncondensing

PC/104 bus

8 bits

ROHS Status:

This product is currently not lead free/ROHS compliant.


Ordering Details:
Board:

DMM-48-AT Autocalibrating 16-ch 16-bit A/D + 8-ch 12-bit D/A Ext Temp

As above, this product is not available in a lead free version - conversion may be done at a later date.

Please note that boards are supplied with no cables, software or manuals.
If you require the free CD please ensure this is on your purchase order.

Accessories:

C-50-18 50-conductor 18" ribbon cable
C-34-18 34-conductor 18" ribbon cable
SW-DSCUD Free software/manual CD (for all Diamond Systems cards)

Further Information:

Want further information or pricing on this product? Either fill out our feedback form or contact us for further information.

 
© 2008 Diamond Point International. All rights reserved.