1 Product Description
The TPMC851 combines 32 single ended / 16 differential channels of 16 bit multiplexed analog input, 8 channels
of 16 bit analog output, 16 digital I/O lines and a 32 bit multi-purpose counter on a standard single-width PMC
module.
A 16 bit ADC converts 32 single-ended or 16 differential multiplexed ADC input channels. The data acquisition
and conversion time is up to 1.25μs without channel/gain change and up to 17.25μs with channel/gain change.
The input multiplexer of the A/D circuit offers analog overvoltage protection of up to 70Vpp. A programmable gain
amplifier allows gains of 1, 2, 4 or 8 resulting in input voltage ranges of ±10V, ±5V, ±2.5V or ±1.25V.
The ADC part of the TPMC851 can operate in Manual Mode or Sequencer Mode:
x
Manual Mode
In Manual Mode the multiplexer, programmable gain amplifier and the converter are fully controlled by the
user. A conversion for a selected channel / gain can be started automatically after the settling time has
elapsed, or manually by the user.
x
Sequencer Mode
In Sequencer Mode each of the A/D channels can be independently enabled and configured for the
sequencer. The sequencer can run continuously, at specific time intervals, or it may be triggered by an
external event. Conversion data is stored in a data RAM.
The 8 analog output channels are realized by eight 16 bit digital to analog converters (DACs). The conversion
time is 10 μs. An operational amplifier drives the full-scale range of ±10V and is capable to drive high capacitive
loads. Similar to the analog inputs a sequencer can control the analog outputs. Following operation modes are
available:
x
Immediate Update: Updates the DAC output immediately when new data is written to the DAC channel.
x
Simultaneous Update: DAC data is buffered and all DAC outputs are updated simultaneously on a
trigger event:
o
Manual Update: Updates all DAC outputs on a manual event (register write)
o
Trigger Update: Updates all DAC outputs on a external event
o
Sequencer Update: Updates all DAC outputs after the sequencer timer has elapsed
Each TPMC851 is factory calibrated. The calibration data is stored in an EEPROM unique to each TPMC851.
The 16 digital TTL tri-
VWDWH ,2 OLQHV ZLWK N SXOO XS UHVLVWRUV DUH (6' SURWHFWHG DQG SURWHFWHG DJDLQVW
overvoltage. All 16 lines can be individually programmed as input or output, and can generate an interrupt on
negative and positive transitions. Each input has an electronic debounce circuit to prevent short spikes on the
input lines to cause an interrupt. The digital inputs can supply the external signals for the ADC and DAC
sequencer and the 32 bit counter.
TPMC851 User Manual Issue 1.0.9
Page 8 of 65