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.

TMP275: the timing when the conversion starts?

Part Number: TMP275

Tool/software:

Hi team,

1. Could you tell the timing when the conversion starts?

2. According to the post, the temperature register would be all 0s until first conversion is completed. So they need to wait until conversion is completed to get the temperatue they want. Is this correct? 

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/976199/tmp275-tmp275-i2c-question?tisearch=e2e-sitesearch&keymatch=tmp275%20%26%26%20conversion%20time#

Regards,

Noriyuki Takahashi

  • Hello Takahashi,

    1. There are two ways to start a conversion depending on if you are in continuous mode or in one-shot mode. In continuous mode (default), the conversion starts following a power up or reset and when completed, the device will automatically start the next conversion. In one-shot mode, the device will start the conversion as soon as you write a '1' to the OS bit.

    2. Yes, the temperature register would be all 0s until the first conversion is completed. Yes, you need to wait until conversion is complete before pulling the data.

    Best Regards,

    Meredith McKean

  • Hi Meredith

    Thanks for your support.

    There is an addtional question.

    They assume two patterns for reading, reading temp register per 10ms or per 50ms when the conversion time is 50ms.

    They understand the temp register value can be below, and  "yyyy" and "xxxx"  are same in the figure below. Is this correct?

    Regards,

    Noriyuki Takahashi

  • Hello Noriyuki,

    Yes you are correct XXXX and all the YYYYs will report the same temperature value. If the conversion time is 55ms, they should wait at least 55ms before they pull data again for a new temperature result.

    Best Regards,

    Meredith McKean