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.

AMC6821: Temperature sensor not updating

Part Number: AMC6821

The temperature readback on the AMC6821 seems to have a pretty accurate value each time I boot (that changes every time), but every subsequent read while it is on fails to really update the temperature value. Its always the same temperature, even the low byte never changes. Is it locked somehow? I see that it can be frozen if you read from the low byte, but I am just reading the remote temp high byte and it still is having issues.I tried to add a read to the low byte to see if that fixes it but it didn't. Even after applying some freeze spray, the remote temp diode temperature remains constant. 

  • Hi Jesse,

    Are you also reading the local temperature?

    Are you power cycling the AMC6821 in between your experiments? 

    Do you have any delay time in between your transactions? The AMC6821 needs 62.5ms to make a measurement.

    Could you show us your I2C transactions on an oscilloscope or logic analyzer?

    thanks,

    ren