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.

TMP411: Register setting

Part Number: TMP411

Hello team,

I received 2 questions from the customer.

1. Which of the following is the value read from the local temperature and remote temperature registers when the BUSY bit is ON (1)?
Discarded as an undefined value or Previous value is retained.
The datasheet only describes the status during conversion, and I could not find any description of the status of the temperature registers.

2. After a power-on reset, I set the RANGE bit in the configuration register to 1 and am operating with extended temperature settings, but it is taking more than 10 seconds for the settings to be reflected in the local temperature. Can you tell me how to set the register? *The remote temperature is reflected immediately.

Regards,

Masa

  • Hi Masa,

    1. You don't need to be concerned with the BUSY bit. It does not indicate that the temperature data is corrupt. The temperature registers are protected against corruption while updating.

    2. Conversion Time is specified 115ms (typ) per channel in the 7.5 EC table. At power-on, It will take 115ms to complete the first local temperature measurement. The local temperature register will be updated at the end of this conversion time. Changes to RANGE during this conversion will not impact the first result loaded into the local temperature register. The remote temperature conversion will begin next, and will obey the RANGE bit if it was previously set. This remote temperature conversion will complete 115ms later, and the remote temperature register will be updated. If the default Conversion Rate is set, the next local temperature conversion will begin immediately. When this 2nd local temperature conversion completes, 3*115ms=345ms (typ) will have elapsed since power on, and the local temperature should reflect the RANGE bit. If the Conversion Rate is not 8 (default,) there will be a delay before the next set of conversions are started.

    thanks,

    ren