This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Remote Junction Temperature Sensor Connection Basics

Other Parts Discussed in Thread: TMP411, TMP421, TMP422

A remote junction temperature sensor (RJS) such as the TMP411 is useful because the device itself does not have to be close to the temperature measurement point of interest.  This is important as oftentimes this may be an embedded processor.  The RJS interfaces with either a diode or a transistor whose base-emitter voltage is proportional to the junction temperature in question. 

To ensure an optimal connection from the remote sensor (i.e. diode or transistor), it is very important to make sure that spike noise from the processor does not couple in to the VBE/VD measurement, otherwise it will create a large temperature measurement error at the output.  This can be done by adding some series RC filtering or ferrite beads; however, a best approach always includes a twisted, shielded pair with the shield grounded as close to the TMP411 as possible.  The added series resistance will not affect the accuracy of the measurement as RJS devices have a series resistance correction mode that makes them immune to series R up to 3k ohms.  Note that simply placing a large capacitor across the inputs (i.e. 1000pF) with no series resistance can actually be a worse approach as the capacitor will act as a sample-and-hold element which will cause a voltage error that will affect the temperature measurement. 

Lastly, since RJS devices such as the TMP411 use a 4 current measurement scheme to calculate temperature, this makes the measurement immune to Seebeck (thermocouple) induction at the connection of the RJS to the diode on a processor PCB.  If a small amount of mimatched voltage is induced at these solder connections, this will appear as an offset that will subtract out of the temperature calculation peformed by the internal ADC in the TMP411.

--Matt

  • Hi Matt, im wondering if you can help on the developing of one RJS, i have this pices form Texas Instruments:

                MSP430F147IPAG
                TMP422AIDCNT

    So my doubts are:

        1.- How can i see if they are compatible or made them do so?
        2.- The MCU is apropiate to one RJS or can you suggest another one to me?

    I’ll spect, your advice.

    Thank’s in advance Matt.

    Greetings
    Luciano Velasco

  • Luciano,

    The MSP430F147IPAG has general purpose I/O ports that can be used to generate I2C clock and data lines that are required to talk to the TMP422.  The TMP422 can interface with 2 remote junction diodes or transistors that can be used to measure temperature.  If you only need to measure the temperature of only 1 remote junction sensor, you can use the TMP411 or TMP421 for this; otherwise, you can leave on of the channels on the TMP422 to float.

    Matt

  • Hi Luciano,

    You might want to consider moving to one of the MSP430F15x or MSP430F16x MCU's.  The USART interface on these is more readily configured for I2C to connect to the TMP422.

     

    MSP430x1xx with USART for I2C

     

    Rudye