PMC I/O

TPMC-501

Channel Isolated 16-bit A/D Module

Features
Compatible Products

Overview

The TPMC501 is a PCI Mezzanine Card compatible module with galvanically isolated 32 multiplexed 16 bit ADC with on board DC/DC converters.

The data acquisition and conversion time is mode-dependent: Maximum 12µs without channel / gain change, maximum 14.5µs with channel / gain change. The 32 ADC input channels can be software configured to operate in single-ended or differential mode with 16 input channels. The mixed mode is possible e.g. channel 1 to channel 8 selected as differential inputs and channel 9 to channel 16 and channel 25 to channel 32 as single-ended input channels.

The ADC multiplexer is overvoltage protected up to 70 Vpp. A programmable gain amplifier allows gains of 1, 2, 5, 10 (TPMC501-10, -12, -20 and 22) and 1, 2, 4, 8 (TPMC501-11, -13, -21 and 23). The full-scale input voltage range is +/-10V for the TPMC501-10, -11, -20, -21 and 0V to 10V for the TPMC501-12, -13, -22, -23 (for a gain of 1). Additionally the TPMC501 provides a sequencer to control the analog inputs without wasting CPU time. Each channel can be independently enabled and configured by a sequencer instruction RAM. After the last instruction of a programmed sequence has completed the ADC data of all channels enabled for the sequence are stored in the data RAM. The repeat frequency of the sequencer can be programmed by using the sequence timer. The sequence timer is programmable from 100µs to 6.5535s in steps of 100µs. Whenever the timer reaches the programmed value the sequencer starts a new sequence. A special function is the sequencer continuous mode. It is activated, if the sequence timer register is set to 0. In this mode the sequencer will start again with the first instruction of the sequence as soon as the last instruction of the previous sequence has been completed.

Each TPMC501 is factory calibrated. The calibration data is stored in an EEPROM unique to each TPMC501.

Features

Logic Interface PCI Mezzanine Card Interface
Size Single Size CMC
PCI I/O Signaling Voltage Keying 5V
I/O Interface TPMC501-1x: HD50 Female (SCSI-2 type) connector
TPMC501-2x: P14 I/O
Number of Analog Channels 32 single-ended, 16 differential channels
Input Isolation All channels are galvanically isolated from the PMC Interface, DC/DC converter on board
Isolation Voltage 1000V
Interrupt Interrupts are supported on PCI INTA
Input Gain Amplifier Programmable for gain 1, 2, 5, 10 (TPMC501-10, -12, -20, -22)
Programmable for gain 1, 2, 4, 8 (TPMC501-11, -13, -21, -23
Input Voltage Range TPMC501-10/20
+/- 10V (gain= 1)
+/- 5V (gain= 2)
+/- 2V (gain= 5)
+/- 1V (gain= 10

TPMC501-12/22
0V to 10V (gain = 1)
0V to 2V (gain = 5)
0V to 2V (gain = 5)
0V to 1V (gain = 10)

TPMC501-11/21
+/- 10V (gain = 1)
+/- 5V (gain = 2)
+/- 2.5V (gain = 4)
+/- 1.25V (gain = 8)

TPMC501-13/23
0V to 10V (gain = 1)
0V to 5V (gain = 2)
0V to 2.5V (gain = 4)
0V to 1.25V (gain = 8)

Input Overvoltage Protection up to 70Vpp
Input ADC 16 bit ADC; data acquisition and conversion time up to 12µs without channel / gain change and up to 14.5µs with channel / gain change (mode-dependent)
Conversion Time with gain / channel change Normal Mode with Data Pipeline: 14.5µs
Normal Mode without Data Pipeline: 22.5µs
Automatic Mode with Data Pipeline: 22.5µs
Automatic Mode without Data Pipeline: 32.5µs
Calibration Data In EEPROM for gain and offset correction
Sequencer Sequencer mode possible
4 bit Instruction RAM for each channel
2x16 bit Data RAM for each channel
Sequencer Time Continuous mode: 14.5µs + 14.5µs per channel
Timer mode: programmable from 100µs to 6.5535s in 100µs steps
Accuracy +/- 1LSB, after calibration for all TPMC501 Modules
Linearity +/- 1LSB for all TPMC501 Modules
ADC INL/DNL Error +/- 0.45LSB for both
Power Requirements 410mA typical @ +5V
Temperature Range Operating -40°C to +85°C
Storage -40°C to +125°C
Weight 70g
Humidity 5 - 95% non-condensing
MTBF TPMC501-1x: 224669h
TPMC501-2x: 224266h

Compatible Products

6U PMC High Wattage Capable XCPC-9200