Post Go back to editing

ADF4377 Temperature Sensor REG004C

Category: Datasheet/Specs
Product Number: ADF4377

Hi, 

Could you please help to confirm how to calculate the temperature using REG004C? We couldn't find a calculation formula in the manual.

For example, during the operation of our equipment, we read the values 9F, A1, 7F from REG004C every 10 minutes. What do these three values represent? I noticed in the DS it mentions, 'The purpose of the temperature sensor is to measure changes in die temperature, not the absolute junction temperature.' So what temperature are these 'changes' relative to?

Looking forward to your reply. Thanks a lot! 

Parents
  • Hi,

    Does there exist a method to convert the value from a temperature sensor's register into an actual temperature reading? Thank you!

  • In our system, ADC results are expressed in LSB/℃. You can directly access the temperature value from the CHIP_TEMP bitfield, where CHIP_TEMP[8] indicates the sign (0 = positive, 1 = negative), and CHIP_TEMP[7:0] represents the magnitude.

    The temperature accuracy is around ±10℃.

    Here’s an example based on an evaluation board demonstrating two modes of temperature measurement:

    1. Ambient Temperature Mode:
      After powering the chip, it begins in a powered-down state. Follow the register update procedure in Table 23 of the datasheet to measure ambient temperature.

      • At 20℃ ambient temperature, the ADC typically reads ~22℃, with CHIP_TEMP = 0x016.
      • At 30℃ ambient temperature, the ADC reads ~32℃, with CHIP_TEMP = 0x020.
    2. Normal Operation Mode:
      Once in normal operation:

      • At 20℃ ambient, the ADC should read ~58℃, with CHIP_TEMP = 0x03A.
      • At 30℃ ambient, the ADC should read ~70℃, with CHIP_TEMP = 0x046.
Reply
  • In our system, ADC results are expressed in LSB/℃. You can directly access the temperature value from the CHIP_TEMP bitfield, where CHIP_TEMP[8] indicates the sign (0 = positive, 1 = negative), and CHIP_TEMP[7:0] represents the magnitude.

    The temperature accuracy is around ±10℃.

    Here’s an example based on an evaluation board demonstrating two modes of temperature measurement:

    1. Ambient Temperature Mode:
      After powering the chip, it begins in a powered-down state. Follow the register update procedure in Table 23 of the datasheet to measure ambient temperature.

      • At 20℃ ambient temperature, the ADC typically reads ~22℃, with CHIP_TEMP = 0x016.
      • At 30℃ ambient temperature, the ADC reads ~32℃, with CHIP_TEMP = 0x020.
    2. Normal Operation Mode:
      Once in normal operation:

      • At 20℃ ambient, the ADC should read ~58℃, with CHIP_TEMP = 0x03A.
      • At 30℃ ambient, the ADC should read ~70℃, with CHIP_TEMP = 0x046.
Children
No Data