The TPMC501 is a PCI Mezzanine Card compatible module providing 32 galvanically isolated multiplexed 16 bit ADC channels. 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 ADC input channels can be software configured to operate in single-ended mode (up to 32 input channels) or differential mode (up to 16 input channels). Mixed mode operation is also possible.
The ADC multiplexer is overvoltage protected up to 70Vpp. A programmable gain amplifier allows gains of 1, 2, 5, 10 (TPMC501-10R, -12R, -20R and -22R) or 1, 2, 4, 8 (TPMC501-11R, -13R, -21R and -23R). The full-scale input voltage range for a gain of 1 is +/-10V for the TPMC501-10R, -11R, -20R, -21R and 0V to 10V for the TPMC501-12R, -13R, -22R, -23R.
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.
Software support (TPMC501-SW-xx) is available for different operating systems.
Mechanical Interface |
PCI Mezzanine Card Interface (single size) |
Electrical Interface |
PCI Rev. 2.2 compliant; 33 MHz / 32 bit PCI; 3.3V and 5V PCI Signaling Voltage |
PCI Target Chip |
PCI9030 (PLX Technology) |
ADC |
ADS7809 (Texas Instruments) |
PGA |
PGA206 / 207 (Texas Instruments) |
I/O Interface |
TPMC501-1x: HD50 Female (SCSI-2 type) connector
TPMC501-2x: P14 I/O PMC Connector I/O |
Number of Analog Channels |
32 single-ended, 16 differential channels; Mixed mode possible |
Input Isolation |
The analog part (analog input path and ADC device) is galvanically isolated from the PMC Interface (1000V isolation voltage) |
Input Gain Amplifier |
TPMC501-10, -12, -20, -22: Programmable for gain 1, 2, 5, 10
TPMC501-11, -13, -21, -23: Programmable for gain 1, 2, 4, 8 |
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 5V (gain = 2)
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 MUX Leakage Current |
typical 4nA |
Input PGA Impedance |
typical 1013 Ohm || 1pF |
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 |
Gain and offset factors stored in on board EEPROM |
Sequencer |
Optional Sequencer Mode
4 bit Instruction RAM for each channel
2×16 bit Data RAM for each channel
Continuous mode: 12µs + 14.5µs per channel
Timer mode: programmable from 100µs to 6.5535s (100µs steps) |
Accuracy |
+/- 4LSB, after calibration for all TPMC501 modules |
Linearity |
+/- 4LSB for all TPMC501 modules |
ADC INL/DNL Error |
+/- 2LSB for INL and DNL |
Power Requirements |
300mA typical @+5V
120mA typical @+3.3V |
Temperature Range |
Operating -40°C to +85°C
Storage -40°C to +125°C |
Weight 1) |
63g to 78g |
Humidity |
5 – 95% non-condensing |
MTBF 1) |
552 000 h to 578 000 h |
1) depends on variant, for further details see User Manual