16 Channel Thermo-/Strain-Measurement XMC

  • Standard Single width XMC module
  • 16 independent measurement channels
    • Differential analog input
    • Differential sensor excitation output
    • Each channel is seperately configurable
  • Supports thermocouple measurements
  • Supported cold junction temperature sensors
    • A second channel
    • An onboard I2C temperature sensor
    • An external I2C temperature sensor
  • Supports measurement by resistive sensors and thermistors
  • Supports strain gauges
    • Quarter-, half- and full bridges are supported
  • Front panel I/O (3M Mini D Ribbon connector, 68 pol.)

Product status: Active

Operating Temperature Range -40 °C to +85 °C RoHS compliant

The Thermo-/Strain-Measurement XMC module TXMC590 is able to measure thermocouples, resistive sensors like RTD and thermistors, and strain gauges.

It provides 16 non-isolated independent measurement channels. Each channel consists of a differential analog input and a differential sensor excitation output. The setup of the analog in-/outputs, the signal conditioning and the translation into data values is handled by a microcontroller with an integrated ADC and current source.

The TXMC590 is suitable for measuring any kind of ungrounded thermocouples. The cold junction compensation is done onboard, freeing the user application from this task. There are three possibilities to measure the cold junction temperature:

  1.  A second channel configured as resistive temperature sensor
  2. An onboard I2C temperature sensor
  3. An external I2C temperature sensor (not included)

For measuring RTDs ratio metric, there is a high precision reference resistor onboard. The excitation current is set up automatically according to the RTD channel settings.

All Strain Gauge types are supported (e.g. quarter, half and full bridge configurations). However, there is no bridge completion circuit onboard the TXMC590. Therefore, if quarter or half bridges are used, these have to be completed outside of the module. The excitation current is set up automatically according to the strain gauge channel settings. As well, every channel can be calibrated and the measured value is cleared of offset errors.

Each channel can separately be configured for any sensor type. The measured value is translated into a data value according to the sensor type, i.e. into temperature or microstrain. The translation may be set up to provide the data in a format that allows direct usage without further calculations. Measurements can be set up to operate periodically with different time bases or can be triggered via register access.

The TXMC590 features predefined parameter sets for the most common sensor types. Additionally, up to 16 user-defined parameter sets can be persistently stored on board. These user-defined parameter sets allow supporting even user defined sensors. A software tool to build these user-defined parameter sets is part of TXMC590-SW-xx.

For special customer requirements, the microcontroller is also programmable via PCI Express which allows developing and programming special firmware into the controller.

Software Support (TXMC590-SW-xx) is available for different operating systems.

Mechanical Interface Switched Mezzanine Card (XMC) Interface conforming to ANSI/VITA 42.0-2008 (R2014)
Standard single-width (149mm x 74mm)
Electrical Interface PCI Express (Base Specification 2.1) up to x4 compliant interface conforming to ANSI/VITA 42.3-2006 (R2014)
(XMC PCI Express Protocol Layer Standard)
Analog Microcontroller ADUC7061 (Analog Devices)
IPMI FRU Data EEPROM M24C02 (STMicroelectronics)
Number of Channels 16
I/O Connector 3M N10268-52E2PC
Analog Inputs
Measurement Duration Thermocouple:  22ms
RTD:                22ms
Strain Gauge:   74ms
All times are total times from setting the conversion trigger to the time when valid data is ready to be read from the Channel Data Register.
Excitation Source 0-2mA (dependent on sensor type)
Power Requirements 400mA typical @ VPWR =   +5V DC
200mA typical @ VPWR = +12V DC
2mA typical @ +3.3V DC
2mA typical @ +3.3Vaux DC
+12V / -12V not used
Temperature Range Operating: -40° C to +85° C
Storage: -40° C to +85° C
MTBF 464 000 h
Humidity 5 – 95% non-condensing
Weight 80 g



16 Channel Thermo-/Strain-Measurement

16 channel thermo-/strain-measurement; Front IO via M3 Mini D Ribbon connector


MDR68 Cable

MDR68 Terminal Block

Cable Kit for Modules with MDR68 Connector


Device Driver for Thermo/Strain Measurement Boards

Data Sheet

Data Sheet

Data Sheet - Issue 1.0.3

User Manual

User Manual - Issue 1.0.6