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.

TMP75C: Does conversion halt during register READ?

Part Number: TMP75C

Hi Team,

Customer will read the temperature register in every 1s. But the problem is that the register is updated in every 80ms in continuous mode so there would be an overlap every 4s - customer's system will read the register value while conversion is ongoing. This is undesirable. I'm wondering if TMP75C halts the conversion when the value should be read. 

Thanks,

  • Hi,

    Thanks for posting to the Sensors Forum!

    The TMP75C does not halt the conversion when the temperature register is read. If the temperature register is read while a conversion is taking place, the device will return the temperature data stored in the temperature register from the previous conversion. Once the conversion is complete, the new temperature data will be stored in the temperature register.

    Best regards,

    Jesse

  • Hi Jasse,

    Thank you for clarification. After conversion takes place, it would also take time to update the register. What customer is concerning is the case that the system reads the register while it's updating its value. The system will get a wrong value or half-updated value. Can you advise on this case?

  • Hi Ella,

    The device's logic is designed to protect against these conditions. The system will not get a wrong value or half-updated value.

    The customer could also use the device in one-shot mode, which would allow them to trigger a single temperature conversion, wait 35 ms, and read the temperature once every 1s. See section 7.4.3 One-Shot Mode in the datasheet for more information.

    Best regards,

    Jesse